有多种方法可以检查Nginx服务是否正在运行,以下是几种常用方法:
systemctl status nginx
如果Nginx正在运行,你会看到类似"active (running)"的状态信息。
service nginx status
ps aux | grep nginx
如果Nginx正在运行,你会看到nginx工作进程。
netstat -tulnp | grep nginx
# 或
ss -tulnp | grep nginx
Nginx默认监听80端口,如果看到nginx进程在监听80端口,说明它正在运行。
curl -I 127.0.0.1
如果Nginx正在运行,你会收到HTTP响应头。
如果以上方法不确定,可以查看Nginx错误日志:
tail -f /var/log/nginx/error.log
注意:日志路径可能因安装方式不同而有所变化。
如果发现Nginx没有运行,可以使用以下命令启动:
sudo systemctl start nginx
# 或
sudo service nginx start