Windows下搭建Nginx实现负载均衡
环境:本次测试,使用两台电脑,分别是 192.168.0.1,192.168.0.2。
其中Nginx也部署在 192.168.0.1 电脑上,所以 PC1 的IIS端口不能使用80,因为Nginx需要80这个端口号。
下篇文章讲述:Nginx如何实现Session共享。
一,下载Nginx文件后,修改 conf\nginx.conf 文件:
1、找到内容server {
在它的上面加入如下内容:
upstream www.tiantianshahua.cn {
server 192.168.0.1:81;
server 192.168.0.2:80;
}
(这是负载切换使用的服务器网站IP)
2、找到location / {
root html;
index index.html index.htm;
}
把内容更改如下:
location / {
proxy_pass www.tiantianshahua.cn;
proxy_redirect default;
}
3、找到server {
listen 80;
server_name localhost;
把内容改成如下:
server {
listen 80;
server_name 192.168.0.1;
(这是监听访问域名绑定那台服务器80端口的请求)
二,进入命令提示符CMD,进入c:\nginx>,输入nginx命令,启动Nginx,即可测试。