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.