无法配置和启动nginx

时间:2016-10-07 12:48:30

标签: nginx

我的nginx服务器似乎运行正常但是当我执行netstat -tupln时,我看不到它绑定到80端口。

当我发出http请求时,它会给我

502 Bad Gateway
---
nginx/1.4.6 (Ubuntu)

以下是我写给两者的nginx配置 /etc/nginx/sites-available/mysite.conf 和/etc/nginx/sites-enabled/mysite.conf

server {
    listen 80;
    server_name _;
    location ~ / {
        proxy_pass http://127.0.0.1:8001;
    }
}

我可以运行以下命令而不会出现任何错误。 nginx启动/停止/重启

但是向机器发出http请求会在/var/log/nginx/error.log中出现以下错误

08:39:26 [warn] 17294#0: conflicting server name "_" on 0.0.0.0:80, ignored
08:41:17 [error] 20186#0: *1 connect() failed (111: Connection refused) while connecting to upstream, client: 192.123.123.123, server: _, request: "GET / HTTP/1.1", upstream: "http://127.0.0.1:8001/", host: "123.123.123.123"

即使在/ etc / nginx / sites- *中的mysite.conf文件中将端口8001更改为8003并重新启动nginx也不会对上述错误消息产生任何影响,这使得我认为它没有在conf文件。

有人能帮我理解我错过了什么吗?

0 个答案:

没有答案