nginx在被杀之后不会开始

时间:2017-01-14 14:59:12

标签: unix nginx server-side

我是nginx的新手,我不小心杀死了nginx进程,现在它不会启动。 “sudo service nginx start”没有输出,但是当我运行“ps -aux”时我看不到这个过程。我可能在某些配置文件中做了一些更改,但我认为我设法恢复了所有更改。

当我输入sudo nginx -t时,我得到:

nginx:配置文件/etc/nginx/nginx.conf语法正常 nginx:配置文件/etc/nginx/nginx.conf测试成功

我还检查了/ var / log / nginx中的所有文件,但是因为我杀死了这个进程,所以没有任何日志。

提前致谢, 马库斯

1 个答案:

答案 0 :(得分:0)

从您的rpm -qa输出看起来您的操作系统是CentOS 7.x

要检查nginx状态,您应该使用:

systemctl status nginx

要启动nginx服务,请使用:

systemctl start nginx

如果它返回错误并且无法启动,您还可以发出journalctl -xe以获取其他信息并查看该服务未启动的原因