GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer le dernier PHP 8.1 sur Debian 11/10

Debian est une distribution de système d'exploitation basée sur Linux sécurisée et stable offrant des performances de serveur illimitées aux applications Web. Debian 11 "Cible " est profilé avec une sécurité améliorée, une prise en charge des systèmes de fichiers exFAT et une prise en charge de plusieurs langues en tant que fonctionnalités qui vont de pair avec de nombreuses applications Web.

Parmi les fonctionnalités et améliorations présentées dans PHP 8 , le compilateur JIT pour les applications Web est le plus remarquable. Ses avantages incluent de meilleures performances de code numérique, une meilleure exécution et de meilleures performances du code d'application Web PHP, et un code PHP potentiellement rapide grâce à la prise en charge de la migration de code C vers PHP.

Autres fonctionnalités nouvelles/améliorées notables dans PHP 8 inclure des contrôles de type stricts, en particulier pour les opérateurs bit à bit/arithmétiques, les chaînes numériques plus saines, l'opérateur nullsafe, les arguments nommés, les cartes faibles, l'expression de lancement et la promotion des propriétés du constructeur.

Cet article vous expliquera comment installer PHP 8 sur Debian 11/10 .

Prérequis

Avoir les privilèges d'utilisateur root/sudoer sur Debian 11 système que vous utilisez.

Installer PHP 8 sur Debian Linux

Mettre à jour votre Debian système garantit qu'il reste dans l'état le plus performant en plus d'appliquer les correctifs de sécurité nécessaires.

$ sudo apt update && sudo apt upgrade -y 

Si vous avez un ancien PHP versions telles que 7.x , vous souhaiterez peut-être le désinstaller pour bénéficier principalement des fonctionnalités et des améliorations associées à PHP 8 .

$ sudo apt remove --purge php*

Ensuite, installez le PHP 8 requis dépendances d'installation et également configurer l'Unicode UFT-8 norme.

$ sudo apt install -y lsb-release ca-certificates apt-transport-https software-properties-common gnupg2   
$ sudo locale-gen en_US.UTF-8

Ajoutez maintenant le Ondřej Surý PPA référentiel, qui sera responsable du traçage, de la récupération et de l'installation de la dernière version de PHP version sur votre Debian 11 système.

$ 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

Après avoir ajouté un référentiel, mettez à jour le système Debian pour reconnaître l'inclusion du Ondřej Surý PPA dépôt. De plus, si de futures versions de PHP sont publiées, leur mise à niveau nécessitera un simple Debian 11 commande de mise à jour du système comme celle ci-dessous :

$ sudo apt update && sudo apt upgrade -y

Enfin, installez PHP 8.1 sur Debian 11 .

$ sudo apt install php8.1

Confirmez le php installé version.

$ php --version 

Pour installer d'autres extensions PHP, référencez la syntaxe :

$ sudo apt install php8.1-name_of_extension

Par exemple, pour installer un php-fpm extension, nous allons exécuter la commande :

$ sudo apt install php8.1-fpm 

Cet article nous a appris comment installer PHP et toutes ses extensions associées sur Debian 11 . Vous êtes maintenant prêt à poursuivre vos applications/projets Web.


Debian
  1. Comment installer PHP 8.0 sur Debian 11

  2. Comment installer PHP 8.0 sur Debian 10 / Debian 9

  3. Comment installer Webmin sur Debian 10/11

  4. Comment installer le bureau XFCE sur Debian 10/11

  5. Comment installer PHP sur Debian 11

Comment installer la dernière version de VirtualBox 6.0.10 sur Debian 10 Buster

Comment installer plusieurs versions de PHP avec Apache sur Debian 11/10

Comment installer le serveur SVN sur Debian 11/10

Comment installer PHP 8 sur Debian 11 Bullseye

Comment installer Go sur Debian 11

Comment installer le dernier PHP 8 sur Debian 10