Aller au contenu principal

Comment installer PHP sur CentOS

Comment installer PHP sur CentOS

Dans ce tutoriel, nous vous guiderons à travers le processus d'installation étape par étape de PHP sur le système d'exploitation CentOS. PHP est un langage de script côté serveur populaire utilisé pour le développement web, et son installation sur CentOS est relativement simple.

Prérequis

Avant de commencer, assurez-vous d'avoir ce qui suit :

  • Un système d'exploitation CentOS installé sur votre serveur ou votre machine virtuelle.
  • Un accès au compte root ou à un compte utilisateur avec des privilèges sudo.

Étape 1 : Mettre à jour les paquets système

Tout d'abord, assurons-nous que tous les paquets système sont à jour. Ouvrez un terminal ou établissez une connexion SSH sur votre serveur CentOS et exécutez la commande suivante :

sudo yum update

Cette commande mettra à jour votre système avec les dernières versions des paquets et les correctifs de sécurité. Vous devrez peut-être entrer votre mot de passe.

Étape 2 : Installer PHP

Pour installer PHP sur CentOS, nous utiliserons le gestionnaire de paquets yum. Exécutez la commande suivante dans le terminal :

sudo yum install php

Cette commande téléchargera et installera PHP ainsi que ses dépendances. Vous devrez peut-être confirmer l'installation en tapant 'y' et en appuyant sur Entrée.

Étape 3 : Vérifier l'installation de PHP

Une fois l'installation terminée, nous pouvons vérifier que PHP est correctement installé. Nous pouvons le faire en créant un simple fichier de test PHP.

Créez un nouveau fichier appelé info.php dans le répertoire racine du serveur web (généralement /var/www/html/) à l'aide de votre éditeur de texte préféré. Ajoutez les lignes de code suivantes au fichier :

<?php
phpinfo();
?>

Enregistrez le fichier et quittez l'éditeur de texte.

Maintenant, ouvrez un navigateur web et accédez à http://votre_adresse_ip_du_serveur/info.php. Vous devriez voir une page affichant des informations détaillées sur votre installation de PHP. Cette page fournit des informations utiles sur votre version de PHP, les extensions et les paramètres de configuration.

Étape 4 : Modules PHP supplémentaires

Par défaut, le package php que nous avons installé comprend un ensemble de modules de base. Selon les besoins de votre projet, vous devrez peut-être installer des modules PHP supplémentaires.

Pour rechercher les modules disponibles, utilisez la commande yum search suivie du mot-clé php. Par exemple, pour rechercher le module MySQL, exécutez la commande suivante :

sudo yum search php | grep mysql

Cette commande affichera une liste de modules PHP liés à MySQL. Pour installer un module spécifique, utilisez la commande yum install comme nous l'avons fait à l'étape 2.

Étape 5 : Redémarrer le serveur web

Après avoir installé PHP et tous les modules supplémentaires, il est nécessaire de redémarrer votre serveur web pour que les modifications prennent effet.

Si vous utilisez Apache, exécutez la commande suivante :

sudo systemctl restart httpd

Si vous utilisez Nginx, exécutez la commande suivante :

sudo systemctl restart nginx

Conclusion

Félicitations ! Vous avez réussi à installer PHP sur CentOS. Vous pouvez maintenant commencer à développer des applications web en utilisant PHP sur votre serveur CentOS. N'oubliez pas de mettre régulièrement à jour votre installation de PHP pour bénéficier des derniers correctifs de sécurité et fonctionnalités.

N'hésitez pas à explorer les modules PHP supplémentaires pour améliorer vos capacités de développement. Si vous rencontrez des problèmes lors du processus d'installation, consultez la documentation officielle ou demandez de l'aide aux communautés en ligne pertinentes.

Profitez de la programmation avec PHP sur CentOS !