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

So installieren Sie PHP 8 auf Ubuntu 20.04 LTS

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 den root user . Wir empfehlen, als non-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.


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

  2. So installieren Sie PHP 5.6 auf Ubuntu 16.04 LTS

  3. So installieren Sie PHP 7.2 auf Ubuntu 18.04 LTS

  4. So installieren Sie PHP 7.3 auf Ubuntu 18.04 LTS

  5. So installieren Sie PHP OPcache auf Ubuntu 20.04 LTS

So installieren Sie Composer unter Ubuntu 22.04 | 20.04 LTS

So installieren Sie Laravel auf Ubuntu 22.04 LTS

So installieren Sie Go unter Ubuntu 22.04 LTS

So installieren Sie HHVM unter Ubuntu 16.04 LTS

So installieren Sie Memcached auf Ubuntu 16.04 LTS

So installieren Sie Composer unter Ubuntu 20.04 LTS