Nginx数字海洋重启失败并显示未运行,但网站正在服务

时间:2015-07-23 00:23:20

标签: ubuntu nginx digital-ocean

我有一个Droplet,我最初设置了主机gitlab,只是库存安装。我试图修改它以支持其他非常轻量级的网站。我按照数字海洋教程中的说明进行操作。

我按照所有步骤并尝试重新启动时

root@git ~# service nginx restart * Restarting nginx nginx [fail]

我已对网络进行了大量搜索,并开启了nginx -t

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx.conf test is successful

当我检查nginx状态时:

service nginx status nginx is not running

/etc/init.d/nginx status * nginx is not running

我重启了我的droplet,netstat回来了nginx监听。但是当我运行服务--status时 - 所有的nginx行都是:

[ - ] nginx

我错过了什么?

编辑: 根据要求添加ps -ef | grep ngin的输出:

root       862   858  0 Jul19 ?        00:00:00 runsv nginx
root       875   862  0 Jul19 ?        00:00:00 svlogd -tt /var/log/gitlab/nginx
root       878   862  0 Jul19 ?        00:00:00 nginx: master process /opt/gitlab/embedded/sbin/nginx -p /var/opt/gitlab/nginx
gitlab-+   894   878  0 Jul19 ?        00:00:00 nginx: worker process                                   
root      4387  3134  0 20:35 pts/0    00:00:00 grep ngin

0 个答案:

没有答案