Maison  >  Article  >  Opération et maintenance  >  Installer nginx à partir du code source Linux

Installer nginx à partir du code source Linux

马冠亚
马冠亚original
2020-07-09 11:22:08198parcourir

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn