【发布时间】:2024-12-21 10:35:02
【问题描述】:
我正在尝试使用 gunicorn 设置 nginx,但我不断收到“欢迎使用 nginx!”页。我能够成功监听其他端口(如 8080),但端口 80 根本不起作用。
server {
listen 80;
server_name host.ca www.host.ca;
access_log /var/log/nginx/example2.log;
location / {
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_redirect off;
proxy_pass http://127.0.0.1:8000;
}
}
我以 root 身份运行服务器。 我似乎看不到任何在 80 端口运行的东西。
【问题讨论】:
-
netstat -nlp | grep 80返回什么? -
我使用的是 centos-6。它没有启用站点等。我必须删除服务器条目 /etc/nginx/conf.d/default.conf 并在同一目录中添加 nginx.conf。