Ti mostreremo come installare Laravel su Linux. Laravel è un framework di applicazioni Web open source scritto in PHP che segue il paradigma Model-View-Controller (MVC). Laravel è un framework giovane, ma ha rapidamente guadagnato popolarità grazie alla vasta documentazione, alla community amichevole e al codice pulito e di classe. Installare Laravel su Linux è un'operazione abbastanza semplice, basta seguire attentamente i passaggi seguenti e dovresti avere Laravel installato sulla tua macchina Linux in meno di 10 minuti.
1. Prerequisiti
Questo tutorial presuppone che tu abbia:
-Server Web (apache o nginx)
-PHP 5.3 o successivo
* Consulta i seguenti articoli su come configurare un server LAMP o LNMP.
2. Vai alla directory principale del server web
Debian/Ubuntu
cd /var/www
CentOS/Fedora
cd /var/www/html
3. Scarica Laravel
wget -O laravel.zip http://laravel.com/download
4. Estrarre il contenuto dell'archivio
unzip laravel.zip mv laravel-laravel-* laravelsite
5. Cambia proprietà
Debian/Ubuntu
chown -R www-data: /var/www/laravelsite
CentOS/Fedora
chown -R apache: /var/www/html/laravelsite
6. Crea un nuovo host virtuale apache o nginx
Nginx
server { server_name laravelsite.dev; listen 80; root /var/www/laravelsite/public; # Uncomment the following line for Centos/Fedora # root /var/www/html/laravelsite/public index index.php; location / { try_files $uri $uri/ @rewrites; } location @rewrites { rewrite ^ /index.php last; } location ~ \.php { fastcgi_index index.php; fastcgi_split_path_info ^(.+\.php)(.*)$; include /etc/nginx/fastcgi_params; fastcgi_pass 127.0.0.1:9000; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; } }
Apache
<VirtualHost *:80> DocumentRoot /var/www/laravelsite/public # Uncomment the following line for Centos/Fedora # DocumentRoot /var/www/html/laravelsite/public ServerName laravelsite.dev </VirtualHost>
Se vuoi usare "URL più puliti", aggiungi il seguente codice nel file .htaccess.
Options +FollowSymLinks RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index.php [L]
Come hai notato, DocumentRoot punta alla directory "pubblica".
7. Riavvia il tuo server web
Infine, riavvia il tuo server web e apri l'installazione di Laravel appena creata in un browser web. Per ulteriore documentazione, visitare http://laravel.com/docs/
Non devi installare Laravel su Linux, se utilizzi uno dei nostri servizi di hosting gestito di Laravel, in tal caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare e configurare Laravel per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.
PS. Se ti è piaciuto questo post, su come installare Laravel su Linux, condividilo con i tuoi amici sui social network usando i pulsanti a sinistra o lascia semplicemente una risposta qui sotto. Grazie.