In mod obisnuit, pentru a
instala framework-ul Laravel se foloseste Composer. Mai intai asigurati-va ca aveti instalat Composer.
- Daca nu aveti Composer instalat, visitati urmatoarea adresa si instalati-l:
//getcomposer.org/download/
Instalare Laravel in XAMPP
Eu folosesc XAMPP pentru aplicatiile PHP-MySQL, asa ca am instalat laravel in XAMPP.
Am XAMPP instalat in Windows, in directorul "E:/xampp/".
1. Pentru a instala Laravel, se foloseste
composer in CMD (
Command Line Interface). Pentru a deschide Command Line Interface in windows, apasati butonul Start si scrie "
cmd" in campul search
2. In interfata windows command line, navighez la directorul"
E:/xampp/htdocs/", unde vreau sa creez un proiect Laravel pentru teste, numit "
lrvt", scriu aceasta comanda si apoi apas Enter:
composer create-project laravel/laravel lrvt dev-develop
In directorul "
E:/xampp/htdocs/", composer-ul va crea un alt director numit "lrvt" cu framework-ul Laravel, versiunea urmatoarea. Instructiunea "
dev-develop" specifica sa fie instalata versiunea urmatoare, care este in stadiu de dezvoltare.
Pentru a crea un proiect Laravel cu versiunea curenta stabila, foloseste instructiunea "
–-prefer-dist":
composer create-project –-prefer-dist laravel/laravel project_name
- Sau foloseste doar comanda "create-project" cu nimic altceva dupa project_name (poti folosi orice nume pentru proiectul tau, eu am folosit "lrvt"):
composer create-project laravel/laravel project_name
Acum, Laravel este instalat pe local host.
Testare proiect Laravel
Pentru a testa cu XAMPP integritatea instalarii, pornesc XAMPP, apoi in browser accesez:
localhost/lrvt/public/
Va afisa o pagina ca in aceasta imagine:
- Alternativ, poti folosi serverul web incorporat in PHP. In interfata Command Line navigheaza catre directorul cu proiectul Laravel, apoi initiaza urmatoarea instructiune in linia de commanda:
php artisan serve
Dupa executarea comenzii de mai sus, veti vedea afisat ca in urmatoarea imagine:
Acum accesati in browser adresa:
http://localhost:8000
- Cand vreti sa opriti serverul, apasati
Ctrl-C in Command-Line.
Daca vreti un alt port decat cel default 8000, specificati-l cu comanda "
--port".
php artisan serve --port=8080
Daca primiti eroarea aceasta "
RuntimeException No application encryption key has been specified.", trebuie sa generati un
APP_KEY in fisierul ".env" .
- Daca directorul root al proietului Laravel nu contine fisierul
.env atunci redenumiti fisierul "
.env.example" in "
.env".
Executati comanda urmatoare in Command-Line, unde ati instalat Laravel.
php artisan key:generate
Noua key generata poate fi vazuta in fisierul .env.
Daca folositi Laravel pe sistem Linux /Unix, setati permisiuni de scriere la directoarele storage si bootstrap/cache.
Pentru a afla versiunea Laravel instalata, rulati aceasta comanda in interfata command line, in directorul unde ati instalat Laravel:
php artisan --version
Sau verificati in fisierul:
vendor/laravel/framework/src/Illuminate/Foundation/Application.php
const VERSION = '5.5-dev'; //version of laravel