0
我有一个节点服务器监听localhost:8080,我想用nginx作为代理传递,所以我让nginx监听端口80传入连接。不过,我无法配置nginx配置来执行反向代理。我目前没有域名,只有服务器IP。所以我猜server_name必须设置为$ host或者其他东西?Nginx的win服务器2012年 - 配置代理通
events{
}
http{
server{
listen 80;
location/{
proxy_pass http://127.0.0.1:8080;
proxy_set_header Host 127.0.0.1;
}
}
}
如果我尝试访问端口80上的我的服务器IP我刚刚收到欢迎Nginx的页面。
'nginx'没有看到您的新的配置文件 - 欢迎页面是从其他配置文件,可能被称为'default'。试试'nginx -t'或'nginx -T'并查看错误日志。 –
它使用我制作的配置文件,并成功测试它。 – johns193