我是nginx的新手,我不小心杀死了nginx进程,现在它不会启动。 “sudo service nginx start”没有输出,但是当我运行“ps -aux”时我看不到这个过程。我可能在某些配置文件中做了一些更改,但我认为我设法恢复了所有更改。
当我输入sudo nginx -t时,我得到:
nginx:配置文件/etc/nginx/nginx.conf语法正常 nginx:配置文件/etc/nginx/nginx.conf测试成功
我还检查了/ var / log / nginx中的所有文件,但是因为我杀死了这个进程,所以没有任何日志。
提前致谢, 马库斯
答案 0 :(得分:0)
从您的rpm -qa输出看起来您的操作系统是CentOS 7.x
要检查nginx状态,您应该使用:
systemctl status nginx
要启动nginx服务,请使用:
systemctl start nginx
如果它返回错误并且无法启动,您还可以发出journalctl -xe
以获取其他信息并查看该服务未启动的原因