一、Nginx官網
二、下載並安裝Nginx
下載地址:http://nginx.org/en/download.html
啟動Nginx,啟動成功的話可以在任務管理器里看到,如圖所示:

三、新建asp.net MVC項目
源碼地址:https://github.com/DavideYang125/NginxTestWebDemo
四、用IIS管理器新建兩個網站
端口和地址分別如圖所示:



五、分別打開網站,確保可以訪問

六、配置Nginx
1、找到Nginx里的配置文件並打開nginx.conf (注意:最好用其他編輯器打開,不要用記事本,因為記事本可能會有編碼問題)
2、修改nginx監聽端口為:listen 1180,如圖所示:

3、在http節點下添加upstream(服務器集群),server設置的是集群服務器的信息,前面搭建了兩個站點,這里配置了兩條信息。
upstream ytest {
server 127.0.0.1:35356;
server 127.0.0.1:62650;
}
如圖所示:

4、在http節點下找到location節點修改
index index.htm index.htm;
proxy_pass http://ytest;
如圖所示:

這里的ytest即是前面的集群(upstream)名稱
5、配置完成后重啟下Nginx
七、瀏覽器訪問地址查看效果
效果如下圖:


刷新瀏覽器可以看到這兩個頁面交替出現,說明負載均衡實現了。
