Installation des dépendances
yum install gcc yum install pcre-devel yum install zlib zlib-devel yum install openssl openssl-devel
Lors de l'installation de ces 4 dépendances, il y aura quelques questions au milieu, entrez simplement y
Télécharger le package tar nginx
//进入/usr/local目录 cd /usr/local //创建一个文件夹nginx mkdir nginx //进入nginx文件夹 cd nginx //下载tar包 wget http://nginx.org/download/nginx-1.13.7.tar.gz //解压tar包 tar -xvf nginx-1.13.7.tar.g
Installer nginx
//进入nginx目录 cd /usr/local/nginx //执行命令 ./configure //执行make命令 make //执行make install命令 make install
/usr/local/nginx/sbin/nginx
Tant qu'il n'y a pas de réponse sur la console après l'exécution, accédez à l'adresse du serveur sur lequel vous avez installé nginx dans le navigateur, et vous pourrez voir l'interface de bienvenue de nginx. À ce stade, nginx est. installé
#🎜 🎜#
Start nginx
Parce qu'apache peut occuper le port 80, essayez de ne pas modifier le port Apache. Nous choisissons de modifier le port nginx.
linux Modifiez le chemin /usr/local/nginx/conf/nginx.conf, et installez le répertoire confnginx.conf sous windows. Changez le port en 8090 et localhost par l'adresse IP de votre serveur. (Le succès est en vue !!)Start nginx
netstat -ano|grep 80
[root@linuxserver sbin]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
Stop #🎜 🎜#Il existe trois façons d'arrêter nginx :
Easy stop
1 Vérifiez le numéro de processus
[root@linuxserver ~]# ps -ef|grep nginx
2. Tuez le processus[root@linuxserver ~]# kill -quit 2072
#🎜 🎜#1. Vérifiez le numéro du processus
[root@linuxserver ~]# ps -ef|grep nginx
2. #
force stop
[root@linuxserver ~]# kill -term 2132 或 [root@linuxserver ~]# kill -int 2132
# 🎜🎜#1. Le fichier de configuration nginx est correct
Méthode 1 : Entrez le répertoire d'installation de nginx sbin et entrez la commande ./nginx -tVoir nginx affiché comme suit, la syntaxe de conf est ok#. 🎜🎜#nginx.conf le test est réussi
Le fichier de configuration est correct ! Méthode 2 : Ajouter -t avant la commande de démarrage -c#🎜 🎜 #
2. Redémarrez le service nginx
Méthode 1 : Entrez dans le répertoire exécutable nginx sbin et entrez la commande ./nginx -s reload#🎜 🎜#
Méthode 2 : recherchez le numéro de processus nginx actuel, puis entrez la commande : kill -hup process number pour redémarrer le service nginx#🎜 🎜#
Si vous démarrez nginx, l'erreur suivante sera signalée :Signifie probablement : l'adresse du port a été utilisé. Il est très probable que le processus du service nginx soit bloqué, ce qui entraîne l'occupation du port 80. Le port par défaut de nginx est 80. Exécutez la commande pour interroger l'occupation du port
[root@linuxserver ~]# pkill -9 nginx
#🎜. 🎜##🎜🎜 #
Vous pouvez voir que le port 80 est occupé par nginx À ce moment, exécutez kill -9 5347 (5347 peut être vu sur l'image ci-dessus comme le pid de ce processus) pour tuer le processus. . Redémarrez simplement nginx. Si vous ne parvenez toujours pas à démarrer nginx, vous pouvez uniquement accéder à Baidu en fonction du message d'erreur et traiter des problèmes spécifiques au cas par cas.Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!