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

So installieren Sie das neueste PHP 8.1 unter Debian 11/10

Debian ist eine sichere und stabile Linux-basierte Betriebssystem-Distribution, die webbasierten Anwendungen ungemessene Serverleistung bietet. Debian 11Volltreffer “ 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.


Debian
  1. So installieren Sie PHP 8.0 unter Debian 11

  2. So installieren Sie Webmin unter Debian 10/11

  3. So installieren Sie PHP 8 auf Debian 10

  4. So installieren Sie PHP unter Debian 11

  5. So installieren Sie PHP 7.3 unter Debian 10

So installieren Sie die neueste VirtualBox 6.0.10 auf Debian 10 Buster

So installieren Sie mehrere PHP-Versionen mit Apache unter Debian 11/10

So installieren Sie den SVN-Server unter Debian 11/10

So installieren Sie PHP 8 auf Debian 11 Bullseye

So installieren Sie Go unter Debian 11

So installieren Sie das neueste PHP 8 auf Debian 10