我是使用 Nginx 的新手。我正在尝试在 Ngnix 上托管我的 Django 应用程序,以便我可以公开在 views.py 中定义的 API,以便可以从其他服务器访问它们。但是我在启动 Django 应用程序时遇到了上述错误。
站点特定的 .conf 文件:
server {
listen 8004;
charset utf-8;
client_max_body_size 10M;
location / {
proxy_pass http://10.11.12.34
}
}
nginx.conf 文件:
worker_processes 10;
error_log logs/error.log;
events {
worker connections 1024;
}
http {
include mime.types;
include '../../.conf' #included path to site-specific .conf file
access_log logs/access.log;
sendfile on;
keepalive_timeout 65;
}
添加了新文件 Django runserver.py:(代码片段)
if __name__ == '__main__':
serve(application, host = 10.11.12.34, port 8004)
是什么导致了这个错误?另外,我不确定在那里使用什么IP地址?如何决定要配置哪个 IP 地址?有人可以帮我弄这个吗?