Maison >Opération et maintenance >Nginx >Comment installer nginx sous Linux
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# 🎜 🎜 #Démarrez nginx
/usr/local/nginx/sbin/nginx
Remarque : ce chemin est basé sur votre propre chemin d'installation, remplacez-le simplement par votre propre chemin.
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 80Si le résultat de l'exécution est introuvable, ignorez le précédent step (Sous ubuntu, sudo doit être utilisé pour démarrer, sinon il ne peut s'exécuter qu'au premier plan) #Format du code de démarrage : adresse du répertoire d'installation nginx -c adresse du fichier de configuration nginx Par exemple :
[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
#🎜 🎜 #
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
#🎜. 🎜##🎜🎜 #
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!