案例说明: 192.168.30.X主机组态4370、4371双连接埠监听、代理路径指定的APP应用程式伺服器
构成要素说明:
1 )域名映射: 192.168.30.xbig.my server.com 192.168.30.xbig.my server2.com
2 ) APP应用程式伺服器程式(测试) :tomcat,连接埠8080
3 ) nginx-1.2.9窗口版
具体流程:
1 ) nginx-1.2.9窗口版本安装(百度安装)下载地址
2 )检查nginx安装是否成功开始(打开CMD,cd %nginx-1.2.9%根目录) ) ) ) )。
检查并运行参数是否正常: nginx -t -c ./conf/nginx.conf
查看nginx运行: task list/fi ' imagenameeqnginx.exe '
启动: start nginx (重新加载nginx-s reload关闭nginx -s quit ) ) )。
如果以上运行没有异常,Nginx的安装就可以了
3主机IP、域名映射和文件位置c :windowssystem32driversetc
4 )启动(测试) APP应用程式伺服器程式tomcat,连接埠8080
访问: http://big.myserver.com:8080
http://big.my server2.com :8080
5 )配置Nginx的两个监听端口
conf/nginx.conf文件的主要配置包括:
6 )重新启动Nginx
7 )访问Nginx并反向代理指定的APP应用程序服务器程序(此处为了方便仅启动一个Tomcat ) )。
负载平衡配置示例:
upstream big_server_com {
服务器192.169.24.133604381 weight=3;
服务器192.169.24.133604382 weight=3;
服务器192.169.24.133604383 weight=4;
}
服务器{
listen 4370;
服务器_ name big.my server.com;
access _ loglogs/big.server.access.log main;
位置/{
proxy_pass http://big_server_com;
proxy _ set _ headerx-real-IP $ remote _ addr;
}
}
参考文件:
33558 www.nginx.cn/doc/example/full example.html两个虚拟主机
33558 www.nginx.cn/doc/example/load banlance.html负载平衡