In diesem Tutorial zeigen wir Ihnen, wie Sie PHP 8 auf Ubuntu 20.04 LTS installieren. Für diejenigen unter Ihnen, die es nicht wussten, PHP (rekursives Akronym für PHP:Hypertext Preprocessor) ist a Beliebte Server-Skriptsprache, die für die Erstellung dynamischer und interaktiver Webseiten bekannt ist. PHP ist eine im Web weit verbreitete Programmiersprache.
Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo
hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation von PHP 8 auf Ubuntu 20.04 (Focal Fossa). Sie können denselben Anweisungen für Ubuntu 18.04, 16.04 und jede andere Debian-basierte Distribution wie Linux Mint folgen.
Voraussetzungen
- Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:Ubuntu 20.04, 18.04, 16.04 und jede andere Debian-basierte Distribution wie Linux Mint.
- Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen.
- SSH-Zugriff auf den Server (oder öffnen Sie einfach das Terminal, wenn Sie sich auf einem Desktop befinden).
- Ein
non-root sudo user
oder Zugriff auf denroot user
. Wir empfehlen, alsnon-root sudo user
zu agieren , da Sie Ihr System beschädigen können, wenn Sie als Root nicht aufpassen.
Installieren Sie PHP 8 auf Ubuntu 20.04 LTS Focal Fossa
Schritt 1. Stellen Sie zunächst sicher, dass alle Ihre Systempakete auf dem neuesten Stand sind, indem Sie den folgenden apt
ausführen Befehle im Terminal.
sudo apt update sudo apt upgrade sudo apt install software-properties-common
Schritt 2. Installation von PHP 8 auf Ubuntu 20.04.
Nun fügen wir Ubuntu ein Drittanbieter-PPA hinzu:
sudo add-apt-repository ppa:ondrej/php
Dann können Sie den Paketcache im System aktualisieren und PHP-Pakete installieren:
sudo apt update sudo apt install php8.0 libapache2-mod-php8.0
Nach der Installation können Sie Apache mit den folgenden Befehlen neu starten:
sudo systemctl restart apache2
Nach erfolgreicher Installation können Sie dies mit folgendem Befehl bestätigen:
$ php -v
HP 8.0.0RC3 (cli) (built: Nov 26 2020 19:06:36) ( NTS ) Copyright (c) The PHP Group Zend Engine v4.0.0-dev, Copyright (c) Zend Technologies with Zend OPcache v8.0.0RC3, Copyright (c), by Zend Technologies
Schritt 3. Installieren von PHP 8-Erweiterungen.
So installieren Sie PHP 8-Erweiterungen unter Ubuntu 20.04 mit der Befehlssyntax:
sudo apt install php8.0-[extension]
Einige verfügbare Erweiterungen sind wie unten gezeigt:
$ sudo apt install php8.0- php8.0-amqp php8.0-common php8.0-gd php8.0-ldap php8.0-odbc php8.0-readline php8.0-sqlite3 php8.0-xsl php8.0-apcu php8.0-curl php8.0-gmp php8.0-mailparse php8.0-opcache php8.0-redis php8.0-sybase php8.0-yac php8.0-ast php8.0-dba php8.0-igbinary php8.0-mbstring php8.0-pgsql php8.0-rrd php8.0-tidy php8.0-yaml php8.0-bcmath php8.0-dev php8.0-imagick php8.0-memcached php8.0-phpdbg php8.0-smbclient php8.0-uuid php8.0-zip php8.0-bz2 php8.0-ds php8.0-imap php8.0-msgpack php8.0-pspell php8.0-snmp php8.0-xdebug php8.0-zmq php8.0-cgi php8.0-enchant php8.0-interbase php8.0-mysql php8.0-psr php8.0-soap php8.0-xhprof php8.0-cli php8.0-fpm php8.0-intl php8.0-oauth php8.0-raphf php8.0-solr php8.0-xml
Ein Beispiel für die Installation einiger weiterer nützlicher Erweiterungen:
sudo apt install php8.0-cli php8.0-common php8.0-fpm php8.0-redis php8.0-snmp php8.0-xml
Schritt 4. PHP testen.
Um PHP zu testen, erstellen Sie eine Textdatei mit dem Namen info.php
mit unten stehendem Inhalt. Speichern Sie die Datei und navigieren Sie dann zu ihr, um zu sehen, ob PHP funktioniert:
nano /var/www/html/info.php
Fügen Sie in dieser Datei den folgenden Code ein:
<?php phpinfo(); ?>
Versuchen Sie, unter http://ip-address/info.php
darauf zuzugreifen . Wenn die PHP-Infoseite in Ihrem Browser gerendert wird, sieht alles gut aus und Sie können fortfahren.
Herzlichen Glückwunsch! Sie haben PHP erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation der neuesten Version von PHP (Hypertext Preprocessor) 8 auf einem Ubuntu 20.04 LTS (Focal Fossa)-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen Weitere Informationen finden Sie auf der offiziellen PHP-Website.