我正在尝试安装Yii并使用Nginx服务来运行我的Web应用程序。当我尝试做的时候
sudo systemctl restart nginx.service
,我有一个错误..
然后我试着看到状态,我得到这个..
我找到了某个地方,我需要运行nginx -t -c /etc/nginx/nginx.conf
来查看导致错误的原因..但一切都很好。它说,语法正常,测试成功。
这似乎是什么问题..请帮忙。
运行ls -l /usr/share/nginx/
这是它要保存访问日志,检查目录是否存在以及运行nginx的用户是否具有写访问权限的地方。
看来80端口正在使用中,只是有一个检查,就像
sudo netstat -lnp | grep 0.0.0.0:80
您可能有一个绑定到HTTP端口80(可能是apache2)的进程。你可以运行命令
sudo lsof -i:80
使用端口获取进程列表,然后停止/禁用Web服务器。