Hogyan telepítsük a Laravel-t az Ubuntu 22.04-re
A PHP keretrendszer Laravel kiterjedt könyvtár- és komponensgyűjteményt biztosít a PHP fejlesztéshez. Itt megtudhatja, milyenek a telepítés követelményei, és hogyan telepítheti a Laravel-t az Ubuntu 22.04 rendszerre.
Milyen követelmények vonatkoznak a Laravelre?
A Laravel Ubuntu 22.04 rendszeren való használatához a rendszernek nem sok követelménynek kell megfelelnie. Mivel a Laravel egy PHP keretrendszer, meg kell győződnie arról, hogy a PHP telepítve van az Ubuntu szerverén. A szükséges PHP verzió attól függ, hogy a Laravel melyik verzióját szeretné használni. A hivatalos dokumentáció jelenleg (2023 júniusában) a következőket ajánlja:
| Laravel verzió | Támogatott PHP verziók |
|---|---|
| 9 | 8.0–8.2 |
| 10 | 8.1–8.2 |
| 11 | 8,2 |
Bár a PHP alapértelmezés szerint telepítve van az Ubuntu rendszerre, mégis érdemes ellenőrizni, hogy jelenleg melyik verziót használja. Ehhez futtassa a következő parancsot a terminálban:
php -vbashA parancs beírása után a kimenetnek így kell kinéznie:

Ebben a példában látható, hogy a PHP 8.1.2 verzió telepítve van és megfelelően működik.
A Laravel fejlesztő, Taylor Otwell a PHP csomagkezelő rendszer, a Composer használatát javasolja. További információkat erről a praktikus csomagkezelő eszközről az Ubuntu rendszerre való Composer telepítéséről szóló lépésről lépésre szóló útmutatónkban talál.
Hogyan telepítsük a Laravel-t az Ubuntu 22.02-re: lépésről lépésre
Ha rendelkezik kompatibilis PHP verzióval és Composerrel, telepítheti a Laravelt az Ubuntu 22.04 rendszerre. Ehhez nyissa meg a terminált, és lépjen a rendszer HTML könyvtárába.
cd /var/www/html/bashA PHP keretrendszer telepítéséhez futtassa a következő parancsot ebben a könyvtárban:
sudo composer create-project laravel/laravel test-projectbashA „test-project” helyett választhat egy nevet a Laravel segítségével létrehozni kívánt PHP-alkalmazáshoz. Ha a beállítás sikeres, akkor a következő üzenet jelenik meg: „Az alkalmazás kulcsa sikeresen beállítva”.

A telepítés befejezése után adja meg a szerver tulajdonjogát az imént hozzáadott Laravel alkalmazás könyvtárának (amelyet ebben az oktatóanyagban „test-project” néven emlegetünk). Ehhez futtassa a következő parancsokat:
sudo chown -R www-data:www-data /var/www/html/test-project
sudo chmod -R 775 /var/www/html/test-project/storagebashA telepítés ellenőrzéséhez lépjen a Laravel alkalmazás könyvtárába, és futtassa a következő parancsot:
php artisanbash