我正在使用 django 和 nginx 和 gunicorn 来设置我的应用程序。
当我进行端口转发 80---->80 并转到我的 ip 时,它可以工作。当我使用“德国之神”匿名程序时,它没有响应。所以我的意思是,当我从我的计算机访问我自己的 ip 时,程序运行良好。
当我从外面做同样的事情时,我没有任何反应。我以为我的互联网服务提供商阻止了 80 端口。
我试图做的是为 8001 ----> 80 设置端口转发,但仍然无法正常工作。
那是 nginx 配置文件。
server {
listen 80;
access_log /var/www/shop/00/access.log;
error_log /var/www/shop/00/error.log;
location /static/ {
alias /var/www/shop/00/static/;
}
location / {
proxy_pass http://127.0.0.1:8888;
}
}
那是 nginx 配置文件。
bind = u"127.0.0.1:8888"
logfile = u"/var/www/shop/00/gunicorn.log"
workers = 3
我的端口转发是这样的:
提前致谢。