Kako namestiti Laravel na Ubuntu 22.04
PHP okvir Laravel ponuja obsežno zbirko knjižnic in komponent za razvoj PHP. Tukaj lahko izveste, kakšne so zahteve za namestitev in kako namestiti Laravel na Ubuntu 22.04.
Kakšne so zahteve za Laravel?
Za uporabo Laravela na Ubuntu 22.04 vaš sistem ne mora izpolnjevati veliko zahtev. Ker je Laravel PHP-okvir, morate poskrbeti, da imate PHP nameščen na svojem strežniku Ubuntu. Konkretna različica PHP, ki jo potrebujete, je odvisna od različice Laravela, ki jo želite uporabljati. Uradna dokumentacija trenutno (junija 2023) priporoča naslednje:
| Različica Laravel | Podprte različice PHP |
|---|---|
| 9 | 8.0 do 8.2 |
| 10 | 8.1 do 8.2 |
| 11 | 8,2 |
Čeprav je PHP privzeto nameščen v Ubuntu, morate vseeno preveriti, katero različico trenutno uporabljate. To storite tako, da v terminalu izvedete naslednji ukaz:
php -vbashPo vnosu ukaza naj bi izpis izgledal takole:

V tem primeru lahko vidite, da je PHP različica 8.1.2 nameščena in deluje pravilno.
Razvijalec Laravel Taylor Otwell priporoča uporabo sistema za upravljanje paketov PHP Composer. Več o tem priročnem orodju za pakete lahko izveste v našem podrobnem vodniku o namestitvi Composerja v Ubuntu.
Kako namestiti Laravel na Ubuntu 22.02: navodila po korakih
Ko imate združljivo različico PHP in Composer, lahko namestite Laravel na Ubuntu 22.04. Za to odprite terminal in se pomaknite v HTML imenik vašega sistema.
cd /var/www/html/bashZa namestitev PHP okvira izvedite naslednji ukaz v tej mapi:
sudo composer create-project laravel/laravel test-projectbashNamesto »test-project« lahko izberete ime za PHP aplikacijo, ki jo želite ustvariti z Laravelom. Če je nastavitev uspešna, boste prejeli sporočilo »Aplikacijski ključ je bil uspešno nastavljen«.

Po končani namestitvi dodelite imeniku za aplikacijo Laravel, ki ste jo pravkar dodali (v tem vodiču imenovano »test-project«), lastništvo strežnika. To lahko storite z izvedbo naslednjih ukazov:
sudo chown -R www-data:www-data /var/www/html/test-project
sudo chmod -R 775 /var/www/html/test-project/storagebashDa preverite namestitev, se pomaknite v imenik aplikacije Laravel in izvedite naslednji ukaz:
php artisanbash