So installieren Sie PHP (8.2, 7.4 & 5.6) auf Debian 11

So installieren Sie PHP (8.2, 7.4 & 5.6) auf Debian 11

PHP als „Hypertext-Prozessor“ abkürzte, ist die Open-Source-Programmiersprache, die für die Entwicklung von Webanwendungen verwendet wird. Es ist eine Skriptsprache, die hauptsächlich für das Frontend mit HTML verwendet wird. Es kann verwendet werden, um E-Commerce-Websites zu erstellen, Datenbanken zu verwalten und Sitzungsüberwachung durchzuführen.

Es ist für alle Betriebssysteme erhältlich. Die neueste Version von PHP ist Version 8 und in diesem Artikel werden wir die Installation von PHP auf dem Debian 11 (Bullseye) Linux -System erörtern.

Voraussetzungen

Aktualisieren Sie zunächst alle Pakete des Systems nach unten erwähnter Befehl:

sudo APT -Update  

Installieren Sie nach dem Aktualisieren von Paketen nun die Abhängigkeiten, die vom folgenden Befehl erforderlich sind:

sudo apt installieren Software-Properties-Common CA-Zertifikate LSB-Release APT-transport-https  

Schritt 1 - Sury Repository aktivieren

Der folgende Schritt besteht darin, das Sury -Repository in unser System zu integrieren. Sury ist ein Debian-basierter PHP-Repository von Drittanbietern, das PHP-Software bündelt und den folgenden Befehl ausführt, um das Sury-Repository hinzuzufügen:

sudo sh -c 'echo "deb https: // pakete.Sury.org/php/$ (lsb_release -sc) main ">/etc/apt/Quellen.Liste.D/Php.Liste'  

Importieren des GPG-Schlüssels für das Repository mit dem folgenden Befehl:

WGet -qo - https: // Pakete.Sury.org/PHP/APT.gpg | sudo apt-key add -  

Schritt 2 - Installation von PHP auf Debian 11 installieren

Aktualisieren Sie jetzt erneut Pakete, um sie mit dem kürzlich hinzugefügten Sury -Repository vor der Installation von PHP zu synchronisieren:

sudo APT -Update  

Das Sury -Repository enthält Php 8.2, 8.1, 8.0, 7.4, 7.3, 7.2. 7.1, 7.0 & php 5.6. Als neueste stabile Version von PHP ist 8.0, aber eine große Anzahl von Websites erforderte immer noch Php 7. Sie können die erforderlichen PHP -Versionen auf Ihrem System installieren.

  • Installieren Sie Php 8.2 auf Debian
    sudo apt installieren php8.2  
  • Installieren Sie Php 7.4 auf Debian
    sudo APT installieren Sie PHP7.4  
  • Installieren Sie PHP 5.6 auf Debian
    sudo apt installieren php5.6  

Version ersetzen 8.2, 7.4 oder 5.6 Mit der erforderlichen PHP -Version, die Sie auf Ihrem Debian -System installieren sollten. Auch Sie können mehrere PHP -Versionen in einem einzigen Debian -System installieren.

Schritt 3 - Installation der PHP -Erweiterung

Darüber hinaus können wir die PHP-Erweiterung auch durch unten erwähnte Syntax hinzufügen:

sudo apt installieren php8.1- [Erweiterung] 

Ersetzen Sie die [Erweiterung] durch die Erweiterung, die Sie installieren möchten. Wenn Sie mehrere Erweiterungen hinzufügen möchten, dann werde ich „PHP-Mbstring, PHP-CLI, PHP-XML, PHP-Common und PHP- in Klammern einbeziehen curl ”durch Ausführen des unten erwähnten Befehls:

sudo apt installieren php8.2-Cli Php8.2-mbstring php8.2-XML Php8.2-Common Php8.2-curl  

Benutzer haben verschiedene PHP -Versionen installiert, müssen ersetzen 8.2 mit erforderlichen PHP -Versionen.

Schritt 4 - PHP -Version überprüfen

Überprüfen Sie nun, dass die korrekte Version von PHP durch Überprüfen der Versionsnummer durch den folgenden Befehl installiert wird:

PHP -v  
Ausgabe: Php 8.2.1 (CLI) (gebaut: 13. Januar 2023 10:43:08) (NTS) Copyright (c) Die PHP -Gruppe Zend Engine V4.2.1, Copyright (c) Zend -Technologien mit Zend Opcache V8.2.1, Copyright (C), von Zend Technologies 

Schritt 5 - Wechseln Sie zwischen PHP -Versionen

Sie können den Befehl Update-Alternativen verwenden, um die Standard-PHP-Version festzulegen. Verwenden Sie dieses Tutorial, um weitere Details zum Umschalten der PHP -Version für CLI und Apache zu lesen.

Sudo-Update-Alternative-Config PHP 
Es gibt 4 Auswahlmöglichkeiten für den alternativen PHP (Bereitstellung/USR/bin/PHP). Auswahlpfad Prioritätsstatus -------------------------------------------------- -------------- * 0/usr/bin/php8.1 81 Auto -Modus 1/usr/bin/php5.6 56 Handbuchmodus 2/usr/bin/php7.2 72 Manueller Modus 3/usr/bin/php7.4 74 Manueller Modus 4/usr/bin/php8.1 81 Manueller Modus 5/usr/bin/php8.2 82 Manuellem Modus Drücken 

Die obige Ausgabe zeigt alle installierten PHP -Versionen auf Ihrem System an. Geben Sie eine Auswahlnummer ein, um die Standard -PHP -Version für die Befehlszeile festzulegen.

Abschluss

PHP ist eine kostenlose, serverseitige Programmiersprache, die auch mit HTML-Programmiersprache zum Erstellen dynamischer Websites verwendet wird. Es ist für alle Betriebssysteme verfügbar, aber in diesem Artikel werden die Installation auf Debian 11 (Linux OS) Bullseye erörtert. Sie werden PHP in Debian 11 nach dem Durchlaufen dieser Anleitung erfolgreich installieren.