Debian ist eine sichere und stabile Linux-basierte Betriebssystem-Distribution, die webbasierten Anwendungen ungemessene Serverleistung bietet. Debian 11 „Volltreffer “ zeichnet sich durch verbesserte Sicherheit, Unterstützung für exFAT-Dateisysteme und Unterstützung mehrerer Sprachen als Funktionen aus, die Hand in Hand mit zahlreichen webbasierten Anwendungen gehen.
Unter den Funktionen und Verbesserungen, die in PHP 8 vorgestellt werden , ist der JIT-Compiler für Web-Apps am bemerkenswertesten. Zu den Vorteilen gehören eine bessere numerische Codeleistung, eine bessere Ausführung und Leistung von PHP-Webanwendungscode und ein potenziell schneller PHP-Code aufgrund der unterstützten C-zu-PHP-Codemigration.
Andere bemerkenswerte neue/verbesserte Funktionen in PHP 8 umfassen strenge Typprüfungen, insbesondere für bitweise/arithmetische Operatoren, gesündere numerische Zeichenfolgen, nullsichere Operatoren, benannte Argumente, schwache Zuordnungen, Wurfausdrücke und Hochstufung von Konstruktoreigenschaften.
Dieser Artikel gibt einen Überblick über die Installation von PHP 8 auf Debian 11/10 .
Voraussetzungen
Haben Sie root/sudoer-Benutzerrechte auf Debian 11 System, das Sie verwenden.
Installation von PHP 8 unter Debian Linux
Aktualisieren Sie Ihr Debian System stellt sicher, dass es im leistungsfähigsten Zustand bleibt, zusätzlich zur Anwendung der erforderlichen Sicherheitspatches.
$ sudo apt update && sudo apt upgrade -y
Wenn Sie älteres PHP haben Versionen wie 7.x , möchten Sie es möglicherweise deinstallieren, um hauptsächlich von den Funktionen und Verbesserungen von PHP 8 zu profitieren .
$ sudo apt remove --purge php*

Installieren Sie als Nächstes das erforderliche PHP 8 Installationsabhängigkeiten und konfigurieren Sie auch den UFT-8 Unicode Standard.
$ sudo apt install -y lsb-release ca-certificates apt-transport-https software-properties-common gnupg2 $ sudo locale-gen en_US.UTF-8
Fügen Sie nun den Ondřej Surý PPA hinzu Repository, das für das Auffinden, Abrufen und Installieren des neuesten PHP verantwortlich ist Version auf Ihrem Debian 11 System.
$ echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/sury-php.list $ sudo wget -qO - https://packages.sury.org/php/apt.gpg | sudo gpg --no-default-keyring --keyring gnupg-ring:/etc/apt/trusted.gpg.d/debian-php-8.gpg --import $ sudo chmod 644 /etc/apt/trusted.gpg.d/debian-php-8.gpg
Aktualisieren Sie nach dem Hinzufügen eines Repositorys das Debian-System, um die Einbeziehung des Ondřej Surý PPA zu erkennen Repository. Wenn zukünftige PHP-Versionen veröffentlicht werden, ist für ein Upgrade darauf ein einfaches Debian 11 erforderlich Systemaktualisierungsbefehl wie den folgenden:
$ sudo apt update && sudo apt upgrade -y
Installieren Sie schließlich PHP 8.1 auf Debian 11 .
$ sudo apt install php8.1

Bestätigen Sie die installierte php Version.
$ php --version

Um andere PHP-Erweiterungen zu installieren, verweisen Sie auf die Syntax:
$ sudo apt install php8.1-name_of_extension
Zum Beispiel, um ein php-fpm zu installieren Erweiterung, führen wir den Befehl aus:
$ sudo apt install php8.1-fpm
In diesem Artikel haben wir gelernt, wie man PHP installiert und alle zugehörigen Erweiterungen auf Debian 11 . Sie sind jetzt bereit, Ihre webbasierten Anwendungen/Projekte zu verfolgen.