Laravel je open-source a multiplatformní PHP framework, který je vítán webovými vývojáři po celém světě. Laravel je postaven na frameworku Symfony a pracuje na vzoru model-view-controller. Je vysoce ceněný, protože snižuje náročnou práci a umožňuje vývojářům dělat skutečnou práci.
V tomto článku se dozvíte, jak můžete nainstalovat a nastavit framework Laravel na vašem systému Ubuntu.
Předpoklady
- Systém založený na Ubuntu Linux
- Přístup k terminálu
- Uživatelský účet s právy sudo.
Poznámka: Příkazy v tomto tutoriálu se spouštějí v systému Ubuntu 20.04. Všechny metody v tutoriálu jsou platné pro jakýkoli systém založený na Linuxu.
Aktualizujte a upgradujte systém
Vždy je nejlepším postupem zahájit jakoukoli instalaci s upgradovaným a aktualizovaným systémem, ale je to nutné, protože Laravel nepracuje s PHP s verzí nižší než 7.2.
Chcete-li aktualizovat a upgradovat svůj systém, spusťte následující příkaz.
sudo apt update && apt upgrade -y

Nainstalujte PHP
Chcete-li nainstalovat PHP na váš systém, spusťte následující příkaz apt.
sudo apt install php

Po dokončení instalace zkontrolujte verzi instalace pomocí následujícího příkazu.
php -v

Nyní nainstalujte rozšíření PHP se stejnou verzí pomocí následujícího příkazu.
sudo apt install php7.4-mbstring php7.4-xml php7.4-zip

Instalovat curl
Spusťte následující příkaz pro instalaci curl, pokud jej nemáte nainstalovaný.
sudo apt install curl

Instalovat Composer
Ke správě závislostí v Laravelu potřebujete Composer.
Chcete-li nainstalovat skladatel, spusťte následující příkaz.
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer

Spusťte následující příkaz s cestou k souboru skladatele pro spuštění skladatele bez oprávnění sudo.
sudo chown -R $USER /usr/local/bin/composer/

Nainstalujte Symfony
Laravel často používá framework Symfony, takže je nejlepší nainstalovat jej společně s Laravelem.
Chcete-li nainstalovat Symfony, spusťte následující příkaz.
composer create-project symfony/skeleton testproj

Přejděte do adresáře testproj a spusťte následující příkaz
run php -S 127.0.0.1:8000 -t public
Otevřete v prohlížeči následující odkaz a ověřte instalaci.
http://localhost:8000/

Nainstalovat Laravel
Nyní, když je vše nastaveno a spuštěno, nainstalujte Laravel pomocí následujícího příkazu skladatel.
composer global require laravel/installer

Přidat Laravel do Path v souboru Bashrc
Po dokončení instalace Laravelu otevřete soubor .bashrc.
nano .bashrc

Poté přidejte následující řádek kódu na konec souboru.
export PATH="$PATH:$HOME/.config/composer/vendor/bin"

Stiskněte Ctrl+O a Ctrl+X pro uložení a ukončení.
Další zdroj souboru bashrc.
source ~/.bashrc

Vytvořit novou aplikaci Laravel
Jednoduše spusťte následující příkaz a vytvořte aplikaci v Laravel.
laravel new [name of app]

Přejděte do adresáře aplikace a spusťte následující příkaz pro skládání.
cd [name of app]
composer install

Nyní spusťte následující příkazy, abyste získali šifrovací klíč a přístup k localhost.
php artisan key:generate --ansi
php artisan serve

Poznamenejte si odkaz na vývojový server a otevřete jej v prohlížeči.
http://localhost:8001

Můžete vidět, že Laravel je v provozu.
Závěr
Tento článek pojednává o instalačním procesu Laravelu a všech nezbytných komponentách k vytvoření holé minimální konfigurace. Můžete pokračovat v používání instalace tak, jak je, abyste se naučili základy Laravelu nebo přidali další komponenty, jako jsou databáze nebo usedlost, abyste mohli vytvářet propracované webové aplikace.