Maison  >  Article  >  Opération et maintenance  >  Comment installer, démarrer, redémarrer et arrêter Nginx sous Linux

Comment installer, démarrer, redémarrer et arrêter Nginx sous Linux

王林
王林avant
2023-05-19 13:28:571273parcourir

Qu'est-ce que Nginx ? Comment redémarrer/arrêter Nginx sur le système Linux ? En réponse aux problèmes ci-dessus, l'article suivant vous expliquera ce qu'est spécifiquement Nginx, ainsi que l'installation/démarrage/redémarrage/arrêt de Nginx sous Linux.

Qu'est-ce que Nginx ?

Nginx est un serveur Web/proxy inverse léger et un serveur proxy de messagerie, et est publié sous un protocole de type BSD. Il a été développé par le programmeur russe Igor Sysoev et est utilisé par Rambler, un grand portail et moteur de recherche russe. Ses caractéristiques sont occupant moins de mémoire et une forte capacité de concurrence En fait, la capacité de concurrence de nginx fonctionne mieux parmi les serveurs Web du même type. #🎜🎜 ## n#nginx est célèbre qu'Apachelighttpd, qui a moins de mémoire et une grande stabilité, et s'appuie sur une forte capacité de compilation et une configuration conviviale et flexible.

Sous le

Linux système d'exploitation , nginx utilise le epoll event model , grâce à cela, nginx L'efficacité est assez élevée sous le système d'exploitation Linux. Dans le même temps, Nginx utilise un modèle d'événement efficace kqueue similaire à Epoll sur le système d'exploitation OpenBSD ou FreeBSD FamiliarTéléchargez-le et transférez-le sur le serveur. La première étape consiste à décompresser

tar -zxvf nginx-1.13.1.tar.gz

Enter nginx- 1.13 .1, vérifiez les fichiers suivants

Comment installer, démarrer, redémarrer et arrêter Nginx sous Linux

et constatez que nginx est publié via des packages de code source et que nginx est écrit en c, donc c doit être installé / compilateur c++

yum installer gcc

Comment installer, démarrer, redémarrer et arrêter Nginx sous Linux

comme ci-dessus , gcc a été installé, installons nginxComment installer, démarrer, redémarrer et arrêter Nginx sous Linux

Comment installer, démarrer, redémarrer et arrêter Nginx sous Linux

Enfin, la bibliothèque pcre dépendante a été détectée Non , installons pcreComment installer, démarrer, redémarrer et arrêter Nginx sous Linux

https://ftp.pcre.org/pub/pcre/

Comment installer, démarrer, redémarrer et arrêter Nginx sous Linuxpcre Après le téléchargement, nous devons également donner le fichier tar.gz. Tout d'abord, décompressez-le

tar -zxvf pcre-8.00.tar.gz

Une fois la décompression terminée, il y a les fichiers suivants, toujours l'installation du code source 🎜🎜## 🎜🎜#

dit que notre g++ est introuvable, installons g++

Comment installer, démarrer, redémarrer et arrêter Nginx sous Linuxyum install gcc-c++

Revenez et continuez l'installation pcre

Comment installer, démarrer, redémarrer et arrêter Nginx sous Linux./configure

make installComment installer, démarrer, redémarrer et arrêter Nginx sous Linux

Comment installer, démarrer, redémarrer et arrêter Nginx sous Linux

pcre Après l'installation est terminée, revenez en arrière et installez nginx# 🎜🎜#

Comment installer, démarrer, redémarrer et arrêter Nginx sous Linux

zlib est manquant, nous devons réinstaller zlib

http : //www.zlib.net/Comment installer, démarrer, redémarrer et arrêter Nginx sous Linux# 🎜🎜#zlib est également géré par tar.gz, décompressez-le d'abord

et trouvez que zlib est également géré par le package source, installez zlib#🎜🎜 #

./configure

make installComment installer, démarrer, redémarrer et arrêter Nginx sous Linux

Après l'installation, installez nginx

./configure

#🎜 🎜#make installComment installer, démarrer, redémarrer et arrêter Nginx sous Linux

L'installation a finalement réussi cette fois. Le logiciel est installé sur

/usr/local/nginx

Start nginx

./usr/local/nginx/sbin/nginx#🎜 🎜 #

Visitez nginx (adresse IP : 192.168.100.100, numéro de port : 80)Comment installer, démarrer, redémarrer et arrêter Nginx sous Linux

http://192.168.100.100:8080/

nginx L'installation a été couronnée de succès.

Comment installer, démarrer, redémarrer et arrêter Nginx sous Linux

Commandes d'arrêt et de redémarrage Nginx

Arrêtez nginx

nginx -s stop

Redémarrez nginx

nginx -s reload

Qu'est-ce qu'un système Linux

Linux est un système de type UNIX dont l'utilisation est gratuite et diffusé librement Le système d'exploitation est un système d'exploitation multi-utilisateurs, multi-tâches, multi-thread et multi-CPU basé sur POSIX. Il peut exécuter les principaux logiciels, applications et protocoles réseau Unix.

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer