我正在运行一个EC2实例。这是一台没有数据的开发服务器,因此在入站规则中,我允许网络数据包来自任何地方。
Ports Protocol Source
80 tcp 0.0.0.0/0, ::/0
22 tcp 0.0.0.0/0, ::/0
443 tcp 0.0.0.0/0, ::/0
我的 / etc / nginx / sites-available / xyz_backend 如下所示,并且与 / etc / nginx / sites-enabled / xyz_backend 链接>
server {
error_log /var/log/nginx/xyz/error.log;
access_log /var/log/nginx/xyz/access.log;
listen 80;
server_name X.XX.XXX.XXX;
location = /media/ {
root /home/ubuntu/xxx/media;
}
location / {
include /etc/uwsgi/sites/uwsgi_params;
proxy_pass http://127.0.0.1:5601;
}
}
在 http://127.0.0.1:5601; 我的django服务器正在运行。
现在,使用此配置,一切似乎都可以正常工作,但是如果我更改
listen 80
到
listen 127.0.0.1:80
我得到以下内容,
PS:“启用我的网站”仅包含一个文件,“可用网站”包含两个文件。