Cosa serve per far funzionare Laravel

Requisiti di sistema

  • PHP >= 5.4
  • L’estensione php MCrypt
  • In alcune distribuzioni è necessario installare manualmente l’estensione PHP JSON (Ad esempio su Ubuntu potrà essere installata attraverso il comando apt-get install php5-json)
  • Un database MySQL, Postgres, SQL Server, and SQLite
  • Nel sistema deve essere installato Composer

Installazione di Composer

Composer è un software per la gestione delle dipendenze nelle applicazioni in php. Permette di dichiarare le librerie che saranno utilizzate nel progetto e che saranno poi caricate per noi automaticamente.

In questa pagina troviamo diversi modi per installare Composer utilizzando il terminale. Scegliamo semplicemente di scaricare il file composer.phar con il browser.

Rendiamo il file eseguibile

chmod +x composer.phar

Spostiamo il file in una cartella presente in $PATH così da renderlo globale.

Per semplicità rinominiamo il file in composer:

sudo mv composer.phar composer

Ora se digitiamo il comando composer nel terminale da qualsiasi posizione dobbiamo ottenere una schermata di riepilogo delle opzioni disponibili.

composer-options

Installazione di Laravel via Composer

Con il prossimo comando installiamo laravel nella posizione corrente. Verrà creata una cartella chiamata laravel che contiene tutti i file del framework e le dipendenze.

composer create-project laravel/laravel --prefer-dist

È possibile specificare una cartella di destinazione in questo modo

composer create-project laravel/laravel /Applications/MAMP/htdocs/prova_laravel --prefer-dist

Installazione manuale

Possiamo scaricare direttamente dal browser l’ultima versione di Laravel (download diretto indirizzo), senza utilizzare  composer per il download.

In ogni caso non possiamo fare a meno di composer che ci servirà per installare tutte le dipendenze necessarie.

All’interno della cartella root dell’applicazione lanciamo il comando.

composer install

 

Prima visita

Se abbiamo installato laravel nella cartella prova_laravel del nostro server locale, l’home page dell’applicazione è raggiungibile all’indirizzo:

localhost/prova_laravel/public/

home-page-laravel


  inStileWeb.com
blog comments powered by Disqus