Dans cet article, nous vous expliquerons étape par étape comment installer PHP sur un systÚme Debian 12. Nous examinerons plus particuliÚrement deux versions : PHP 8.3 et PHP 7.4, vous offrant ainsi la possibilité de choisir celle qui correspond à vos besoins. PHP est un langage de script cÎté serveur populaire, souvent utilisé pour le développement web, ce qui en fait un élément essentiel de tout serveur web.
Source : https://tecadmin.net/how-to-install-php-on-debian-12/
Prérequis
Il est toujours recommandé de maintenir les paquets systÚme à jour avec les derniers correctifs de sécurité et mises à jour logicielles. Si certains paquets doivent rester sur une version spécifique, vous pouvez les exclure de la mise à niveau automatique . Exécutez ensuite les commandes suivantes pour mettre à jour le cache Apt, puis mettez à niveau tous les paquets systÚme.
sudo apt update
sudo apt upgrade
Ătape 1 : ajouter le rĂ©fĂ©rentiel SURY PHP PPA
Les dĂ©pĂŽts Debian 12 par dĂ©faut contiennent les paquets PHP 8.3 et PHP 7.4, mais pas les autres versions comme PHP 8.1, 7.3, 7.2 ou 5.6. Nous recommandons donc d’ajouter un dĂ©pĂŽt tiers, celui d’OndĆej SurĂœ, qui fournit des paquets PHP Ă jour. ExĂ©cutez les commandes suivantes pour ajouter le dĂ©pĂŽt :
sudo apt install -y apt-transport-https lsb-release ca-certificates wget
wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php.list
Mettez ensuite Ă jour le systĂšme pour reflĂ©ter lâajout du nouveau rĂ©fĂ©rentiel.
sudo apt update
Ătape 2 : Installation de PHP sur Debian 12
Maintenant que vous avez configurĂ© le PPA requis sur votre systĂšme, installons la version PHP requise. Vous pouvez Ă©galement installer plusieurs versions sur un mĂȘme systĂšme.
Installation de PHP 8.3 Pour installer PHP 8.3, exécutez la commande suivante :
sudo apt install -y php8.3
Installation PHP 8.2
Now, install PHP 8.2 by running the following command:
sudo apt install -y php8.2
Installation de PHP 7.4
Pour certaines applications plus anciennes, une version plus ancienne, comme PHP 7.4, peut ĂȘtre nĂ©cessaire. Vous pouvez maintenant installer PHP 7.4 avec la commande suivante :
sudo apt install -y php7.4
Ătape 3 : VĂ©rifier lâinstallation
Vous pouvez vĂ©rifier l’installation en utilisant la mĂȘme mĂ©thode que ci-dessus :
php -v
Ceci devrait afficher la version de PHP actuellement active sur votre systÚme. Si PHP 7.4 est correctement installé, elle sera affichée ici.
Ătape 4 : Changement de version PHP (facultatif)
Si vous avez plusieurs versions de PHP installĂ©es, vous pouvez passer de l’une Ă l’autre grĂące Ă la commande update-alternatives. Par exemple, pour passer Ă PHP 7.4, utilisez :
sudo update-alternatives --set php /usr/bin/php7.4
Pour revenir Ă PHP 8.3, remplacez php7.4 par php8.2.
Conclusion
FĂ©licitations ! Vous savez maintenant comment installer PHP 8.3, PHP 8.2 et PHP 7.4 sur un systĂšme Debian 12 et comment passer de l’une Ă l’autre. N’oubliez pas que la version de PHP Ă utiliser sur votre serveur dĂ©pend de vos besoins spĂ©cifiques et de la compatibilitĂ© des applications web que vous prĂ©voyez d’hĂ©berger. Assurez-vous de toujours utiliser des versions de PHP prises en charge et Ă jour pour une sĂ©curitĂ© et des performances optimales.