In diesem Tutorial zeigen wir Ihnen, wie Sie PHP 7.3 auf Ubuntu 18.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 unterstützt WordPress, das beliebteste Content-Management-System, das zum Bloggen und Erstellen von Websites sowie für viele andere E-Commerce-Websites, Customer-Relationship-Management-Software, Enterprise-Resource-Planning-Software und vieles mehr verwendet wird.
Die neueste Version von PHP 7.3 wurde offiziell am 6. Dezember 2018 veröffentlicht. Sie enthält eine Reihe neuer Funktionen und einige Inkompatibilitäten, die Sie kennen sollten, bevor Sie von der vorherigen Version aktualisieren.
Wir haben eine aktualisierte Version dieses Tutorials – How to Install PHP 8 on Ubuntu 20.04
Anforderungen:
Für die Zwecke dieses Tutorials verwenden wir einen Ubuntu 18.04 VPS.
Voller SSH-Root-Zugriff oder ein Benutzer mit sudo-Berechtigungen ist ebenfalls erforderlich.
1. Erste Schritte
Zuerst müssen Sie sich über SSH als Root-Benutzer bei Ihrem Server anmelden:
ssh root@IP_ADDRESS -p PORT_NUMBER
und ersetzen Sie „IP_ADDRESS“ und „PORT_NUMBER“ durch Ihre tatsächliche Server-IP-Adresse und SSH-Portnummer.
Stellen Sie nach der Anmeldung sicher, dass Ihr Ubuntu 18.04-Server auf dem neuesten Stand ist, indem Sie die folgenden Befehle ausführen:
apt updateapt upgrade
Dadurch wird der Paketindex aktualisiert und die derzeit auf dem Server installierte Software auf die neueste Version aktualisiert.
Sobald Ihr System vollständig auf dem neuesten Stand ist, können wir nun mit der Installation von PHP 7.3 fortfahren.
2. Fügen Sie das PPA-Repository von Ondřej Surý hinzu
Lassen Sie uns zunächst die folgenden erforderlichen Pakete installieren:
apt install software-properties-common python-software-properties
Fügen Sie nach Abschluss der Installation das Ondřej-PPA hinzu:
add-apt-repository ppa:ondrej/php
Führen Sie den Update-Befehl erneut aus:
apt-Update
3. Installieren Sie PHP 7.3 auf Ubuntu 18.04
Wir können jetzt PHP 7.3 auf Ihrem Ubuntu 18.04 VPS installieren.
Um die Liste aller verfügbaren PHP 7.3-Pakete anzuzeigen, können Sie den folgenden Befehl ausführen:
apt-cache-Suche php7.3
Ausgabe:
php7.3 – serverseitige, in HTML eingebettete Skriptsprache (Metapaket)libapache2-mod-php7.3 – serverseitige, in HTML eingebettete Skriptsprache (Apache 2-Modul)libphp7.3-embed – in HTML eingebettet Skriptsprache (eingebettete SAPI-Bibliothek)php7.3-bcmath – Bcmath-Modul für PHPphp7.3-bz2 – bzip2-Modul für PHPphp7.3-cgi – serverseitige, in HTML eingebettete Skriptsprache (CGI-Binärdatei)php7.3-cli – Befehlszeileninterpreter für die PHP-Skriptsprachephp7.3-common - Dokumentation, Beispiele und allgemeines Modul für PHPphp7.3-curl - CURL-Modul für PHPphp7.3-dba - DBA-Modul für PHPphp7.3-dev - Dateien für PHP7.3 Modulentwicklungphp7.3-enchant – Enchant-Modul für PHPphp7.3-fpm – serverseitige, in HTML eingebettete Skriptsprache (FPM-CGI-Binärdatei)php7.3-gd – GD-Modul für PHPphp7.3-gmp – GMP-Modul für PHPphp7 .3-imap - IMAP-Modul für PHPphp7.3-interbase - Interbase-Modul für PHPphp7.3-intl - Internationalisierungsmodul für PHPphp7.3-json - JSON-Modul für PHPphp7.3-ldap - LDAP-Modul für PHPphp7.3-mbstring - MBSTRING-Modul für PHPphp7.3-mysql - MySQL-Modul für PHPphp7.3-odbc - ODBC-Modul für PHPphp7.3-opcache - Zend OpCache-Modul für PHPphp7.3-pgsql - PostgreSQL-Modul für PHPphp7.3-phpdbg - serverseitig , in HTML eingebettete Skriptsprache (PHPDBG-Binärdatei) Soap - SOAP-Modul für PHPphp7.3-sqlite3 - SQLite3-Modul für PHPphp7.3-sybase - Sybase-Modul für PHPphp7.3-tidy - Tidy-Modul für PHPphp7.3-xml - DOM-, SimpleXML-, WDDX-, XML- und XSL-Modul für PHPphp7.3-xmlrpc - XMLRPC-EPI-Modul für PHPphp7.3-zip - Zip-Modul für PHPphp7.3-xsl - XSL-Modul für PHP (Dummy)...
Um PHP 7.3 zusammen mit einigen der am häufigsten verwendeten Erweiterungen zu installieren, führen Sie den folgenden Befehl aus:
apt install php7.3 php7.3-cli php7.3-common php7.3-opcache php7.3-curl php7.3-mbstring php7.3-mysql php7.3-zip php7.3-xmlFühren Sie den folgenden Befehl aus, um zu überprüfen, ob die Installation abgeschlossen ist:
php -vDie Ausgabe sollte ungefähr so aussehen:
PHP 7.3.0-2+ubuntu18.04.1+deb.sury.org+1 (cli) (erstellt:17. Dezember 2018 09:22:47) ( NTS )Copyright (c) 1997-2018 The PHP GroupZend Engine v3.3.0-dev, Copyright (c) 1998-2018 Zend Technologies mit Zend OPcache v7.3.0-2+ubuntu18.04.1+deb.sury.org+1, Copyright (c) 1999-2018, von Zend Technologies4. Bearbeiten der PHP 7.3-Einstellungen auf einem Ubuntu 18.04 VPS
Als nächstes möchten Sie möglicherweise die PHP 7.3-Einstellungen an Ihre Anforderungen anpassen. Sie können dies tun, indem Sie die Datei php.ini bearbeiten. Um den Pfad zu dieser Datei zu finden, können Sie den folgenden Befehl verwenden:
php --ini | grep "Geladene Konfigurationsdatei"Es gibt den Pfad zur aktuell geladenen php.ini-Datei zurück.
# php --ini | grep "Geladene Konfigurationsdatei"Geladene Konfigurationsdatei:/etc/php/7.3/cli/php.iniBearbeiten Sie die Datei mit einem Texteditor Ihrer Wahl. In diesem Beispiel verwenden wir Nano.
nano /etc/php/7.3/cli/php.iniNachdem Sie die Einstellungen geändert haben, speichern und schließen Sie die Datei. Wenn Sie Apache als Webserver verwenden, müssen Sie ihn neu starten, damit die neue Konfiguration geladen wird und die Änderungen wirksam werden. Wenn Sie Nginx und PHP-FPM verwenden, sollten Sie den PHP-FPM-Dienst neu starten.
5. Überprüfen Sie, ob die PHP-Dateien auf dem Server ausgeführt werden
Um zu überprüfen, ob die PHP-Dateien auf dem Server ausgeführt werden, können Sie eine Beispieldatei info.php erstellen und über Ihren Webbrowser darauf zugreifen.
Führen Sie zum Erstellen der Datei den folgenden Befehl aus:
nano /var/www/html/info.phpGeben Sie als Nächstes den folgenden Inhalt ein:
<?php phpinfo(); ?>
Speichern und schließen Sie die Datei, öffnen Sie dann Ihren bevorzugten Webbrowser und greifen Sie auf die Datei zu, indem Sie Ihre Server-IP-Adresse in der URL gefolgt vom Namen der Datei verwenden.
http://IP-ADRESSE/info.phpSie sollten die folgenden Informationen sehen können:
Herzliche Glückwünsche. Sie haben PHP 7.3 erfolgreich auf einem Ubuntu 18.04-Server installiert. Weitere Informationen zu PHP 7.3 finden Sie in der offiziellen PHP-Dokumentation.
Natürlich müssen Sie PHP 7.3 nicht auf Ubuntu 18.04 installieren, wenn Sie einen unserer verwalteten PHP-Hosting-Dienste verwenden. In diesem Fall können Sie einfach unsere erfahrenen Systemadministratoren bitten, PHP 7.3 auf Ubuntu 18.04 mithilfe von LAMP für Sie zu installieren oder LEMP-Stack oder einen anderen Webhosting-Stack Ihrer Wahl. Sie sind 24×7 erreichbar und kümmern sich umgehend um Ihr Anliegen. Vielleicht möchten Sie unseren Beitrag zur Installation von PHP 8.0 unter Ubuntu 20.04 lesen.
PS . Wenn Ihnen dieser Beitrag gefallen hat, erfahren Sie hier, wie Sie PHP 7.3 auf einem Ubuntu 18.04-Server installieren , teilen Sie es bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen unten oder hinterlassen Sie einfach einen Kommentar im Kommentarbereich. Danke.