centos7 nginx 怎么看是否启动
时间: 2023-09-28 21:11:34 浏览: 95
可以使用以下命令来检查nginx是否正在运行:
1. 使用systemctl命令检查nginx服务状态:
sudo systemctl status nginx
如果nginx正在运行,则命令输出应类似于以下内容:
● nginx.service - The nginx HTTP and reverse proxy server
Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled)
Active: active (running) since Mon 2022-01-03 10:10:10 CST; 1 day 2h ago
Docs: http://nginx.org/en/docs/
Main PID: 1234 (nginx)
CGroup: /system.slice/nginx.service
├─1234 nginx: master process /usr/sbin/nginx -g daemon on; master_process on;
└─5678 nginx: worker process
2. 使用ps命令检查nginx进程是否正在运行:
ps -ef | grep nginx
如果nginx正在运行,则命令输出应包含类似以下内容:
root 1234 1 0 Jan03 ? 00:00:00 nginx: master process /usr/sbin/nginx -g daemon on; master_process on;
nginx 5678 1234 0 Jan03 ? 00:00:00 nginx: worker process
3. 使用netstat命令检查nginx是否正在侦听端口:
netstat -tlnp | grep nginx
如果nginx正在侦听端口,则命令输出应包含类似以下内容:
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1234/nginx: master
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 1234/nginx: master
阅读全文