无法启动nginx - 高性能Web服务器

时间:2016-05-26 06:25:33

标签: nginx yii yii2

我正在尝试安装Yii并使用Nginx服务来运行我的Web应用程序。我试图做的时候

sudo systemctl restart nginx.service,我有一个错误..

enter image description here

然后我试着看到状态,我得到了这个......

enter image description here

我找到了某个地方我需要运行nginx -t -c /etc/nginx/nginx.conf以查看导致错误的原因..但一切正常。它说,语法正常,测试成功。 enter image description here

这似乎是什么问题..请帮忙。

3 个答案:

答案 0 :(得分:0)

运行ls -l /usr/share/nginx/这是它要保存访问日志,检查目录是否存在以及运行nginx的用户是否具有写访问权限的地方。

答案 1 :(得分:0)

似乎正在使用80端口,只需要检查,就像

一样

sudo netstat -lnp | grep 0.0.0.0:80

答案 2 :(得分:0)

您可能有一个绑定到HTTP端口80(也许是apache2)的进程。您可以运行命令

sudo lsof -i:80 

获取使用该端口的进程列表,然后停止/禁用Web服务器。