Laravel zahteva Composer, ki je upravitelj odvisnosti za PHP. Če ga še nimaš nameščenega, lahko to storiš takole:
Ko končaš, preveri, ali je Composer nameščen, tako da v terminalu uporabiš ukaz:
composer -v
Laravel lahko ustvari novo aplikacijo za tebe. Uporabi ukaz, da bo okolje nameščeno:
composer create-project --prefer-dist laravel/laravel ImeTvojeAplikacije
Na mestu ImeTvojeAplikacije napiši ime svoje aplikacije.
Čeprav je dodatek za Laravel v PHPStorm plačljiv, ni potrebno, da zaenkrat začneš z dodatkom. PHPStorm sam po sebi že podpira osnovne funkcionalnosti za Laravel. Naredi tole:
Ko imaš aplikacijo nameščeno, jo lahko zaženeš na lokalnem strežniku z naslednjim ukazom v terminalu:
php artisan serve
To bo zagnalo strežnik, običajno na naslovu http://localhost:8000.
Sledimo strukturi. Najprej odpri datoteko routes/web.php in dodaš preprosto pot:
Route::get('/', function () { return view('welcome'); });
S tem ukazom vrneš welcome.blade.php, ki je že vgrajen v Laravel. Odpri brskalnik in si oglej rezultat na http://localhost:8000. Ne pozabi shraniti s Ctrl + S.
Če želiš, da Laravel dela z MySQL, moraš urediti env datoteko. V mapi projekta poišči .env in nastavi povezavo z MySQL:
DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=ime_tvoje_baze DB_USERNAME=tvoje_uporabniško_ime DB_PASSWORD=tvoje_geslo
Nato uporabi migracijski sistem Laravel za ustvarjanje tabel v bazi:
php artisan migrate
Kljub temu, da Laravel dodatka za PHPStorm morda nimaš, lahko še vedno uporabljaš vse funkcionalnosti Laravel-a prek terminala in integriranega sistema za delo s kodo. Ko se navadiš, lahko razmisliš o dodatkih, vendar začetek vsekakor ne zahteva nobenih dodatnih stroškov.