Comment passer d'Apache à Nginx

Blog d'AiroServer

Dans notre récente série de billets, nous avons expliqué un grand nombre de choses à propos de Serveurs web Linux. Les trois principaux serveurs web Linux que nous avons présentés sont les suivants Nginx, Apacheet Vitesse réduite. Nous avons présenté les avantages et les inconvénients de chacun d'entre eux. Nous avons également mentionné qu'Apache est le serveur web le plus utilisé dans le monde. Pour une raison quelconque, vous pouvez choisir un serveur web et décider d'en changer par la suite. Dans cet article, nous allons vous montrer comment vous pouvez changer votre serveur web d'Apache à Nginx.

Passer du serveur web Apache au serveur web Nginx

La première chose à faire est d'établir une connexion SSH à votre serveur en utilisant des logiciels comme PuTTY. Vous devez avoir un accès root à votre serveur. Si votre service ne vous permet pas d'accéder à la racine, vous devez demander à votre hébergeur de changer de serveur web pour vous.

Après s'être connecté au serveur en utilisant PuTTYvous devez vérifier la version de votre panneau de contrôlede "Custombuild". Utilisez les commandes ci-dessous pour vérifier et mettre à jour.

Vérifier la version :

 cd /usr/local/directadmin/custombuild
./build version 

Mettre à jour la version :

 cd /usr/local/directadmin
mv custombuild custombuild_1.x
wget -O custombuild.tar.gz http://files.directadmin.com/services/custombuild/2.0/custombuild.tar.gz
tar xvzf custombuild.tar.gz
cd custombuild
./build 

Maintenant, nous pouvons simplement utiliser cette commande pour passer d'Apache à Nginx :

 cd /usr/local/directadmin
./build set webserver nginx 

C'est ce que vous verrez à la fin du processus :

Ensuite, vous devez modifier le Gestionnaire PHP. Nous avons déjà expliqué que chaque serveur web a son propre gestionnaire de PH. Apache supporte presque tous les gestionnaires de PH. Nous devons donc changer le gestionnaire PHP en PHP-FPM.

 /build set php1_mode php-fpm

Copiez et collez maintenant ces commandes à tour de rôle :

 ./build update 
 ./build all d 

*Ce processus peut prendre plus ou moins de 20 minutes en fonction de la mémoire vive du serveur.*

Mise à jour de la construction

Terminons l'installation :

 ./build rewrite_confs 
Installation de Nginx

La dernière étape consiste à redémarrer Nginx pour terminer le processus :

 /sbin/service nginx restart 

Vous avez réussi à faire passer votre serveur web d'Apache à Nginx !

J'espère que vous avez apprécié cet article. Si c'est le cas, vous pouvez visiter notre site web blog pour en savoir plus !

Trouver plus d'articles...

Quoi de neuf ?

fr_FRFR