Comment installer PHP sur Linux Mint 22, 21 ou 20

PHP est un langage de script côté serveur populaire et polyvalent conçu pour le développement Web. Connu pour sa facilité d'utilisation, sa flexibilité et sa compatibilité, PHP alimente des millions de sites Web et d'applications dans le monde. Les principales fonctionnalités de PHP incluent la prise en charge d'un large éventail de bases de données, une gestion robuste des sessions, une gestion complète des erreurs et une prise en charge étendue des bibliothèques. Il offre également une mise en mémoire tampon de sortie puissante, un cryptage des données et une intégration avec divers services Web, ce qui en fait un outil essentiel pour les développeurs créant des applications Web dynamiques et interactives.

Pour installer PHP sur Linux Mint 22, 21 ou 20, vous pouvez utiliser le terminal de ligne de commande pour accéder aux référentiels officiels. Ce guide vous guidera à travers les étapes de configuration de PHP sur votre système Linux Mint, en vous assurant que vous disposez de la dernière version et des dernières fonctionnalités.

Mettre à jour Linux Mint avant l'installation de PHP

Avant de commencer, exécutez les commandes suivantes pour vous assurer que votre système est à jour. Ces commandes mettront à jour l'index des packages et mettront à niveau les packages installés vers leurs dernières versions :

sudo apt update
sudo apt upgrade

Méthode 1 : installer PHP via le référentiel Linux Mint

La première méthode explique comment installer PHP directement depuis le référentiel de votre version de distribution. En fonction de vos besoins, cette version est souvent recommandée comme première option.

Procéder à l'installation de PHP

Maintenant, installons PHP en exécutant la commande suivante :

sudo apt install php

Cette commande téléchargera et installera PHP et ses dépendances requises à partir du référentiel Linux Mint. Une fois l’installation terminée, PHP sera installé sur votre système.

Facultatif : extensions d'installation PHP

Installer PHP FPM

PHP FPM (FastCGI Process Manager) est une implémentation alternative de PHP FastCGI qui offre des performances améliorées et une gestion des ressources pour les applications PHP. Pour installer PHP FPM, exécutez la commande suivante :

sudo apt install php-fpm

Installer les extensions PHP

Les extensions PHP sont des modules supplémentaires qui étendent les fonctionnalités de PHP. Vous pouvez installer des extensions spécifiques en fonction des exigences de votre projet. Par exemple, si vous devez vous connecter à une base de données MySQL, vous devrez installer le php-mysql extension.

Pour installer une extension PHP, utilisez le format de commande suivant :

sudo apt install php-[extension-name]

Remplacer [extension-name] avec le nom de l'extension que vous souhaitez installer.

Confirmer l'installation de PHP

Après avoir installé PHP et toutes les extensions nécessaires, vous pouvez vérifier l'installation en vérifiant la version de PHP. Exécutez la commande suivante :

php -v

Cette commande affichera la version de PHP installée, confirmant que PHP a été correctement installé.

Vérifier l'état de PHP

Pour vous assurer que PHP FPM fonctionne correctement, vous pouvez vérifier son état en exécutant la commande suivante :

sudo systemctl status php8.1-fpm

Remplacez php8.1-fpm par la version spécifique de PHP FPM installée sur votre système. Si PHP FPM fonctionne correctement, son statut sera actif (en cours d'exécution).

Méthode 2 : Installer PHP via PPA

Cette section vous guidera dans l'installation de PHP à l'aide du PPA Ondrey Sury Launchpad. Cette méthode vous permet d'installer les dernières versions de PHP (8.0, 8.1 et 8.2) sur votre système Linux Mint.

Importer PHP LaunchPAD PPA

Tout d’abord, vous devez importer le PPA Ondrey Sury Launchpad, qui fournit les derniers packages PHP. Pour ce faire, exécutez la commande suivante :

sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php

Ces commandes installeront le software-properties-common package (s’il n’est pas déjà installé) et ajoutez le PPA PHP Ondrey Sury à votre système.

Mettre à jour la liste des packages

Après avoir ajouté le PPA, mettez à jour votre liste de packages pour inclure les derniers packages PHP du référentiel PPA :

sudo apt update

Cette commande garantit que votre système peut accéder aux packages PHP les plus récents disponibles dans le PPA.

Installez PHP 8.x

Maintenant, vous pouvez choisir la version de PHP que vous souhaitez installer. Nous fournirons des instructions pour installer PHP 8.0, 8.1, 8.2 et 8.3.

Option 1 : installer PHP 8.0

Pour installer PHP 8.0, exécutez la commande suivante :

sudo apt install php8.0

Cette commande téléchargera et installera PHP 8.0 et ses dépendances requises sur votre système.

Option 2 : installer PHP 8.1

Pour installer PHP 8.1, exécutez la commande suivante :

sudo apt install php8.1

Cette commande téléchargera et installera PHP 8.1 et ses dépendances requises sur votre système.

Option 3 : installer PHP 8.2

Pour installer PHP 8.2, exécutez la commande suivante :

sudo apt install php8.2

Cette commande téléchargera et installera PHP 8.2 et ses dépendances requises sur votre système.

Option 4 : installer PHP 8.3

Pour installer PHP 8.3, exécutez la commande suivante :

sudo apt install php8.3

Cette commande téléchargera et installera PHP 8.3 et ses dépendances requises sur votre système.

Installer PHP-FPM

Après avoir installé la version PHP souhaitée, installez le package PHP-FPM correspondant pour améliorer les performances et la gestion des ressources.

Option 1 : installer PHP 8.0 FPM

Pour installer PHP 8.0 FPM, exécutez la commande suivante :

sudo apt install php8.0-fpm

Cette commande installera le package PHP 8.0 FPM, permettant à votre serveur Web de gérer plus efficacement les requêtes PHP.

Option 2 : installer PHP 8.1 FPM

Pour installer PHP 8.1 FPM, exécutez la commande suivante :

sudo apt install php8.1-fpm

Cette commande installera le package PHP 8.1 FPM, permettant à votre serveur Web de gérer plus efficacement les requêtes PHP.

Option 3 : Installer PHP 8.2 FPM

Pour installer PHP 8.2 FPM, exécutez la commande suivante :

sudo apt install php8.2-fpm

Cette commande installera le package PHP 8.2 FPM, permettant à votre serveur Web de gérer plus efficacement les requêtes PHP.

Option 3 : Installer PHP 8.3 FPM

Pour installer PHP 8.3 FPM, exécutez la commande suivante :

sudo apt install php8.3-fpm

Cette commande installera le package PHP 8.3 FPM, permettant à votre serveur Web de gérer plus efficacement les requêtes PHP.

Installer les extensions PHP

Maintenant, installons les extensions PHP pour étendre les fonctionnalités PHP aux exigences spécifiques de votre projet.

Liste des extensions PHP

Pour répertorier les extensions PHP disponibles pour une version spécifique de PHP, exécutez la commande suivante :

sudo apt-cache search php8.2

Remplacer 8.2 avec le numéro de version de votre PHP installé. Cette commande affichera une liste des extensions disponibles pour PHP 8.2.

Alternativement, l'utilisation de la commande suivante répertoriera les extensions PHP déjà activées :

php -m

Installer les extensions PHP

Pour installer une extension spécifique pour PHP 8.2, utilisez le format de commande suivant :

sudo apt install php8.2-[extension-name]

Remplacer [extension-name] avec le nom de l'extension que vous souhaitez installer. Par exemple, pour installer le mysqli extension pour PHP 8.2, exécutez :

sudo apt install php8.2-mysqli

Commandes et astuces supplémentaires pour PHP

Cette section couvrira quelques commandes et conseils utiles pour gérer plusieurs versions de PHP sur votre système Linux Mint. Nous expliquerons chaque commande et son objectif afin que vous compreniez le processus de basculement entre les différentes versions de PHP.

Changer de version alternative de PHP

Sous Linux Mint, vous pouvez basculer entre différentes versions de PHP à l'aide du update-alternatives commande. Voici les étapes pour passer à des versions alternatives de PHP :

Vérifiez la version actuelle de PHP

Tout d’abord, vérifiez la version actuelle de PHP active sur votre système en exécutant la commande suivante :

php -v

Cette commande affichera la version PHP active sur votre système.

Liste des versions PHP disponibles

Utilisez la commande suivante pour voir une liste de toutes les versions de PHP disponibles sur votre système :

Cette commande affichera une liste des versions de PHP installées, vous permettant de choisir vers quelle version basculer.

Changer de version PHP

Pour passer à une autre version de PHP, utilisez le format de commande suivant :

sudo update-alternatives --set php /usr/bin/php[version]

Remplacez [version] par le numéro de version PHP souhaité. Par exemple, pour passer de PHP 8.1 à partir de 8.2, vous utiliserez la commande suivante :

sudo update-alternatives --set php /usr/bin/php8.1

Après avoir exécuté la commande, vous verrez probablement une sortie similaire à celle-ci dans votre terminal :

update-alternatives : utilisation de /usr/bin/php8.1 pour fournir /usr/bin/php (php) en mode manuel

Cette sortie confirme que vous avez réussi à passer à la version PHP spécifiée.

Vérifiez la nouvelle version de PHP

Après être passé à une autre version de PHP, vous pouvez vérifier la version nouvellement activée en exécutant la commande suivante :

php -v

Cette commande affichera la version PHP actuellement active, confirmant que vous avez réussi à passer à la version PHP souhaitée.

Conclusion : installer PHP sur Linux Mint

Avec PHP installé avec succès sur votre système Linux Mint, vous pouvez tirer parti de ses puissantes fonctionnalités pour le développement Web. Assurez-vous de mettre régulièrement à jour PHP pour bénéficier des derniers correctifs et améliorations de sécurité. Explorez la vaste bibliothèque et la prise en charge du framework PHP pour créer efficacement des applications Web dynamiques et interactives. Profitez de la flexibilité et de la robustesse que PHP apporte à vos projets de développement.

Joshua James
Suis-moi
Les derniers articles par Joshua James (tout voir)

Laissez un commentaire