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.