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

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

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

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

最終實(shí)現(xiàn)效果

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

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

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

第一步:準(zhǔn)備工作

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

8080端口的tomcat服務(wù)器,準(zhǔn)備好之后直接啟動(dòng)

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

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

進(jìn)入到tomcat的conf目錄下,找到server.xml配置文件進(jìn)行端口號(hào)的修改

修改完成之后啟動(dòng)這個(gè)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

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

然后測(cè)試一下是否可以正常訪問(wèn)兩個(gè)端口的tomcat

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

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

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

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

3、具體在nginx配置文件中進(jìn)行反向代理的配置

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

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

按Insert進(jìn)入編輯模式

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

拓展:

location指令說(shuō)明

該指令用于匹配 URL

語(yǔ)法如下:

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

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

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

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

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

注意:如果uri包含正則表達(dá)式,則必須要有 ~ 或者 ~* 標(biāo)識(shí)

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

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

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

或者

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

第三步:最終訪問(wèn)測(cè)試

http://123.56.241.134:9001/hao/index.html 訪問(wèn)到8081的頁(yè)面

http://123.56.241.134:9001/zhao/index.html 訪問(wèn)到8080的頁(yè)面

總結(jié)

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

相關(guān)文章

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

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

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

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

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

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

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

    Windows下Nginx安裝配置教程

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

    nginx配置多個(gè)vue項(xiàng)目

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

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

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

    如何用nginx解決前端部署跨域問(wèn)題

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

    nginx下支持PATH_INFO的方法實(shí)例詳解

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

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

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

    Nginx實(shí)現(xiàn)精準(zhǔn)IP訪問(wèn)控制的方法全攻略

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

最新評(píng)論

抚顺市| 华容县| 宣城市| 淮滨县| 玉林市| 江永县| 朝阳区| 新营市| 甘泉县| 陕西省| 溧水县| 广饶县| 克东县| 板桥市| 凭祥市| 邹平县| 抚宁县| 黄石市| 齐齐哈尔市| 安国市| 读书| 陇川县| 宝山区| 绥化市| 科尔| 嘉祥县| 龙井市| 平阴县| 夹江县| 曲水县| 罗江县| 类乌齐县| 扶沟县| 建阳市| 毕节市| 色达县| 锦屏县| 鹤峰县| 光山县| 静海县| 镇巴县|