有时想知道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) 正在运行...
看是否正在运行