GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie PHP 8 unter Debian 11

In diesem Tutorial zeigen wir Ihnen, wie Sie PHP 8 auf Debian 11 installieren eignet sich besonders für die Webentwicklung, wurde aber auch als universelle Programmiersprache verwendet.Die bisher neueste PHP-Version ist die 8er-Serie.PHP 8 ist ein bedeutendes Update der PHP-Sprache.Es enthält viele neue Funktionen und Optimierungen, darunter benannte Argumente, Union-Typen, Attribute, Hochstufung von Konstruktoreigenschaften, Übereinstimmungsausdruck, nullsicherer Operator, JIT, Verbesserungen im Typsystem, Fehlerbehandlung und Konsistenz.

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 einem Debian 11 (Bullseye).

Voraussetzungen

  • Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:Debian 11 (Bullseye).
  • Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen.
  • 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 Debian 11 Bullseye

Schritt 1. Bevor wir Software installieren, ist es wichtig sicherzustellen, dass Ihr System auf dem neuesten Stand ist, indem Sie das folgende apt ausführen Befehle im Terminal:

sudo apt update
sudo apt upgrade
sudo apt install curl wget gnupg2 ca-certificates lsb-release apt-transport-https

Schritt 2. Installation von PHP 8 auf Debian 11.

Jetzt fügen wir das SURY-Repository zu Ihrem System hinzu:

sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
sudo sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'

Installieren Sie dann PHP 8.0 mit dem folgenden Befehl:

sudo apt update
sudo apt install php8.0

Außerdem werden die notwendigen Pakete installiert, von denen einige standardmäßige PHP 8.x-Erweiterungen sind:

sudo apt install php8.0-common php8.0-gd php8.0-ldap php8.0-odbc php8.0-xsl php8.0-apcu php8.0-curl php8.0-gmp php8.0-opcache php8.0-mbstring php8.0-pgsql php8.0-imagick php8.0-memcached php8.0-bz2 php8.0-ds php8.0-imap php8.0-cgi php8.0-mysql php8.0-cli php8.0-fpm php8.0-xml

Nach Abschluss der Installation können Sie die Installation mit folgendem Befehl bestätigen:

php -v

Schritt 3. PHP testen.

Jetzt erstellen wir eine Testdatei, die Informationen über unseren Server zurückgibt, indem wir den Befehl im Terminal ausführen:

echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php

Stellen wir sicher, dass der Server den vom PHP-Skript generierten Inhalt korrekt anzeigt, indem wir diese Seite im Browser öffnen:http://localhost/info.php , 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 8 auf Debian 11 Bullseye verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, das offizielle PHP zu überprüfen Webseite.


Debian
  1. So installieren Sie PHP 7.4 / 7.3 / 7.2 / 7.1 unter Debian 10 / Debian 9

  2. So installieren Sie PHP 8.0 unter Debian 11

  3. So installieren Sie PHP 7.4 unter Debian 10

  4. So installieren Sie PHP unter Debian 11

  5. So installieren oder aktualisieren Sie PHP 8.1 unter Debian

So installieren Sie PHP Composer unter Debian 11

So installieren Sie PHP 5.6 unter Ubuntu 16.04 und Debian 9

So installieren Sie Laravel unter Debian 11 / Debian 10

So installieren Sie PHP 8.0 auf Debian / Mint

So installieren Sie OPcache unter Debian

So installieren Sie PHP 7.4 auf Debian 11 Bullseye