PHP framework Laravel poskytuje rozsáhlou sbírku knihoven a komponent pro vývoj v PHP. Zde se dozvíte, jaké jsou požadavky na instalaci a jak nainstalovat Laravel na Ubuntu 22.04.

Jaké jsou požadavky pro Laravel?

Aby bylo možné používat Laravel na Ubuntu 22.04, musí váš systém splňovat jen několik požadavků. Jelikož Laravel je PHP framework, musíte se ujistit, že máte na svém Ubuntu serveru nainstalován PHP. Konkrétní verze PHP, kterou potřebujete, závisí na tom, kterou verzi Laravel chcete používat. Oficiální dokumentace v současné době (k červnu 2023) doporučuje následující:

Verze Laravel Podporované verze PHP
9 8.0 až 8.2
10 8.1 až 8.2
11 8,2

Ačkoli je PHP v Ubuntu nainstalováno ve výchozím nastavení, měli byste přesto zkontrolovat, kterou verzi aktuálně používáte. Chcete-li to provést, spusťte v terminálu následující příkaz:

php -v
bash

Po zadání příkazu by výstup měl vypadat takto:

Obrázek: Ubuntu terminal: PHP version check
You can check the PHP version in the Ubuntu terminal.

V tomto příkladu můžete vidět, že je nainstalována a správně funguje verze PHP 8.1.2.

Vývojář Laravel Taylor Otwell doporučuje používat systém správy balíčků PHP Composer. Více informací o tomto užitečném nástroji pro správu balíčků najdete v našem podrobném návodu, jak nainstalovat Composer na Ubuntu.

Jak nainstalovat Laravel na Ubuntu 22.02: podrobný návod

Jakmile máte kompatibilní verzi PHP a Composer, můžete nainstalovat Laravel na Ubuntu 22.04. Chcete-li to provést, otevřete terminál a přejděte do adresáře HTML vašeho systému.

cd /var/www/html/
bash

Chcete-li nainstalovat framework PHP, proveďte v tomto adresáři následující příkaz:

sudo composer create-project laravel/laravel test-project
bash

Místo „test-project“ můžete zvolit název pro PHP aplikaci, kterou chcete vytvořit pomocí Laravel. Pokud je nastavení úspěšné, zobrazí se zpráva „Application key set successfully“ (Klíč aplikace nastaven úspěšně).

Obrázek: Ubuntu terminal: PHP framework Laravel successfully installed
To start the installation process, use administrator privileges to confirm the execution of the installation via Composer.

Po dokončení instalace přiřaďte adresáři pro aplikaci Laravel, kterou jste právě přidali (v tomto tutoriálu označovanou jako „test-project“), vlastnictví serveru. To můžete provést spuštěním následujících příkazů:

sudo chown -R www-data:www-data /var/www/html/test-project
sudo chmod -R 775 /var/www/html/test-project/storage
bash

Chcete-li ověřit instalaci, přejděte do adresáře aplikace Laravel a spusťte následující příkaz:

php artisan
bash
Přejít do hlavního menu