linux怎么查看nginx是否启动,查看nginx是否启动成功

  linux怎么查看nginx是否启动,查看nginx是否启动成功

  NGX是一个高性能的反向代理服务器,现在一般作为我们网站或者其他web服务的一级代理。用户在浏览器中首先请求的是Nginx服务。

  如果Nginx服务没有启动或异常结束,会影响Web服务的正常使用。

  下面我就来查看一下Linux下Nginx是否启动的进程记录,分享一下。

  第一种方法:查看进程列表和过滤器。

  每个Linux应用都会产生一个进程,所以我们可以通过检查是否存在来判断Nginx进程是否启动。

  用ps -ef列出进程,然后通过grep筛选。

  比如:ps -ef grep Nginx,可以看看Nginx进程是否存在。

  ps -C nginx -o pid

  这种直接返回pid的方式更适合与其他程序结合使用,比如在shell/python脚本中执行这个命令得到pid,然后根据pid判断Nginx是否启动。

  建议使用这种方法。

  第三种方法:使用netstat命令。

  如果我们的Nginx运行在80端口,我们可以通过命令netstat -anp grep :80来判断Nginx是否启动。

  第四种方法:使用lsof命令。

  Lsof -i:80还可以发现80端口进程是否有进程在运行。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: