GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie Laravel unter Ubuntu 18.04

Laravel ist ein Open-Source-Framework für PHP-Webanwendungen mit ausdrucksstarker, eleganter Syntax. Mit Laravel können Sie einfach skalierbare und flexible Webanwendungen, erholsame APIs und E-Commerce-Lösungen erstellen.

Mit integrierten Funktionen wie Routing, Authentifizierung, Sitzungen, Caching und Unit-Tests ist Laravel ein Framework der Wahl für viele PHP-Entwickler.

In diesem Tutorial zeigen wir Ihnen, wie Sie Laravel auf einem Ubuntu 18.04-System installieren. Dieselben Anweisungen gelten für Ubuntu 16.04 und alle Ubuntu-basierten Distributionen, einschließlich Linux Mint, Kubuntu und Elementary OS.

Voraussetzungen #

Bevor Sie mit diesem Tutorial fortfahren, vergewissern Sie sich, dass Sie als Benutzer mit sudo-Berechtigungen angemeldet sind.

Aktualisieren Sie die Systempakete auf die neuesten Versionen:

sudo apt update && sudo apt upgrade

Installieren von PHP #

PHP 7.2, die Standard-PHP-Version in Ubuntu 18.04, wird vollständig unterstützt und für Laravel 5.7 empfohlen.

Führen Sie den folgenden Befehl aus, um PHP und alle erforderlichen PHP-Module zu installieren:

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

Installieren von Composer #

Composer ist ein Abhängigkeitsmanager für PHP und wir werden ihn verwenden, um den Laravel-Kern herunterzuladen und alle erforderlichen Laravel-Komponenten zu installieren.

Um Composer global zu installieren, laden Sie das Composer-Installationsprogramm mit curl herunter und verschieben Sie die Datei nach /usr/local/bin Verzeichnis:

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

Überprüfen Sie die Installation, indem Sie die Composer-Version drucken:

composer --version

Die Ausgabe sollte in etwa so aussehen:

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

Installieren von Laravel #

Zum Zeitpunkt des Schreibens dieses Artikels ist die neueste stabile Version von Laravel Version 5.7 .

Führen Sie den Composer create-project aus Befehl zum Installieren von Laravel in my_app Verzeichnis:

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

Der obige Befehl ruft alle erforderlichen PHP-Pakete ab. Der Vorgang kann einige Minuten dauern und wenn er erfolgreich ist, sollte das Ende der Ausgabe wie folgt aussehen:

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

An diesem Punkt haben Sie Laravel auf Ihrem Ubuntu-System installiert.

Bei der Installation über Composer erstellt Laravel automatisch eine Datei mit dem Namen .env . Diese Dateien enthalten benutzerdefinierte Konfigurationsvariablen, einschließlich der Datenbankanmeldeinformationen. Hier können Sie mehr darüber lesen, wie Sie Laravel konfigurieren.

Sie können den Entwicklungsserver starten, indem Sie zum Laravel-Projektverzeichnis navigieren und artisan serve ausführen Befehl:

cd ~/my_appphp artisan serve

Die Ausgabe sieht in etwa so aus:

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

Laravel kann SQLite, PostgreSQL, MongoDB oder MySQL/MariaDBdatabase verwenden, um alle seine Daten zu speichern.

Wenn Sie Laravel Mix zum Kompilieren von Assets verwenden möchten, müssen Sie Node.jsand Yarn installieren.

Überprüfen der Installation #

Öffnen Sie Ihren Browser und geben Sie http://127.0.0.1:8000 ein und vorausgesetzt, die Installation ist erfolgreich, wird ein Bildschirm ähnlich dem folgenden angezeigt:


Ubuntu
  1. So installieren Sie PHP 7.4 und 8.0 auf Ubuntu 18.04 oder 20.04

  2. So installieren Sie PHP unter Ubuntu Linux

  3. So installieren Sie PHP 8.0 unter Ubuntu 20.04 / Ubuntu 18.04

  4. So installieren Sie PHP 7.2 auf Ubuntu 16.04

  5. So installieren Sie PHP 7.3 auf Ubuntu 16.04

So installieren Sie Laravel auf Ubuntu 22.04 LTS

So installieren Sie Laravel unter Ubuntu 16.04

So installieren Sie PHP 8.0 unter Ubuntu 20.04 / 18.04

So installieren Sie PHP unter Ubuntu 22.04

So installieren Sie PHP unter Ubuntu 22.04

So installieren Sie Laravel 9 auf Ubuntu 22.04