91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Nginx反向代理學習是怎么樣的

發布時間:2021-10-18 09:16:49 來源:億速云 閱讀:98 作者:柒染 欄目:開發技術

這篇文章將為大家詳細講解有關Nginx反向代理學習是怎么樣的,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

一、反向代理準備工作

1.在linux系統中安裝Tomcat

將tomcat解壓到/usr/src下。啟動需要jdk環境。沒有jdk環境的裝一下,我centos7自帶jdk1.8。

Nginx反向代理學習是怎么樣的

2.啟動tomcat

進入tomcat的bin目錄中,有個startup.sh文件。

Nginx反向代理學習是怎么樣的

./startup.sh啟動tomcat服務器

Nginx反向代理學習是怎么樣的

3.對外開放訪問的端口

查看當前開放的端口號

firewall-cmd --list-all

設置開放的端口號

firewall-cmd --add-port=80/tcp --permanent
firewall-cmd --add-port=8080/tcp --permanent

重啟防火墻

firewall-cmd --reload

4.測試訪問tomcat

http://192.168.1.173:8080/

Nginx反向代理學習是怎么樣的

自此前期準備工作完畢!!

二、反向代理案例(一)

1.實現效果

打開瀏覽器,在瀏覽器地址欄輸入www.123.com,跳轉到linux系統tomcat頁面

Nginx反向代理學習是怎么樣的

2.具體配置

第一步:在本地 /etc/hosts文件添加

Nginx反向代理學習是怎么樣的

第二步 在nginx進行請求轉發的配置(反向代理配置)

cd /usr/local/nginx/conf
vim nginx.conf

修改添加一下內容

Nginx反向代理學習是怎么樣的

3.測試

訪問www.123.com

Nginx反向代理學習是怎么樣的

通過訪問nginx的ip訪問tomcat,成功!!!!

二、反向代理案例(二)

實現效果

使用nginx反向代理,根據訪問的路徑跳轉到不同端口的服務中,nginx監聽端口為9001

  • 訪問http://192.168.1.173/edu/ 直接跳轉到192.168.1.173:8080

  • 訪問http://192.168.1.173:9001/vod/ 直接跳轉到192.168.1.173:8081

 1.準備工作

(1)準備兩個tomcat服務器,一個8080端口,一個8081端口

(2)創建2個文件夾,分別放入tomcat的壓縮包,解壓,然后修改其中一個tomcat中的conf中的server.xml文件,將端口改為8081。

(3)在webapps文件下創建分別創建edu、vod文件夾,文件夾中創建a.html測試頁面顯示端口號。

2.具體配置

(1)找到nginx配置文件,進行反向代理配置

Nginx反向代理學習是怎么樣的

(2)開放對外訪問的端口號 9001 8080 8081

location 指令說明

該指令用于匹配URL

語法如下:

location [ = | ~ | ~* | ^~] uri {

}

1、= :用于不含正則表達式的 uri 前,要求請求字符串與 uri 嚴格匹配,如果匹配

成功,就停止繼續向下搜索并立即處理該請求。

2、~:用于表示 uri 包含正則表達式,并且區分大小寫。

3、~*:用于表示 uri 包含正則表達式,并且不區分大小寫。

4、^~:用于不含正則表達式的 uri 前,要求 Nginx 服務器找到標識 uri 和請求字

符串匹配度最高的 location 后,立即使用此 location 處理請求,而不再使用 location

塊中的正則 uri 和請求字符串做匹配。

注意:如果 uri 包含正則表達式,則必須要有 ~ 或者 ~ 標識。*

最終測試

Nginx反向代理學習是怎么樣的Nginx反向代理學習是怎么樣的

關于Nginx反向代理學習是怎么樣的就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

淄博市| 阿合奇县| 南乐县| 满城县| 敖汉旗| 长白| 呈贡县| 贡山| 宁南县| 新密市| 德令哈市| 金川县| 南汇区| 大新县| 衡水市| 南溪县| 秦皇岛市| 沙洋县| 通州区| 腾冲县| 金昌市| 永川市| 台北市| 镇原县| 广河县| 曲靖市| 梓潼县| 临湘市| 杨浦区| 宝应县| 镇安县| 荃湾区| 桂林市| 沧源| 南川市| 阿城市| 兰西县| 黔江区| 盐山县| 大足县| 东乌珠穆沁旗|