GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Laravel na Ubuntu 18.04

Laravelis je open-source PHP webový aplikační rámec s výraznou, elegantní syntaxí. Laravel vám umožňuje snadno vytvářet škálovatelné a flexibilní webové aplikace, klidná rozhraní API a řešení elektronického obchodu.

Díky vestavěným funkcím, jako je směrování, ověřování, relace, ukládání do mezipaměti a testování jednotek, je Laravel volbou pro mnoho vývojářů PHP.

V tomto tutoriálu vám ukážeme, jak nainstalovat Laravel na systém Ubuntu 18.04. Stejné pokyny platí pro Ubuntu 16.04 a jakoukoli distribuci založenou na Ubuntu, včetně Linux Mint, Kubuntu a Elementary OS.

Předpoklady #

Než budete pokračovat v tomto tutoriálu, ujistěte se, že jste přihlášeni jako uživatel s právy sudo.

Aktualizujte systémové balíčky na nejnovější verze:

sudo apt update && sudo apt upgrade

Instalace PHP #

PHP 7.2, což je výchozí verze PHP v Ubuntu 18.04, je plně podporováno a doporučeno pro Laravel 5.7.

Spusťte následující příkaz pro instalaci PHP a všech požadovaných modulů PHP:

sudo apt install php7.2-common php7.2-cli php7.2-gd php7.2-mysql php7.2-curl php7.2-intl php7.2-mbstring php7.2-bcmath php7.2-imap php7.2-xml php7.2-zip

Instalace aplikace Composer #

Composer je správce závislostí pro PHP a budeme jej používat ke stažení jádra Laravel a instalaci všech nezbytných komponent Laravel.

Chcete-li nainstalovat Composer globálně, stáhněte si instalační program Composer pomocí curl a přesuňte soubor do /usr/local/bin adresář:

curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer

Ověřte instalaci vytištěním verze skladatele:

composer --version

Výstup by měl vypadat nějak takto:

Composer version 1.8.0 2018-12-03 10:31:16

Instalace Laravel #

V době psaní tohoto článku je nejnovější stabilní verze Laravel verze 5.7 .

Spusťte Composer create-project příkaz k instalaci Laravelu do my_app adresář:

composer create-project --prefer-dist laravel/laravel my_app

Výše uvedený příkaz načte všechny požadované balíčky php. Proces může trvat několik minut a pokud bude úspěšný, konec výstupu by měl vypadat následovně:

Package manifest generated successfully.
> @php artisan key:generate --ansi
Application key set successfully.

V tomto okamžiku máte na svém systému Ubuntu nainstalovaný Laravel.

Při instalaci přes Composer Laravel automaticky vytvoří soubor s názvem .env . Tyto soubory obsahují vlastní konfigurační proměnné včetně přihlašovacích údajů k databázi. Zde si můžete přečíst více o tom, jak nakonfigurovat Laravel.

Vývojový server můžete spustit tak, že přejdete do adresáře projektu Laravel a spustíte artisan serve příkaz:

cd ~/my_appphp artisan serve

Výstup bude vypadat nějak takto:

Laravel development server started: <http://127.0.0.1:8000>

Laravel může používat SQLite, PostgreSQL, MongoDBor MySQL/MariaDBdatabase k ukládání všech svých dat.

Pokud chcete ke kompilaci aktiv použít Laravel Mix, budete si muset nainstalovat Node.jsand Yarn.

Ověření instalace #

Otevřete prohlížeč, zadejte http://127.0.0.1:8000 a za předpokladu, že instalace proběhne úspěšně, objeví se obrazovka podobná následující:


Ubuntu
  1. Jak nainstalovat PHP 8.0 na Ubuntu 20.04 / Ubuntu 18.04

  2. Jak nainstalovat PHP 7.2 na Ubuntu 16.04

  3. Jak nainstalovat PHP 7.3 na Ubuntu 16.04

  1. Jak nainstalovat PHP 7.4 a 8.0 na Ubuntu 18.04 nebo 20.04

  2. Jak nainstalovat PHP na Ubuntu Linux

  3. Jak nainstalovat PHP na Ubuntu 18.04

  1. Jak nainstalovat PHP na Ubuntu 20.04

  2. Jak nainstalovat PHP 8 na Ubuntu 20.04

  3. Jak nainstalovat Laravel na Ubuntu 18.04 s Apache