Osa*_*wan 12 django nginx gunicorn
我正在 VPS 上部署我的 Djano 应用程序,并按照以下链接中的步骤使用 Gunicorn 和 Nginx 配置我的应用程序。
如何在 Ubuntu 16.04 上使用 Postgres、Nginx 和 Gunicorn 设置 Django
本教程的一切都很顺利(gunicorn 和 nginx 正在运行),但问题是,当我通过静态 IP 访问 VPS 时,它会显示一个始终在重新加载的白屏。
检查nginx日志后发现以下内容:
(13:权限被拒绝)连接到上游时,客户端:<client_ip>,服务器:<server_ip>,请求:“GET / HTTP/1.1,上游:”http://unix:/root/myproject/myproject.sock: /”,主机:“<server_ip>”,引用者:“http://<server_ip>/”
Osa*_*wan 32
经过大约7个小时的搜索,我终于在Nginx论坛中找到了该问题的解决方案:
Nginx 连接到 .sock 失败(13:权限被拒绝)- 502 错误网关
我所做的只是更改文件第一行的用户名/etc/nginx/nginx.conf。
就我而言,默认用户是www-data,我将其更改为我的root计算机用户名。
| 归档时间: |
|
| 查看次数: |
14111 次 |
| 最近记录: |