windows下 nginx 實例

前言: 反向代理nginx 在互聯網公司很受歡迎,今天下載了一個弄一下.  html

 

 step1 : 下載一個nginx (http://nginx.org/en/download.html) 並安裝,本人下載的是1.10.2版,放在 E盤 下(E:\openSource\nginx-1.10.2).linux

step 2:  直在接安裝目錄下打開 nginxnginx

 

 

或者 DOS進入程序目錄 start nginx 回車 web

 

step3: 打開nginx 根目錄下 conf  目錄, 找到niginx.conf文件並打開,跟某貓很類似呀.windows

加入upstream屬性, 配置的是被代理的機器列表,本人就一臺電腦所以就設一個吧.服務器

 

listen 是代理服務器端口app

location 用正則適配全部*.asp頁面, proxy_pass 值與upstrem一致.工具

setp 4:  重啓服務 Dos下是 nginx -s reload代理

 

setp 5:  個人電腦在局域網IP是 192.168.0.103,在IE 中訪問:http://192.168.0.103:8880/,會出現server

這是代理服務器的homePage,這時訪問http://192.168.0.103:8880/advance.asp,出現

代理成功,咱們經過代理服務器192.168.0.103的IP  訪問了192.168.0.1 局域網路由器(沒辦法就一臺電腦 路由器暫算一個web application server).

後續:設備有限,只嘗試windows下的例子,linux下應該一 樣,只是用的系統工具不同而已.反向代理通常須要多臺server ,能夠在nginx.conf 的upstream裏添加 並能夠加weight=1 weight=2 ...來控制server承擔負載的比重,數值越大承擔負載越大.

相關文章
相關標籤/搜索