亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

nginx如何配置反向代理

發布時間:2022-01-22 08:07:06 來源:億速云 閱讀:441 作者:小新 欄目:web開發

這篇文章主要為大家展示了“nginx如何配置反向代理”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“nginx如何配置反向代理”這篇文章吧。

nginx 配置實例-反向代理

反向代理實例一 

虛擬機IP:192.168.116.129
實現效果:使用 nginx 反向代理,訪問 www.123.com 直接跳轉到 虛擬機的192.168.116.129:8080 

實驗代碼 

1) 啟動一個 tomcat,瀏覽器地址欄輸入 192.168.116.129:8080,出現如下界面 

nginx如何配置反向代理

2) 通過修改本地 host 文件,將 www.123.com 映射到192.168.116.129

nginx如何配置反向代理

配置完成之后,我們便可以通過 www.123.com:8080 訪問到第一步出現的 Tomcat 初始界 面。那么如何只需要輸入 www.123.com 便可以跳轉到 Tomcat 初始界面呢?便用到 nginx 的反向代理。

3) 在 nginx.conf 配置文件中增加如下配置 

nginx如何配置反向代理

注意:修改配置文件后,需要重啟nginx

如上配置,我們監聽 80 端口,訪問域名為 www.123.com,不加端口號時默認為 80 端口,故 訪問該域名時會跳轉到 127.0.0.1:8080 路徑上。在瀏覽器端輸入 www.123.com 結果如下:
 

nginx如何配置反向代理

反向代理實例二 

虛擬機ip:192.168.116.129

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

訪問 http://192.168.116.129:9001/edu/ 直接跳轉到 192.168.116.129.0.0.1:8080

訪問 http://192.168.116.129:9001/vod/ 直接跳轉到 192.168.116.129:8082 

實驗代碼 


1、準備工作

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

(2)創建文件夾和測試頁面 

2、具體配

修改 nginx 的配置文件

在 http 塊中添加 server{} 


  1. server{

  2. listen 9001;

  3. server_name localhost;

  4. location ~ /edu/ {

  5. proxy_pass http://localhost:8080;

  6. }

  7. location ~ /dev/ {

  8. proxy_pass http://localhost:8082;

  9. }

  10.  

  11. }

重啟

nginx如何配置反向代理

nginx如何配置反向代理

location 指令說明 

語法如下:

nginx如何配置反向代理

  •  1、= :用于不含正則表達式的 uri 前,要求請求字符串與 uri 嚴格匹配,如果匹配 成功,就停止繼續向下搜索并立即處理該請求。 

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

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

  •   4、^~:用于不含正則表達式的 uri 前,要求 Nginx 服務器找到標識 uri 和請求字 符串匹配度最高的 location 后,立即使用此 location 處理請求,而不再使用 location 塊中的正則 uri 和請求字符串做匹配。 

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

我改了一行配置,會實現下面修改。

有興趣的朋友可以試試(猜猜我改的那個地方)

nginx如何配置反向代理

nginx如何配置反向代理

以上是“nginx如何配置反向代理”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

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

AI

遂溪县| 剑川县| 赤城县| 杭锦后旗| 灵丘县| 嘉义县| 雅江县| 德阳市| 太仆寺旗| 河池市| 黑山县| 吴旗县| 滨州市| 张掖市| 浙江省| 祁阳县| 左云县| 永吉县| 兴山县| 翁牛特旗| 子长县| 北辰区| 沂源县| 海南省| 大新县| 黄龙县| 三门峡市| 封开县| 四会市| 泗阳县| 中超| 吴旗县| 砀山县| 昌图县| 尼木县| 西平县| 航空| 乐陵市| 临城县| 利川市| 汾阳市|