Ako nainštalovať Laravel na Ubuntu 22.04
PHP framework Laravel poskytuje rozsiahlu zbierku knižníc a komponentov pre vývoj v PHP. Tu sa dozviete, aké sú požiadavky na inštaláciu a ako nainštalovať Laravel na Ubuntu 22.04.
Aké sú požiadavky na Laravel?
Na používanie Laravel na Ubuntu 22.04 nie je potrebné splniť veľa požiadaviek. Keďže Laravel je PHP framework, musíte sa uistiť, že máte na svojom Ubuntu serveri nainštalovaný PHP. Konkrétna verzia PHP, ktorú potrebujete, závisí od verzie Laravel, ktorú chcete používať. Oficiálna dokumentácia v súčasnosti (k júnu 2023) odporúča nasledovné:
| Verzia Laravel | Podporované verzie PHP |
|---|---|
| 9 | 8.0 až 8.2 |
| 10 | 8.1 až 8.2 |
| 11 | 8,2 |
Hoci je PHP v Ubuntu nainštalované štandardne, mali by ste skontrolovať, ktorú verziu momentálne používate. Na to spustite v termináli nasledujúci príkaz:
php -vbashPo zadaní príkazu by výstup mal vyzerať takto:

V tomto príklade vidíte, že verzia PHP 8.1.2 je nainštalovaná a funguje správne.
Vývojár Laravel Taylor Otwell odporúča používať systém správy balíkov PHP Composer. Viac informácií o tomto užitočnom nástroji na správu balíkov nájdete v našom podrobnom návode, ako nainštalovať Composer na Ubuntu.
Ako nainštalovať Laravel na Ubuntu 22.02: podrobný návod
Akonáhle máte kompatibilnú verziu PHP a Composer, môžete nainštalovať Laravel na Ubuntu 22.04. Na to otvorte terminál a prejdite do adresára HTML vášho systému.
cd /var/www/html/bashNa inštaláciu rámca PHP vykonajte v tomto adresári nasledujúci príkaz:
sudo composer create-project laravel/laravel test-projectbashNamiesto použitia „test-project“ môžete zvoliť názov pre PHP aplikáciu, ktorú chcete vytvoriť pomocou Laravel. Ak je nastavenie úspešné, zobrazí sa správa „Kľúč aplikácie bol úspešne nastavený“.

Po dokončení inštalácie udelte adresáru pre aplikáciu Laravel, ktorú ste práve pridali (v tomto tutoriáli označenú ako „test-project“), vlastníctvo servera. Môžete to urobiť vykonaním nasledujúcich príkazov:
sudo chown -R www-data:www-data /var/www/html/test-project
sudo chmod -R 775 /var/www/html/test-project/storagebashNa overenie inštalácie prejdite do adresára aplikácie Laravel a vykonajte nasledujúci príkaz:
php artisanbash