In diesem Tutorial zeigen wir Ihnen, wie Sie PHP 7.2 auf Ubuntu 16.04 installieren. PHP (Hypertext Preprocessor) ist eine serverseitige Open-Source-Skriptsprache, die hauptsächlich für die Erstellung dynamischer interaktiver Websites entwickelt wurde. PHP ist eine der beliebtesten Sprachen und steht zur Weitergabe und Änderung frei zur Verfügung. PHP kann auf fast jedem Webserver (z. B. Nginx, Apache) und jeder Betriebssystemplattform (Linux, Mac OS, Windows) ausgeführt werden. PHP 7.2 wurde letztes Jahr offiziell veröffentlicht und ist für alle RoseHosting-Kunden verfügbar. Die neueste Version von PHP 7.2 enthält neue und verbesserte Features und Funktionen, die es Entwicklern ermöglichen, besseren Code zu schreiben.
Anforderungen:
- Für die Zwecke dieses Tutorials verwenden wir ein Ubuntu VPS. Unser Ubuntu 16.04 VPS ist bereits mit einem voll funktionsfähigen LAMP-Stack vorinstalliert. Wir gehen trotzdem alle notwendigen Schritte durch und zeigen Ihnen, wie Sie den LAMP-Stack selbst installieren und konfigurieren, falls Sie dies auf einem sauberen Server tun.
- Voller SSH-Root-Zugriff oder ein Benutzer mit sudo-Berechtigungen ist ebenfalls erforderlich.
Schritt 1:Verbinden Sie sich über SSH mit Ihrem Server und aktualisieren Sie Ihre Server-OS-Pakete
Bevor wir beginnen, verbinden wir uns über SSH als Benutzer root mit Ihrem VPS und aktualisieren Ihre Ubuntu OS-Pakete auf die neueste verfügbare Version.
Um sich über SSH als Benutzer root mit Ihrem Server zu verbinden, verwenden Sie den folgenden Befehl:
ssh root@IP_ADDRESS -p PORT_NUMBER
Ersetzen Sie „IP_ADDRESS“ und „PORT_NUMBER“ durch Ihre tatsächliche Server-IP-Adresse und SSH-Portnummer.
Stellen Sie nach der Anmeldung sicher, dass Ihre Server-Betriebssystempakete auf dem neuesten Stand sind, indem Sie die folgenden Befehle ausführen:
apt-get updateapt-get upgrade
Wenn Sie sich zum ersten Mal bei Ihrem brandneuen Ubuntu-VPS anmelden, können Sie sich auch unsere Erste Schritte nach dem Erwerb eines Ubuntu-VPS-Tutorials durchlesen, um einige zusätzliche grundlegende Ersteinrichtungs- und Sicherheitstipps für den Server zu erhalten.
Schritt 2:Installieren Sie einen Webserver
In diesem Abschnitt zeigen wir Ihnen, wie Sie einen Webserver auf Ihrem VPS installieren. Wir können Apache oder Nginx als Webserver installieren. Für dieses Tutorial installieren wir den Apache-Webserver. Apache ist ein schneller und sicherer Webserver und einer der beliebtesten und am weitesten verbreiteten Webserver der Welt.
Um den Apache-Webserver zu installieren, führen Sie den folgenden Befehl auf Ihrem Server aus:
apt-get install apache2
Nachdem die Installation abgeschlossen ist, sollten Sie Apache starten:
systemctl startet Apache2
Außerdem können Sie Apache so aktivieren, dass er automatisch beim Booten des Servers gestartet wird:
systemctl aktiviert Apache2
Um den Status des Apache-Webservers zu überprüfen und sicherzustellen, dass er betriebsbereit ist, können Sie den folgenden Befehl verwenden:
systemctl-Status apache2
Um zu überprüfen, ob Apache ausgeführt wird, können Sie auch Ihren Webbrowser öffnen und Ihre Server-IP-Adresse eingeben (z. B. http://your_server_ip_address ). Wenn Apache erfolgreich installiert wurde, sollten Sie die Standard-Willkommensseite von Apache sehen.
Schritt 3: Ondřej Surýs PPA installieren
PHP 7.2 kann mit dem PPA von Ondřej Surý installiert werden, installieren Sie also die Pakete software-properties-common und python-software-properties:
sudo apt-get install software-properties-common python-software-properties
Fügen Sie dann das ondrej-PPA hinzu und aktualisieren Sie Ihre Quellen:
sudo add-apt-repository -y ppa:ondrej/phpsudo apt-get update
Schritt 4:Installieren Sie PHP 7.2
Installieren Sie PHP 7.2 mit dem folgenden Befehl:
sudo apt-get install php7.2 php7.2-cli php7.2-common
Schritt 5:Suchen und installieren Sie bestimmte PHP 7.2-Erweiterungen
Wenn Sie eine bestimmte PHP 7.2-Erweiterung installieren möchten, können Sie mit dem folgenden Befehl suchen, ob sie verfügbar ist:
sudo apt search php7.2
Schritt 7:Installieren Sie die am häufigsten verwendeten PHP-Erweiterungen
Um die am häufigsten verwendeten PHP-Erweiterungen zu installieren, können Sie den folgenden Befehl verwenden:
sudo apt-get install php7.2-curl php7.2-gd php7.2-json php7.2-mbstring php7.2-intl php7.2-mysql php7.2-xml php7.2-zipSchritt 8:Überprüfen Sie die PHP-Installation
Verwenden Sie den folgenden Befehl, um die auf Ihrem Server installierte PHP-Version zu überprüfen:
php -vSie sollten die folgende Ausgabe erhalten:
PHP 7.2.9-1+ubuntu16.04.1+deb.sury.org+1 (cli) (erstellt:19. August 2018 07:16:12) ( NTS )Copyright (c) 1997-2018 The PHP GroupZend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies mit Zend OPcache v7.2.9-1+ubuntu16.04.1+deb.sury.org+1, Copyright (c) 1999-2018, von Zend TechnologiesJetzt wurde PHP 7.2 auf Ihrem Ubuntu-Server installiert, und wenn wir die vom Webserver verwendete Standard-PHP-Version auf PHP 7.2 ändern möchten, müssen wir die alte PHP 7.0-Version deaktivieren und die neu installierte aktivieren.
PHP 7.0 deaktivieren
a2dismod php7.0Aktivieren Sie PHP 7.2
a2enmod php7.2Starten Sie den Apache-Webserver neu, damit die Änderungen wirksam werden:
systemctl startet Apache2 neuUm Ihre Installation zu testen und zu überprüfen, ob Apache, PHP und PHP-Erweiterungen ordnungsgemäß funktionieren, erstellen Sie eine neue PHP-Infodatei:
vi /var/www/html/phpinfo.phpFügen Sie den folgenden Inhalt hinzu:
Öffnen Sie die Datei „phpinfo.php“ mit einem Webbrowser:
http:///phpinfo.php oder http:// /phpinfo.php und sehen Sie sich die aktuellen Informationen zu PHP auf Ihrem Server an.
Das war's. Sie haben PHP 7.2 erfolgreich auf einem Ubuntu 16.04-Server installiert. Weitere Informationen zu PHP 7 finden Sie in der offiziellen PHP-Dokumentation.Natürlich müssen Sie PHP 7.2 nicht auf Ubuntu 16.04 installieren , wenn Sie einen unserer verwalteten PHP 7.2-Hostingdienste verwenden. In diesem Fall können Sie einfach unsere erfahrenen Systemadministratoren bitten, PHP 7.2 auf Ubuntu 16.04 für Sie zu installieren, indem Sie den LAMP- oder LEMP-Stack oder einen anderen Webhosting-Stack Ihrer Wahl verwenden. Sie sind 24×7 erreichbar und kümmern sich umgehend um Ihr Anliegen. Für weitere Aktualisierungen können Sie auch unseren Leitfaden zur Installation von PHP 8 unter Ubuntu 20.04 lesen.
PS. Wenn Ihnen dieser Beitrag über die Installation von PHP 7.2 auf einem Ubuntu 16.04-Server gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen unten oder hinterlassen Sie einfach einen Kommentar im Kommentarbereich. Danke.