反向代理 配置實例1
1、實現效果
(1)瀏覽器中輸入www.123.com,跳轉到linux系統tomcat主頁面中。
2、准備工作
(1)在linux中安裝tomcat,使用默認端口8080
3、訪問的過程的分析

4、具體配置
第一步 修改host文件

第二步 在nginx進行請求轉發的配置(反向代理)
找到server塊
listen為80
server_name改為nginx所在的ip地址
location 負責轉發 后面的 / 字符表示當地址是 / 是轉發給proxy_pass里的地址 location內容里添加proxy_pass屬性 http://127.0.0.1:8080 完成反向代理

5、最終測試

反向代理 配置實例2
1、實現效果
使用nginx做反向代理,根據訪問的路徑跳轉到不同的服務中去。
nginx端口9001

2、准備工作
(1)兩個tomcat一個8080 一個8081
(2)創建文件夾和測試頁面
3、具體配置
(1)找到nginx的配置文件進行配置
~ 表示現在是一個正則匹配的形式,如果路徑中有edu就轉發到8080的,如果有vod就轉發到8081。使用proxy_pass負責轉發

(2)開放對外訪問的端口號
fiirewall-cmd --add-service=http -permanent
firewall-cmd --add-port=80/tcp --permenent
firewall-cmd -reload
4、最終測試
location 指令說明
