nginx 使用 demo

       說到http的呆梨,大家肯定知道有正向呆梨和反向呆梨。

       正向呆梨:用於呆梨內部網絡對Internet的連接請求,客戶機必須指定呆梨服務器,並將本來要直接發送到Web服務器上的http請求發送到呆梨服務器中。

     舉個栗子:我想訪問一個網站,但是,直接訪問不了,比如在國內訪問google.com是訪問不了的,要想訪問google.com要我們要通過呆梨,呆梨可以訪問google.com,呆梨訪問完google把內容返回給我們顯示,常用的方式有SS/藍燈/自由門/衛p嗯等

       反向呆梨:實際運行方式是指以呆梨服務器來接受internet上的連接請求,然後將請求轉發給內部網絡上的服務器,並將從服務器上得到的結果返回給internet上請求連接的客戶端,此時呆梨服務器對外就表現爲一個服務器。

     舉個栗子:假如我有兩個不同網址的網站,但是,只有一臺服務器,那我只能開兩個端口,端口A對應網站A,端口B對應網站B,這樣對服務端來說是沒問題的,但是對於用戶來說,用戶不可能會訪問A網站是 www.xxx.com:8081,訪問B網站是www.xxx.com:8082的,用戶肯定希望訪問的方式是 www.xxx.a.com和www.xxx.b.com,這樣的話,就需要一個請求攔截和分發的服務器,請求來了都統一交給服務器,服務器再根據具體的請求分發給指定的服務接收者,這個服務器就是nginx(當然nginx還有很多其他的功能,比如靜態http服務器、FastCGI等)

這裏來寫個簡單的demo

1.首先下載個nginx,本文用的是nginx-1.10.2

2.準備兩個網站,可以直接用tomcat開啓兩個端口,在本地啓動

3.配置本機的host,讓8081和8082都有個外網的鏈接,這裏是

192.168.188.1 8081.zy.com
192.168.188.1 8082.zy.com 

如果是外網的話,就是靠DNS了

4.配置nginx.conf

   

5.到此就配置完成了,可以打開瀏覽器看下效果了

      

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章