Position actuelle: Accueil> Derniers articles> Un guide complet pour configurer efficacement PHP et Nginx sous CentOS 6.5

Un guide complet pour configurer efficacement PHP et Nginx sous CentOS 6.5

gitbox 2025-08-10

Introduction

Cet article vous mènera étape par étape pour comprendre comment construire PHP et Nginx dans l'environnement CentOS 6.5 pour créer des services Web stables et réactifs. Couvrant les processus clés pour l'installation, la configuration et l'optimisation, il convient aux développeurs et au personnel opérationnel qui ont besoin de déployer des sites Web efficaces.

Installer nginx

Tout d'abord, vous devez installer Nginx sur votre système CENTOS 6.5. Vous pouvez installer la source EPEL et compléter l'installation de Nginx via la commande suivante:

 sudo yum install epel-release
sudo yum install nginx

Démarrer et définir le démarrage Nginx

Une fois l'installation terminée, démarrez le service Nginx et configurez-le pour démarrer automatiquement:

 sudo service nginx start
sudo chkconfig nginx on

Installez PHP et les modules connexes

Ensuite, installez les modules de support PHP, PHP-FPM et MySQL pour vous assurer que PHP peut fonctionner normalement via Nginx:

 <span class="fun">sudo yum installer php php-fpm php-mysql</span>

Configurer PHP-FPM

Une fois l'installation terminée, la configuration nécessaire de PHP-FPM est requise. Ouvrez le fichier de configuration à l'aide d'un éditeur de texte:

 <span class="fun">sudo vi /etc/php-fpm.d/www.conf</span>

Modifiez les groupes d'utilisateurs et d'utilisateurs dans la configuration de Nginx :

 user = nginx
group = nginx

Enregistrer et fermer le fichier.

Démarrer PHP-FPM et configurer la mise sous tension

 sudo service php-fpm start
sudo chkconfig php-fpm on

Configurer nginx pour prendre en charge le traitement PHP

Modifiez le fichier de configuration par défaut de Nginx et ajoutez la prise en charge des fichiers PHP. mettre en œuvre:

 <span class="fun">sudo vi /etc/nginx/conf.d/default.conf</span>

À l'intérieur du bloc Emplacement / {} , ajoutez la configuration suivante pour gérer les demandes PHP:

 location ~ \.php$ {
    include fastcgi_params;
    fastcgi_pass 127.0.0.1:9000;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}

Redémarrer le service Nginx

Une fois la configuration terminée, redémarrez Nginx pour rendre les modifications à prendre effet:

 <span class="fun">service sudo nginx redémarrer</span>

Vérifiez la configuration de PHP

Créez un fichier de test dans le répertoire de racine Web pour vérifier que l'environnement PHP fonctionne correctement. Info.php peut être créé avec la commande suivante:

 <span class="fun">echo "<? php phpinfo () ;?>"> /usr/share/nginx/html/info.php</span>

Accédez ensuite à http: // server ip / info.php via votre navigateur pour afficher la page d'informations PHP.

Résumer

Grâce aux étapes ci-dessus, vous pouvez configurer avec succès PHP et NGINX sur le système CentOS 6.5 pour obtenir un environnement de service Web stable et efficace. La configuration raisonnable améliore non seulement les performances du site Web, mais facilite également la maintenance et l'expansion ultérieures. J'espère que ce guide peut vous aider à créer rapidement un serveur qui répond à vos besoins.