[Nginx] 透明反向代理设置方法

还是挺简单的,配置后,外部访问就可以通过你的域名来直接访问了,端口号对外隐藏,工作起来就象真正的独立主机一样。myservers 我直接用的网站域名。

upstream myservers
{
ip_hash;
server 192.168.8.9:81;#服务器地址和端口号,多个服务器就加多条记录,可以通过weight参数做负载均衡
}
#定义服务器的代理
server
{
#普通配置部分省略
location / {
  proxy_pass http://myservers/;#指定内部通过myservers 服务器组进行负载均衡,实际上就上让nginx从上面的upstream的服务器列表中选择一个服务器
  }
}

 

分享到: