Nginx反向代理轉(zhuǎn)發(fā)tomcat的實(shí)現(xiàn)
剛剛接觸Nginx,記錄下學(xué)習(xí)過程
先說正向代理,比如要訪問youtube,但是不能直接訪問,只能先找個(gè)特殊軟件,通過則會(huì)個(gè)特殊軟件才能訪問youtube. 軟件就叫做正向代理。
所謂的反向代理,指的是用戶要訪問youtube,但是youtube悄悄地把這個(gè)請(qǐng)求交給bilibili來做,那么bilibili就是反向代理了。
在當(dāng)前教程指的就是訪問nginx,但是nginx把請(qǐng)求交給tomcat來做。
安裝tomcat 參考文章:http://www.dhdzp.com/article/137839.htm
安裝Nginx 參考文章:http://www.dhdzp.com/article/180272.htm
不多敘述,直至80和8080端口都可以訪問相應(yīng)的界面即可,當(dāng)然自己設(shè)置的端口也可以
配置Nginx下的conf文件夾下的nginx.conf
vim nginx.conf
下圖是原有的配置

相對(duì)于新下載的nginx原有配置修改了兩處
第一處:
server_name localhost;
變更為 server_name tomcat的訪問ip及端口;
如我的是 server_name 192.168.19.130:8080;
(自行修改)
第二處:
location /{<!--{C}%3C!%2D%2D%20%2D%2D%3E-->
root html;
index index.html index.htm
}
變更為:
location /{<!--{C}%3C!%2D%2D%20%2D%2D%3E-->
root html;
index index.html index.htm
proxy_pass http://192.168.19.130:8080
}只配置了一個(gè)server情況下,server_name可有可無,系統(tǒng)不會(huì)加載該配置。有多個(gè)server情況下,server_name必須要配置,nginx服務(wù)會(huì)根據(jù)該配置匹配。
(ps:此處最好配置,個(gè)人因?yàn)檫@個(gè)沒配置浪費(fèi)了我很久時(shí)間才實(shí)現(xiàn)反向代理)
這里可以進(jìn)入sbin文件夾下 nginx -s reload重啟一下nginx
訪問192.168.19.130:80即可

這里全程虛擬機(jī)做的
到此這篇關(guān)于Nginx反向代理轉(zhuǎn)發(fā)tomcat的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)Nginx反向代理轉(zhuǎn)發(fā)tomcat內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- Nginx+Tomcat反向代理與負(fù)載均衡的實(shí)現(xiàn)
- Tomcat獲取Nginx反向代理的客戶端域名
- nginx https反向代理tomcat的2種實(shí)現(xiàn)方法
- 詳解Linux中Nginx反向代理下的tomcat集群
- 詳解Nginx反向代理到Tomcat服務(wù)器
- 詳解Nginx + Tomcat 反向代理 負(fù)載均衡 集群 部署指南
- 簡(jiǎn)單實(shí)現(xiàn)nginx+tomcat的反向代理與動(dòng)靜分離
- Nginx為Tomcat服務(wù)器作反向代理的配置教程
- nginx+tomcat實(shí)現(xiàn)多級(jí)反向代理的示例代碼
相關(guān)文章
Ubuntu系統(tǒng)下的Nginx服務(wù)器軟件安裝時(shí)的常見錯(cuò)誤解決
這篇文章主要介紹了Ubuntu系統(tǒng)下的Nginx服務(wù)器軟件安裝時(shí)的常見問題解決,包括徹底卸載Nginx的方法介紹,需要的朋友可以參考下2016-03-03
nginx+rsync+inotify實(shí)現(xiàn)負(fù)載均衡配置方法
這篇文章主要介紹了nginx+rsync+inotify實(shí)現(xiàn)負(fù)載均衡配置方法,需要的朋友可以參考下2014-11-11
在Nginx服務(wù)器上安裝SSL證書完成HTTPS請(qǐng)求的步驟詳解(springboot項(xiàng)目)
這篇文章主要介紹了在Nginx服務(wù)器上安裝SSL證書完成HTTPS請(qǐng)求(springboot項(xiàng)目),首先需要下載證書到本地接著在Nginx獨(dú)立服務(wù)器上安裝證書,本文給大家介紹的非常詳細(xì),需要的朋友參考下吧2022-04-04
如何實(shí)現(xiàn)Nginx同一端口同時(shí)支持http與https協(xié)議
最近有一個(gè)需求,需要讓一個(gè)端口的http服務(wù)支持https訪問,本文就來介紹一下如何實(shí)現(xiàn)Nginx同一端口同時(shí)支持http與https協(xié)議,感興趣的可以了解一下2023-11-11
windows安裝nginx部署步驟圖解(反向代理與負(fù)載均衡)
這篇文章主要介紹了windows安裝nginx部署步驟,設(shè)置反向代理與負(fù)載均衡的使用方法,需要的朋友可以參考下2014-02-02
通過Nginx代理轉(zhuǎn)發(fā)配置實(shí)現(xiàn)跨域的方法(API代理轉(zhuǎn)發(fā))
這篇文章主要給大家介紹了關(guān)于如何通過Nginx代理轉(zhuǎn)發(fā)配置實(shí)現(xiàn)跨域(API代理轉(zhuǎn)發(fā))的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Nginx具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-11-11

