Installer Laravel på CentOS 7

laravelLaravel er en gratis, open source PHP webapplikationsramme med udtryksfuld og elegant syntaks. Det er beregnet til udvikling af webapplikationer efter model-view-controller (MVC) arkitektonisk mønster.

Nogle af funktionerne i Laravel er et modulopbygget emballagesystem med en dedikeret afhængighedsadministrator, forskellige måder at få adgang til relationelle databaser, værktøjer, der hjælper med implementering og vedligeholdelse af applikationer mv.

I denne artikel vil vi installere Laravel på en Centos 7 VPS.

KRAV

Vi bruger vores SSD 1 Linux VPS Hosting plan for denne tutorial.

Log ind på din server via SSH:

# ssh [Email protected]_IP

OPDATER SYSTEMET

Sørg for, at din server er fuldt opdateret:

# yum opdatering

Før vi fortsætter, lad os installere Apache, MariaDB og PHP 5.6 sammen med de nødvendige afhængigheder. Først skal du installere Remi og Webtatic repositories med nedenstående kommandoer:

# yum installer epel-release # rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

Du kan nu installere LAMP (Linux Apache, MariaDB & PHP):

# yum installere httpd php56w php56w-mysql mariadb-server php56w-mcrypt php56w-dom php56w-mbstring unzip nano

Start MariaDB og Apache, og lad dem så starte ved opstart:

# systemctl start mariadb # systemctl start httpd # systemctl aktiver mariadb # systemctl aktiver httpd

Derefter installerer Composer, som er værktøjet til afhængighedsstyring i PHP.

# curl-k-sS https://getcomposer.org/installer | php

Når Composer er installeret, skal du flytte den, så Composer kan være tilgængelig inden for din maskinsti. For at tjekke dine ledige steder skal du skrive følgende:

# echo $ PATH

Udgangen vil give dig vejstationerne. Sæt komponist i / Usr / local / bin / vejviser:

# mv komponent.phar / usr / local / bin / composer

Naviger i en mappe, hvor du vil downloade Laravel. Vi bruger / opt :

# cd / opt

Download Laravel og pak ind arkivet:

# wget https://github.com/laravel/laravel/archive/v4.2.11.zip # unzip v4.2.11.zip

Derefter oprette en mappe til dit websted og flytte Laravel-installationen der:

# mkdir / var / www / html / din_site # mv laravel-4.2.11 / / var / www / html / din_site # cd / var / www / html / dit websted

Flyt filer / mapper fra laravel-4.2.11 udpakket arkiv i dit webkatalog og derefter slette laravel-4.2.11:

# mv laravel-4.2.11 / *. # mv laravel-4.2.11 /.*. # rmdir laravel-4.2.11 /

Udgiv nedenstående kommando for at downloade og installere alle afhængigheder. Det kan tage lidt tid, så lad dig selv lave en kop te:

# komponentinstallation

Når installationen er gennemført, skal du angive ejerskabet af dine webstedsfiler / mapper til apache:

# chown apache: -R / var / www / html / din_site /

Opret nu et virtuelt værtsdirektiv til din hjemmeside. Åbn en fil kaldet lad os sige din_site.conf med din yndlings teksteditor. Vi bruger nano:

# nano /etc/httpd/conf.d/yoursite.conf

Indsæt følgende:

<VirtualHost *: 80> DocumentRoot / var / www / html / dit websted / offentlige servernavn your_domain <Katalog / var / www / html / din_site /> AllowOverride All </ Directory> </ VirtualHost>

Glem ikke at erstatte dit_domæne med dit faktiske domæne.

Genstart Apache, så ændringerne kan træde i kraft:

# systemctl genstart httpd

Med det ud af vejen skal du åbne din webbrowser og navigere til http://your_domain for at få adgang til Laravel hjemmeside.

Tillykke med, du har installeret Laravel på din CentOS 7 VPS.

Efterlad en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.