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

Nginx反向代理學(xué)習(xí)實(shí)例教程

 更新時(shí)間:2021年10月17日 15:50:34   作者:Leida_hzm  
nginx作為web服務(wù)器一個(gè)重要的功能就是反向代理,當(dāng)然你也可以使用nginx配置正向代理,這篇文章主要給大家介紹了關(guān)于Nginx反向代理的相關(guān)資料,需要的朋友可以參考下

一、反向代理準(zhǔn)備工作

1.在linux系統(tǒng)中安裝Tomcat

將tomcat解壓到/usr/src下。啟動(dòng)需要jdk環(huán)境。沒有jdk環(huán)境的裝一下,我centos7自帶jdk1.8。

請(qǐng)?zhí)砑訄D片描述

2.啟動(dòng)tomcat

進(jìn)入tomcat的bin目錄中,有個(gè)startup.sh文件。

請(qǐng)?zhí)砑訄D片描述

./startup.sh啟動(dòng)tomcat服務(wù)器

請(qǐng)?zhí)砑訄D片描述

3.對(duì)外開放訪問的端口

查看當(dāng)前開放的端口號(hào)

firewall-cmd --list-all

設(shè)置開放的端口號(hào)

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

重啟防火墻

firewall-cmd --reload

4.測(cè)試訪問tomcat

http://192.168.1.173:8080/

請(qǐng)?zhí)砑訄D片描述

自此前期準(zhǔn)備工作完畢!!

二、反向代理案例(一)

1.實(shí)現(xiàn)效果

打開瀏覽器,在瀏覽器地址欄輸入www.123.com,跳轉(zhuǎn)到linux系統(tǒng)tomcat頁面

請(qǐng)?zhí)砑訄D片描述

2.具體配置

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

請(qǐng)?zhí)砑訄D片描述

第二步 在nginx進(jìn)行請(qǐng)求轉(zhuǎn)發(fā)的配置(反向代理配置)

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

修改添加一下內(nèi)容

請(qǐng)?zhí)砑訄D片描述

3.測(cè)試

訪問www.123.com

請(qǐng)?zhí)砑訄D片描述

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

二、反向代理案例(二)

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

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

  • 訪問http://192.168.1.173/edu/ 直接跳轉(zhuǎn)到192.168.1.173:8080
  • 訪問http://192.168.1.173:9001/vod/ 直接跳轉(zhuǎn)到192.168.1.173:8081

 1.準(zhǔn)備工作

(1)準(zhǔn)備兩個(gè)tomcat服務(wù)器,一個(gè)8080端口,一個(gè)8081端口

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

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

2.具體配置

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

請(qǐng)?zhí)砑訄D片描述

(2)開放對(duì)外訪問的端口號(hào) 9001 8080 8081

location 指令說明

該指令用于匹配URL

語法如下:

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í)。*

最終測(cè)試

請(qǐng)?zhí)砑訄D片描述請(qǐng)?zhí)砑訄D片描述

總結(jié)

到此這篇關(guān)于Nginx反向代理學(xué)習(xí)的文章就介紹到這了,更多相關(guān)Nginx反向代理內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Nginx與瀏覽器緩存的處理方法

    Nginx與瀏覽器緩存的處理方法

    這篇文章主要介紹了Nginx與瀏覽器緩存的處理方法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下吧
    2018-04-04
  • nginx和lvs各自的優(yōu)劣以及適合的使用環(huán)境

    nginx和lvs各自的優(yōu)劣以及適合的使用環(huán)境

    這篇文章主要介紹了nginx和lvs各自的優(yōu)劣以及適合的使用環(huán)境,幫助大家選擇符合需求的服務(wù)器,感興趣的朋友可以了解下
    2020-10-10
  • 基于Nginx禁止指定IP、國(guó)外IP訪問我的網(wǎng)站

    基于Nginx禁止指定IP、國(guó)外IP訪問我的網(wǎng)站

    這篇文章主要介紹了用Nginx禁止指定IP、國(guó)外IP訪問我的網(wǎng)站,想要實(shí)現(xiàn)這個(gè)功能方法有很多種,這里基于 Nginx 的 ngx_http_geoip2 模塊來禁止國(guó)外 IP 訪問網(wǎng)站,需要的朋友可以參考下
    2022-05-05
  • Nginx rewrite跳轉(zhuǎn)應(yīng)用場(chǎng)景詳解

    Nginx rewrite跳轉(zhuǎn)應(yīng)用場(chǎng)景詳解

    這篇文章主要介紹了Nginx rewrite跳轉(zhuǎn)應(yīng)用場(chǎng)景詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • nginx服務(wù)器中access_log日志分析與配置詳解

    nginx服務(wù)器中access_log日志分析與配置詳解

    通過訪問日志,可以知曉用戶的地址,網(wǎng)站的哪些部分最受歡迎,用戶的瀏覽時(shí)間,對(duì)大多數(shù)用戶用的的瀏覽器做出針對(duì)性優(yōu)化。下面這篇文章主要給大家介紹了關(guān)于nginx服務(wù)器中access_log日志分析與配置的相關(guān)資料,需要的朋友可以參考下。
    2017-12-12
  • 圖文詳解Nginx多種匹配方式

    圖文詳解Nginx多種匹配方式

    nginx作為一款高性能的服務(wù)器,用途很多,下面這篇文章主要給大家介紹了Nginx多種匹配方式的相關(guān)資料,文中通過圖文介紹的介紹的非常詳細(xì),需要的朋友可以參考下
    2022-05-05
  • 利用nginx訪問日志如何記錄mysql中的用戶id詳解

    利用nginx訪問日志如何記錄mysql中的用戶id詳解

    這篇文章主要給大家介紹了關(guān)于利用nginx訪問日志如何記錄mysql中用戶id的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面跟著小編一起來學(xué)習(xí)學(xué)習(xí)吧。
    2017-07-07
  • 詳解Nginx服務(wù)器的配置中開啟文件Gzip壓縮的方法

    詳解Nginx服務(wù)器的配置中開啟文件Gzip壓縮的方法

    這篇文章主要介紹了Nginx服務(wù)器的配置中開啟文件Gzip壓縮的方法,可以對(duì)CSS和JavaScript以及各種圖片等web傳輸?shù)奈募M(jìn)行壓縮,需要的朋友可以參考下
    2016-01-01
  • 通過Nginx實(shí)現(xiàn)前端與后端的協(xié)同部署

    通過Nginx實(shí)現(xiàn)前端與后端的協(xié)同部署

    在現(xiàn)代 web 開發(fā)中,前端與后端的協(xié)同部署是一個(gè)關(guān)鍵問題,一個(gè)高效的部署策略不僅能提升用戶體驗(yàn),還能簡(jiǎn)化開發(fā)流程,今天,我們就來探討如何利用 Nginx 實(shí)現(xiàn)前端與后端的協(xié)同部署,需要的朋友可以參考下
    2025-03-03
  • nginx如何實(shí)現(xiàn)配置靜態(tài)資源服務(wù)器及防盜鏈

    nginx如何實(shí)現(xiàn)配置靜態(tài)資源服務(wù)器及防盜鏈

    這篇文章主要為大家介紹了nginx實(shí)現(xiàn)配置靜態(tài)資源服務(wù)器及防盜鏈步驟詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-11-11

最新評(píng)論

延寿县| 芜湖县| 临城县| 惠来县| 来安县| 肃北| 勐海县| 滕州市| 隆林| 依安县| 汝城县| 银川市| 延寿县| 平乡县| 桓仁| 锡林浩特市| 绿春县| 乌鲁木齐县| 西宁市| 同江市| 观塘区| 沐川县| 沂源县| 三河市| 乌拉特后旗| 牙克石市| 凤城市| 柘荣县| 新民市| 蓬莱市| 策勒县| 治多县| 陵水| 津市市| 武邑县| 资阳市| 佳木斯市| 买车| 应城市| 太和县| 永胜县|