当前位置 主页 > 服务器问题 > nginx问题汇总 >

    用什么命令查看nginx是否在正常运行?

    栏目:nginx问题汇总 时间:2019-07-13 10:30

      有时想知道nigix是否在正常运行,需要用linux命令查看nginx运行情况。
    方法一:
      ps -A | grep nginx
      如果返回结果的话,说明有nginx在运行,服务已经启动。
      如果不怕nginx关闭的话。也可以执行:
      service nginx restart
      把nginx服务重启,在重启时,也可以看到具体有没有什么地方出错。
    方法二:
      1、看端口netstat -ntlp
      2、看进程ps -ef|grep nginx
      3、看日志是否更新tail -f access.log
    方法三:
      1、[root@localhost ——]# ps -ef |grep nginx
      看是否存在主进程和php-fpm子进程
      nginx: master process
      00:00:00 php-fpm:xxx
      2、查看nginx监听的端口是否存在
      [root@localhost ——]# netstat -tlnup|grep nginx
      tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 12891/nginx
      3、如果nginx已经做成服务
      [root@localhost ——]# service nginx status
      nginx (pid 12891) 正在运行...
      看是否正在运行