Creazione Progetto
Updated at: 13/09/2016
Ci sono due modalità per creare un progetto:
- Partendo da zero.
- Clonando un progetto da un repository git.
1. Partendo da zero
Per creare un progetto da zero è sufficiente digitare il seguente comando da console:
composer create-project laravel/laravel Nome_Sito --prefer-dist
A questo punto viene creata una cartella con tutti i componenti necessari e un file di configurazione di default (.env) da settare con le giuste credenziali.
Inoltre, se il progetto gira su IIS, è necessario includere nella cartella Nome_Sito/public il seguente file
web-config
A questo punto si potranno aggiungere i vari pacchetti necessari allo sviluppo con composer e fare tutto quel che serve
2. Clonando un progetto da un repository git
Se invece si clona un repository esistente, la procedura è un attimo diversa:
git clone url_repository_remoto cartella_progetto
Con un terminale che supporti i comandi bash (perché Windows non fa creare file solo con l'estensione, anche se poi li fa modificare):
cp .env.example .env
Quindi modifichiamo il file .env con le credenziali del DB e le varie configurazioni.
Poi, da command line:
cd cartella_progetto
composer install
php artisan key:generate
A questo punto, se tutto funziona correttamente, dovrebbero esserci i vari componenti aggiornati e pronti per essere utilizzati