【发布时间】:2020-08-10 10:31:06
【问题描述】:
我有一个用于为 django 应用程序提供服务的远程服务器。当我选择DEBUG=False 时,我必须添加一个 nginx 服务器来提供来自 /media 文件夹的媒体文件。
当我在运行 gunicron 后尝试重新启动 nginx 时,我收到一条错误消息,指出使用了端口 8000。
我如何设法在同一个端口上提供应用程序和媒体文件?
这是mysite_nginx.conf文件的实际内容
server {
listen 8000;
listen [::]:80;
...
location / {
proxy_pass "http://localhost:8000";
}
}
【问题讨论】: