Position actuelle: Accueil> Derniers articles> Le guide complet de l'installation et de la gestion efficace de PHP dans le système CentOS

Le guide complet de l'installation et de la gestion efficace de PHP dans le système CentOS

gitbox 2025-07-02

Aperçu

Dans les environnements d'entreprise et de développement, la maîtrise de l'installation de PHP via des packages RPM sur les systèmes CentOS est une compétence incontournable. L'utilisation de packages RPM simplifie non seulement le processus d'installation, mais facilite également la gestion et les mises à niveau des logiciels ultérieurs. Cet article expliquera en détail comment configurer les référentiels connexes, installer PHP et ses extensions courantes, ainsi que les méthodes de configuration de base PHP-FPM, pour vous aider à exécuter PHP en douceur dans un environnement CentOS.

Condition préalable

Avant de commencer, assurez-vous d'avoir des droits d'administrateur sur le système CENTOS et d'avoir des capacités de fonctionnement de conduite de base. De plus, le gestionnaire de packages YUM doit être installé dans le système. Tout d'abord, vous devez terminer la mise à jour du système et l'installation d'outils associée pour vous assurer que l'environnement est prêt.

Effectuer des mises à jour du système:

 Mise à jour Sudo Yum

Installez les outils nécessaires tels que WGET:

 sudo yum install wget

Configurer le référentiel EPEL et REMI

Afin d'installer la dernière version de PHP, vous devez d'abord activer les sources de logiciels EPEL et REMI. La bibliothèque EPEL contient de nombreux packages open source supplémentaires, tandis que la bibliothèque REMI fournit une riche sélection de versions PHP.

Installez la bibliothèque EPEL:

 sudo yum installer EPEL-Release

Installez la bibliothèque REMI:

 sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm

Activer la bibliothèque REMI

Activez le référentiel de version PHP requis via Yum-Config-Manager, comme PHP 7.4:

 Sudo Yum-Config-Manager - REMI-PHP74

Selon les exigences du projet, vous pouvez également activer d'autres versions telles que REMI-PHP80 ou REMI-PHP81.

Installer des extensions PHP et communes

Exécutez la commande suivante pour installer le noyau PHP et les extensions communes:

 sudo yum installer php php-Cli php-fpm php-mysqlnd

Vérifiez l'installation de PHP

Une fois l'installation terminée, exécutez la commande suivante pour vérifier la version PHP et confirmez que l'installation est réussie:

 php -v

Si le terminal affiche des informations de version PHP, cela signifie que l'installation est normale.

Installer des packages d'extension supplémentaires

Selon vos besoins, plus d'extensions peuvent être installées, telles que le traitement d'image et la prise en charge de la chaîne multi -yte:

 sudo yum installer php-gd php-mbstring

Configurer PHP-FPM

Pour les environnements utilisant PHP-FPM, il doit être modifié pour correspondre aux paramètres du serveur Web:

 sudo vi /etc/php-fpm.d/www.conf

Veuillez ajuster les utilisateurs et les groupes en fonction des conditions réelles pour vous assurer qu'ils sont conformes aux autorisations de votre serveur Web.

Résumer

Cet article présente comment installer et gérer PHP via des packages RPM dans le système CentOS, couvrant la configuration de l'entrepôt, l'installation, l'ajout de package d'extension et la configuration de base PHP-FPM. La méthode d'installation RPM apporte une gestion centralisée et des mises à niveau pratiques de packages logiciels, qui conviennent à la création d'un environnement PHP stable et facile à maintenir, et peuvent être pris en charge efficacement par les applications Web et les services d'API.

Ressources d'apprentissage supplémentaires

Documentation officielle PHP

Wiki officiel de CentOS

Page d'accueil du référentiel REMI