【发布时间】:2019-01-01 05:21:14
【问题描述】:
Centos7,当我连接到我的网站时,显示 502 Bad Gateway,
我用命令测试我的网站
uwsgi --ini
systemctl 启动 nginx
而且我无法弄清楚发生了什么,请帮助我!
这里是 nginx.conf
upstream django {
server 127.0.0.1:8000;
}
server {
listen 80 default_server;
listen [::]:80 default_server;
server_name example.com;
charset utf-8;
include /etc/nginx/default.d/*.conf;
location / {
include uwsgi_params;
uwsgi_pass django;
}
location /static/ {
alias /usr/local/etc/dmp/static/;
}
}
和uwsgi设置
[uwsgi]
chdir = /usr/local/etc/dmp
module = DMP_python.wsgi
plugins = python3
socket = :8000
chmod-socket = 666
master = true
processes = 2
vacuum = true
【问题讨论】:
-
什么是nginx错误日志?
-
你启动过 django 吗?
-
connect() to 127.0.0.1:8000 failed (13: Permission denied) 同时连接到上游,但我已经修改了 nginx.conf -> 用户 root;但仍然是徒劳的
标签: python django nginx centos7 uwsgi