Maison > Article > Opération et maintenance > Installer nginx à partir du code source Linux
Avant-propos
Adresse de téléchargement du code source nginx :
wget http://nginx.org/en/download.html
Vous pouvez également le télécharger à l'avance et le télécharger sur le serveur.
1. Décompressez le package de code source téléchargé
tar –zvxf nginx-1.10.3
2. Décompressez le package de code source téléchargé :
tar –zvxf nginx-1.10.3
3. Installez les extensions requises par nginx :
yum install -y gcc gcc-c++ && pcre pcre-devel && zlib zlib-devel
1. Configuration :
./configure
2. Compilez et installez
make && make install
Pour tester si cela réussit, entrez le répertoire sbin sous le répertoire d'installation de nginx, démarrez nginx et lancez la commande./ nginx
Il y en a un autre. La méthode de démarrage peut être saisie :
/usr/local/nginx/sbin/nginx
Vérifiez le processus nginx :
ps -ef|grep nginx
Visitez l'IP Linux hors ligne et vérifiez si l'accès a réussi
Testez si vous pouvez entrer avec succès dans le répertoire sbin sous le répertoire d'installation de nginx, démarrez nginx et lancez la commande
./nginx
Vous pouvez également saisir :
/usr/local/nginx/sbin/nginx
Vérifiez le processus nginx :
ps -ef|grep nginx
Accéder à LinuxIP hors ligne
Vérifier si l'accès est réussi
Remarque :
Pour un accès hors ligne, le port 80 doit être ouvert ou le pare-feu doit être fermé directement
1.CentOS7 ouvre le port 80 :
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT firewall-cmd --zone=public --add-port=80/tcp --permanent
Signification de la commande :
--zone #Scope
--add-port=80/tcp # Ajoutez un port, le format est : port/protocole de communication
--permanent #Cela prendra effet définitivement, et il sera invalide après un redémarrage sans ce paramètre
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!