Accueil Linux Comment installer PHP sur Debian 11

Comment installer PHP sur Debian 11

PHP, en abrégé « HyperText Processor », est le langage de programmation open source utilisé pour le développement d’applications Web. C’est un langage de script, principalement utilisé pour le front-end avec HTML. Il peut être utilisé pour créer des sites Web de commerce électronique, gérer des bases de données et surveiller des sessions. Il est disponible pour tous les OS. La dernière version de PHP est la version 8 et dans cet article, nous discuterons de l’installation de PHP sur le système Linux Debian 11 Bullseye. Suivez les étapes ci-dessous pour installer PHP sur votre système Debian :

Prérequis

Tout d’abord, mettez à jour tous les packages du système par la commande ci-dessous :

sudo apt update 

Après avoir mis à jour les packages, installez maintenant les dépendances requises par la commande ci-dessous :

sudo apt install software-properties-common ca-certificates lsb-release apt-transport-https

Étape 1 : Activation du référentiel SURY

L’étape suivante consiste à intégrer le référentiel SURY dans notre système. SURY est un référentiel PHP tiers basé sur Debian qui regroupe des logiciels PHP, exécutez la commande suivante pour ajouter le référentiel SURY :

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

Importation de la clé GPG pour le référentiel par la commande ci-dessous :

wget -qO - https://packages.sury.org/php/apt.gpg | sudo apt-key add - 

Étape 2 : Installation de PHP sur Debian 11

Maintenant, mettez à nouveau à jour les packages pour les synchroniser avec le référentiel SURY récemment ajouté avant d’installer php :

sudo apt update 

Le référentiel SURY contient PHP 8.0, 7.4, 7.3, 7.2. 7.1, 7.0 & PHP 5.6. Comme la dernière version stable de PHP est la 8.0, mais un grand nombre de sites Web nécessitent encore PHP 7. Ce référentiel comprend également des packages de PHP 8.1 actuellement en version bêta. Vous pouvez installer n’importe laquelle des versions PHP requises sur votre système.

Exécutez la commande suivante pour installer PHP 8 sur Debian 11 :

sudo apt install php8.0

Pour installer tout autre changement de version, remplacez 8.8par la version que vous souhaitez installer. Vous pouvez également installer plusieurs versions sur un seul système.

Étape 3 : Installation de l’extension PHP

De plus, nous pouvons également ajouter l’extension php par la syntaxe mentionnée ci-dessous :

sudo apt install php8.0-[extension]

Remplacez [extension] par l’extension que vous souhaitez installer, si vous souhaitez ajouter plusieurs extensions, puis incluez-les entre accolades, je vais installer « php-mbstring, php-cli, php-xml, php-common et php-curl » en exécutant la commande ci-dessous :

sudo apt install php8.0-cli php8.0-mbstring php8.0-xml php8.0-common php8.0-curl

Les utilisateurs ont installé une version PHP différente, doivent la remplacer 8.0par la version PHP requise.

Étape 4 : Vérification de la version PHP

Maintenant, après l’installation, vérifiez que la version correcte de PHP est installée en vérifiant le numéro de version à l’aide de la commande mentionnée ci-dessous :

php -v 
PHP 8.0.10 (cli) (built: Aug 26 2021 16:06:19) ( NTS )
Copyright (c) The PHP Group
Zend Engine v4.0.10, Copyright (c) Zend Technologies
    with Zend OPcache v8.0.10, Copyright (c), by Zend Technologies

Conclusion

PHP est un langage de programmation côté serveur gratuit également utilisé avec le langage de programmation HTML pour créer des sites Web dynamiques. Il est disponible pour tous les systèmes d’exploitation mais dans cet article, nous discutons de son installation sur Debian 11 (Linux OS) Bullseye. Vous installerez avec succès PHP sur Debian 11 après avoir parcouru ce guide. Si vous avez des questions ou des suggestions, faites-le nous savoir dans les commentaires. De plus, consulter également ce guide si vous souhaitez apprendre à installer MariaDB sur Debian 11.