最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux中Nginx反向代理如何實現(xiàn)不同路徑訪問不同的頁面

 更新時間:2023年12月25日 14:48:03   作者:夢想天涯~路在腳下  
這篇文章主要介紹了Linux中Nginx反向代理如何實現(xiàn)不同路徑訪問不同的頁面方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

Nginx反向代理實現(xiàn)不同路徑訪問不同的頁面

最終實現(xiàn)效果

使用nginx反向代理,根據(jù)訪問的路徑跳轉(zhuǎn)到不同端口的服務(wù)中

nginx監(jiān)聽端口為9001

  • 訪問 http://123.56.241.139:9001/zhao/index.html 直接跳轉(zhuǎn)到127.0.0.1:8080
  • 訪問 http://123.56.241.139:9001/hao/index.html   直接跳轉(zhuǎn)到127.0.0.1:8081

第一步:準備工作

1、在Linux系統(tǒng)中準備兩個tomcat服務(wù)器,一個tomcat服務(wù)器是8080端口,一個tomcat服務(wù)器是8081端口

8080端口的tomcat服務(wù)器,準備好之后直接啟動

8081端口的tomcat服務(wù)器

這里我們需要修改一下這個tomcat服務(wù)器的端口為8081

進入到tomcat的conf目錄下,找到server.xml配置文件進行端口號的修改

修改完成之后啟動這個tomcat,執(zhí)行命令:./startup.sh

2、添加Linux防火墻8080、8081、9001端口 

添加防火墻命令:

  • 添加8080端口:firewall-cmd --add-port=8080/tcp --permanent
  • 添加8081端口:firewall-cmd --add-port=8081/tcp --permanent
  • 添加9001端口:firewall-cmd --add-port=9001/tcp --permanent

重啟防火墻,使其添加的端口生效,執(zhí)行命令:firewall-cmd --reload

查看一下目前開放的端口,執(zhí)行命令:firewall-cmd --list-all

然后測試一下是否可以正常訪問兩個端口的tomcat

第二步:創(chuàng)建測試頁面并配置nginx實現(xiàn)頁面訪問

1、在8080端口tomcat下的webapps目錄中創(chuàng)建一個目錄 zhao,然后把靜態(tài)頁面放進去

2、在8081端口tomcat下的webapps目錄中創(chuàng)建一個目錄 hao,然后把靜態(tài)頁面放進去

訪問看一下兩個tomcat中分別加載的靜態(tài)頁面

3、具體在nginx配置文件中進行反向代理的配置

進入到/usr/local/nginx/conf目錄下,找到nginx.conf配置文件進行修改

執(zhí)行修改命令:vim nginx.conf

按Insert進入編輯模式

然后按下Esc,執(zhí)行保存并退出命令 :wq!

拓展:

location指令說明

該指令用于匹配 URL

語法如下:

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

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

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

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

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

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

修改完nginx.conf需要使修改文件生效,故需要

重啟nginx服務(wù)或者重新加載nginx

進入到nginx目錄下 /usr/local/nginx/sbin,如果nginx是開啟的,那么先執(zhí)行關(guān)閉nginx命令:./nginx -s stop  然后再執(zhí)行重啟nginx命令:./nginx

或者

進入到nginx目錄下 /usr/local/nginx/sbin,執(zhí)行重新加載nginx命令:./nginx -s reload

第三步:最終訪問測試

http://123.56.241.134:9001/hao/index.html 訪問到8081的頁面

http://123.56.241.134:9001/zhao/index.html 訪問到8080的頁面

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 詳解如何部署H5游戲到nginx服務(wù)器

    詳解如何部署H5游戲到nginx服務(wù)器

    這篇文章主要介紹了詳解如何部署H5游戲到nginx服務(wù)器,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • Nginx提高安全與性能的最好配置詳解

    Nginx提高安全與性能的最好配置詳解

    這篇文章主要介紹了Nginx提高安全與性能的最好配置詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • Nginx文件已經(jīng)存在全局反向代理問題排查記錄

    Nginx文件已經(jīng)存在全局反向代理問題排查記錄

    反向代理除了實現(xiàn)負載均衡之外,還提供如緩存來減少上游服務(wù)器的壓力,下面這篇文章主要給大家介紹了關(guān)于Nginx文件已經(jīng)存在全局反向代理問題排查的相關(guān)資料,需要的朋友可以參考下
    2022-07-07
  • Windows下Nginx安裝配置教程

    Windows下Nginx安裝配置教程

    這篇文章主要為大家介紹了Windows下Nginx安裝配置的詳細教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • nginx配置多個vue項目

    nginx配置多個vue項目

    這篇文章主要介紹了nginx配置多個vue項目的方法以及流程介紹,對此有需要的朋友參考下。
    2018-04-04
  • Nginx使用的php-fpm的兩種進程管理方式及優(yōu)化

    Nginx使用的php-fpm的兩種進程管理方式及優(yōu)化

    這篇文章主要介紹了Nginx使用的php-fpm的兩種進程管理方式及優(yōu)化,需要的朋友可以參考下
    2016-09-09
  • 如何用nginx解決前端部署跨域問題

    如何用nginx解決前端部署跨域問題

    這篇文章主要介紹了如何用nginx解決前端部署跨域問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • nginx下支持PATH_INFO的方法實例詳解

    nginx下支持PATH_INFO的方法實例詳解

    這篇文章主要介紹了nginx下支持PATH_INFO的方法,結(jié)合實例形式詳細分析了nginx下使用PATH_INFO模式的具體方法與相關(guān)使用技巧,需要的朋友可以參考下
    2016-02-02
  • nginx代理服務(wù)器配置方法

    nginx代理服務(wù)器配置方法

    Nginx代理服務(wù)器是一種高性能的Web服務(wù)器和反向代理服務(wù)器,具有負載均衡、緩存加速、SSL終端、靜態(tài)資源服務(wù)等多種功能,這篇文章主要介紹了nginx代理服務(wù)器配置,需要的朋友可以參考下
    2024-03-03
  • Nginx實現(xiàn)精準IP訪問控制的方法全攻略

    Nginx實現(xiàn)精準IP訪問控制的方法全攻略

    在日常服務(wù)器運維、前后端聯(lián)調(diào)、測試環(huán)境部署中,精準控制訪問權(quán)限是高頻且核心的需求,Nginx?作為當下最流行的?Web?服務(wù)器和反向代理工具,本文將從基礎(chǔ)用法入手,結(jié)合實際測試場景,拆解?Nginx?IP?訪問控制的核心指令、實用技巧、常見坑點,需要的朋友可以參考下
    2026-03-03

最新評論

神木县| 泌阳县| 白河县| 棋牌| 翁源县| 渝中区| 长治县| 陆河县| 潼南县| 巴彦淖尔市| 乐亭县| 鄂尔多斯市| 探索| 贺州市| 江安县| 延安市| 韶山市| 隆子县| 德安县| 澄江县| 海原县| 利辛县| 安图县| 定兴县| 酉阳| 从江县| 聂拉木县| 峡江县| 阿拉善左旗| 新宁县| 佛冈县| 株洲市| 开江县| 龙岩市| 凉城县| 赤水市| 德兴市| 巴塘县| 中阳县| 绿春县| 利辛县|