Installieren Sie das Laravel PHP Framework auf Ubuntu 16.04

PHP-Frameworks erleichtern die Entwicklung von Webanwendungen, indem sie eine umfangreiche Sammlung von Bibliotheken und Komponenten bereitstellen. Die Möglichkeit, diese bereits bestehende Architektur einfach zu nutzen, verhindert, dass Entwickler das Rad "neu erfinden" und erhöht die Arbeitseffizienz. Erfahren Sie, wie Sie das Laravel PHP-Framework installieren und verwenden, das eines der beliebtesten und am häufigsten verwendeten Frameworks ist.

Anforderungen

  • Ein Cloud Server mit Ubuntu 16.04.
  • PHP ist installiert und läuft, Version 7.0 oder höher.
  • PHP Composer Paketverwaltungssystem installiert.  In unserem Artikel "PHP Composer auf Ubuntu 16.04 installieren und verwenden" finden Sie eine Schritt-für-Schritt-Anleitung zur Installation von Composer.

Cloud Server von IONOS

Vertrauen Sie auf flexibel skalierbare und zuverlässige Cloud Server auf hochverfügbarer Infrastruktur mit Standort Deutschland inklusive persönlichem Berater und minutengenauer Abrechnung - Sie zahlen also wirklich nur Ihre benötigten Ressourcen!

VMware Virtualisierung
Rest API
Unlimited Traffic

Verwenden Sie den Befehl php -v, um Ihre PHP-Version zu überprüfen:

user@localhost:~# php -v
PHP 7.0.22-0ubuntu0.16.04.1 (cli) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
with Zend OPcache v7.0.22-0ubuntu0.16.04.1, Copyright (c) 1999-2017, by Zend Technologies

In diesem Beispiel läuft auf dem Server PHP Version 7.0.22.

Hinweis
  • PHP ist standardmäßig auf einer Standard-Linux-Installation installiert und läuft dort. Wenn Ihr Server mit einer Minimalinstallation erstellt wurde, müssen Sie PHP installieren und konfigurieren, bevor Sie fortfahren können.

  • Laravel benötigt PHP Version 7.0 oder höher. 

Laravel installieren

Installiere die PHP-Abhängigkeiten von Laravel mit dem Befehl:

sudo apt-get install php7.0-zip php-mbstring php-xml

Aktivieren Sie das Apache-Modul mod_rewrite:

sudo a2enmod rewrite

Starten Sie den Apache neu:

sudo service apache2 restart

Verwenden Sie Composer, um den Laravel-Installer herunterzuladen:

composer global require "laravel/installer"
Hinweis

Da Composer nie als root ausgeführt wird, ist es nicht notwendig, sudo für Composer-Befehle zu verwenden.

Aktualisieren Sie Ihren PATH

Sie werden den PATH für Ihren Composer-Benutzer aktualisieren wollen, damit Sie den Befehl laravel verwenden können. Gehen Sie dazu in das Home-Verzeichnis Ihres Benutzers:

cd ~/

Öffnen Sie die.profile-Datei zur Bearbeitung:

nano .profile

Suchen Sie die folgenden Zeilen:

# set PATH so it includes user's private bin directories
PATH="$HOME/bin:$HOME/.local/bin:$PATH"

Füge $HOME/.composer/vendor/bin: zur zweiten Zeile hinzu, damit sie liest:

# set PATH so it includes user's private bin directories
PATH="$HOME/.composer/vendor/bin:$HOME/bin:$HOME/.local/bin:$PATH"

Speichern und beenden Sie die Datei. Verwenden Sie dann die Quelle, um die PATH-Informationen zu aktualisieren:

source .profile

Sie können nun mit dem Befehl laravel ein neues Projekt erstellen:

laravel new my-project

SSL-Zertifikate von IONOS!

Wahren Sie dank SSL-Zertifikaten die Geheimhaltung Ihres Online-Verkehrs und stärken Sie das Vertrauen Ihrer Kunden in die Sicherheit Ihrer Webseite.

Geprüfte Sicherheit
Bis zu 256-bit Verschlüsselung
Einfache Aktivierung
SSL-Check