Maison  >  Article  >  Opération et maintenance  >  Comment vérifier si nginx est démarré ?

Comment vérifier si nginx est démarré ?

步履不停
步履不停original
2019-06-21 10:04:497941parcourir

Comment vérifier si nginx est démarré ?

Nginx est un serveur proxy inverse hautes performances. Il est désormais généralement utilisé comme proxy de première couche pour notre site Web ou d'autres services Web. est le service Nginx.

Si le service Nginx ne démarre pas ou se termine anormalement, cela affectera l'utilisation normale du service Web.

Maintenant, je vais partager l'enregistrement du processus permettant de vérifier si Nginx est démarré sous Linux.

Outils/Matériaux

Linux

Nginx

Juger par processus

La première méthode : Afficher la liste des processus et filtrer

Chaque application Linux générera un processus, nous pourrons alors juger si le processus Nginx est démarré en vérifiant s'il existe.

Utilisez ps -ef pour répertorier le processus, puis filtrez-le via grep.

Par exemple : ps -ef | grep nginx Vous pouvez voir si le processus Nginx existe.

Deuxième méthode : Afficher directement l'identifiant du processus

ps -C nginx -o pid

Cette méthode de renvoi direct du pid est plus adaptée à suivant Utilisez-le en combinaison avec d'autres programmes, par exemple en exécutant cette commande dans un script shell/python pour obtenir le pid, puis utilisez le pid pour déterminer si Nginx est démarré.

Il est recommandé d'utiliser cette méthode.

FIN

Juger par port

La troisième méthode : Utilisez la commande netstat

Si nous Nginx s'exécute sur le port 80, vous pouvez alors utiliser la commande netstat -anp | grep:80 pour déterminer si Nginx est démarré.

Quatrième méthode : Utilisez la commande lsof

lsof -i:80 Vous pouvez également vérifier si un processus est en cours d'exécution sur le port 80.

Pour plus d'articles techniques liés à Nginx, veuillez visiter la colonne Tutoriel Nginx pour apprendre !

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