Nginx總結(2)—Nginx的反向代理

2020-10-17 12:00:31

一、反向代理範例1

1、實現效果

(1)開啟瀏覽器,在瀏覽器中輸入www.123.com,跳轉到linux系統tomcat主頁面。

 2、具體設定

(1)在windows系統的host檔案進行域名和ip對應關係

 

(2)在Nginx進行請求

注意:

埠乤對外開放。

 二、反向代理範例2

1、實現效果

(1)使用Nginx反向代理,根據存取的路徑跳轉到不同埠的服務中,Nginx監聽埠為8001。

存取 http://127.0.0.1:9001/deu/ 直接跳轉到127.0.0.1:8016

存取 http://127.0.0.1:9001/vod/ 直接跳轉到127.0.0.1:8021

2、準備工作

(1)準備兩個Tomcat伺服器,一個是8080埠,一個8081埠。

(2)建立資料夾和測試頁面

(3)進入到組態檔,修改Tomocat的埠號

(4)修改埠號

 

 

 

 (5)進行測試,檢視是否成功

 (6)設定第二個Tomcat

 

 

 3、具體設定

(1)找到Nginx的具體組態檔

 監聽埠號是9001,如果路徑包含edu,則轉到8016

4、開放對外埠號:9001

5、重新啟動Nginx

6、最終測試