PHP (Hypertext Preprocessor) est le langage de script côté serveur le plus couramment utilisé pour créer des sites Web dynamiques. Tous les CMS (systèmes de gestion de contenu) et frameworks les plus populaires tels que WordPress, Laravel et Magento sont construits en programmation PHP. Différentes versions de PHP sont disponibles pour l'installation sur CentOS 8. Avant de choisir une version de PHP pour l'installation parmi toutes, assurez-vous que cette version doit répondre aux exigences de l'application.
Chez LinuxAPT, dans le cadre de nos services de gestion de serveur, nous aidons régulièrement nos clients à effectuer des requêtes d'extension PHP sur n'importe quel système Linux.
Comment installer PHP sur CentOS 8 ?
Pour installer PHP sur le système CentOS 8, vous devez effectuer les étapes suivantes.
1. Activer le référentiel Remi
Dans CentOS 8, la version PHP 7.2 est utilisée comme version par défaut qui prend en charge la plupart des applications Web modernes. Cependant, en fonction du support de votre application, vous pouvez installer la dernière version PHP disponible sur votre système à l'aide du référentiel Remi. Donc, si vous avez besoin d'installer PHP 7.3 ou 7.4, en exécutant la commande suivante, activez le référentiel Remi :
$ sudo yum install yum-utils http://rpms.remirepo.net/enterprise/remi-release-8.rpm
Après avoir exécuté la commande ci-dessus, le référentiel EPEL sera également activé sur votre système.
Une fois que le référentiel est le référentiel Remi activé sur votre système, répertoriez la version PHP disponible en exécutant la commande mentionnée ci-dessous :
$ sudo dnf module list php
2. Activer le module PHP
Le module PHP est défini par défaut sur PHP 7.2. Si vous souhaitez installer la dernière version de PHP, activez la version appropriée sur votre système CentOS 8.
Pour activer PHP 7.3, vous pouvez utiliser les commandes ci-dessous :
$ sudo dnf module reset php
$ sudo dnf module enable php:remi-7.3
Par exemple, nous souhaitons installer la dernière version de PHP 7.4 sur le système CentOS 8. Dans ce cas, en exécutant la commande suivante, vous pouvez l'activer sur votre système :
$ sudo dnf module reset php
$ sudo dnf module enable php:remi-7.4
Maintenant, le module PHP 7.4 est activé sur votre système.
3. Installez PHP sur CentOS 8
Pour démarrer l'installation de PHP et du module PHP 7.4 commun, exécutez la commande ci-dessous :
$ sudo yum install php-fpm php-common php-cli
Cette commande n'installera pas les dépendances apache. Lors de l'installation des modules ci-dessus, le FPM sera installé en tant que dépendance. Il sera utilisé comme serveur FastCGI. Maintenant, activez et démarrez le service FPM en exécutant les commandes suivantes :
$ sudo systemctl enable –now php-fpm
$ sudo systemctl start php-fpm.service
Maintenant, vérifiez la version Php installée en utilisant la commande suivante :
$ php --version