如何查看linux已安装nginx

每个Linux应用程序都会创建一个进程,因此我们可以通过检查Nginx进程是否存在来判断Nginx进程是否启动。
1、有时候想知道nigix是否正常运行,需要使用linux命令来查看nginx的运行状态。
执行命令:ps-A|grepnginx。
如果返回结果,说明nginx正在运行,服务已经启动。
如果你不怕nginx关闭的话。
也可以执行:servicenginxrestart。
重启nginx服务在重启过程中,还可以查看是否有特定的错误。
2、检查netstat-ntlp端口;检查进程ps-ef|grepnginx;检查日志是否已使用tail-faccess.log更新。
3.直接查看进程id:ps-Cnginx-opid。
这种直接返回pid的方法更适合与其他程序一起使用。
例如,在shell/python脚本中执行此命令获取pid,然后根据pid评估Nginx是否启动。
推荐使用此方法。

linuxnginx的端口问题,我要把默认的80端口改成8088,报错

ps-ef|进程号参见grepnginx

进程号kill-9杀死进程

/usr/local/nginx/sbin/nginx重启服务

查看占用该端口的进程

然后杀死进程

可以查看哪些程序占用了80端口,并且只关闭占用该端口的程序。

查看端口占用说明

如何用linux命令查看nginx是否在正常运行

1.[root@localhost~]#ps-ef|grepnginx查看是否有master进程和php-fpm子进程nginx:masterprocess00:00:00php-fpm:xxx2端口nginx正在监听[root@localhost~]#netstat-tlnup|grepnginxtcp000.0.0.0:800.0.0.0:*LISTEN12891/nginx3