中文字幕第五页-中文字幕第页-中文字幕韩国-中文字幕最新-国产尤物二区三区在线观看-国产尤物福利视频一区二区

如何設(shè)置Nginx反向代理服務器示例

2024-01-14    分類: 網(wǎng)站建設(shè)

大多數(shù)企業(yè)架構(gòu)使用單個反向代理服務器來處理所有傳入的請求。然后代理服務器檢查每個HTTP請求并識別哪個后端系統(tǒng),無論是Apache,Tomcat,Express還是NodeJS服務器,都應該處理請求。然后,反向代理將請求轉(zhuǎn)發(fā)到該服務器,允許處理該請求,從該后端服務器獲得響應,然后將響應發(fā)送回客戶端。配置為反向代理的Nginx服務器提供此功能。

大多數(shù)企業(yè)架構(gòu)使用單個反向代理服務器來處理所有傳入的請求。然后代理服務器檢查每個HTTP請求并識別哪個后端系統(tǒng),無論是Apache,Tomcat,Express還是NodeJS服務器,都應該處理請求。然后,反向代理將請求轉(zhuǎn)發(fā)到該服務器,允許處理該請求,從該后端服務器獲得響應,然后將響應發(fā)送回客戶端。配置為反向代理的Nginx服務器提供此功能。

這個Nginx反向代理示例使用Tomcat作為源服務器,但任何后端服務器,如Node,Jetty或WebSphere都可以工作。

Nginx反向代理設(shè)置的好處是什么?

使用Nginx作為反向代理的好處包括:

客戶端通過單個Web地址訪問所有后端資源。 反向代理可以提供靜態(tài)內(nèi)容,這減少了Express等應用服務器上的負載,Tomcat或WebSphere。 Nginx反向代理可以通過保護后端資源的防火墻進行導航。 反向代理可以充當高速緩存或緩沖器以減少延遲。 通過對站點的單點訪問,用戶訪問控制大大簡化。 Nginx反向代理配置步驟

按照以下步驟設(shè)置和配置您自己的Nginx反向代理服務器:

在Windows或Linux服務器上安裝Nginx(先決條件)。 添加Nginx代理通行證?在虛擬主機或默認配置文件中設(shè)置。 將上下文根映射到后端服務器的URL。 可選地,設(shè)置Nginx反向代理的頭部以用于后端。 重新啟動Nginx反向代理并測試反向代理設(shè)置。 安裝Nginx

在Ubuntu上,安裝最新版本的Nginx。執(zhí)行apt-get更新?和/或apt-get升級?命令,后跟apt-get install?命令

sudo apt-獲取更新-y正在閱讀包列表...完成sudo apt-get upgrade -y正在計算升級...完成 sudo apt-get install nginx -y以下Nginx包將安裝在Ubuntu 22上:libnginx-mod-http-geoip2 nginx-common nginx-core nginx-proxy安裝nginx 1.18 ubuntu 22... Done 如何驗證Nginx安裝?

執(zhí)行盡職調(diào)查并檢查Nginx服務器安裝是否成功。

狀態(tài)檢查應該表明Nginx處于活動狀態(tài)。

sudo systemctl status nginx● nginx - 一個高性能的web,http和反向代理服務器 Loaded:loaded(/lib/systemd/system/nginx.service;enabled;) 有效: active(Nginx服務器運行) 添加Nginx proxy_pass設(shè)置

Nginx反向代理配置中最重要的配置步驟是添加代理通行證?將傳入URL映射到后端服務器的設(shè)置。

在這個Nginx反向代理示例中,我們假設(shè)Apache Tomcat服務器在端口8080的本地主機上運行,并且我們需要Nginx代理應用程序?的上下文根/示例.

proxy_pass設(shè)置使Nginx反向代理設(shè)置工作。

該代理通行證?在任何虛擬主機配置文件的位置部分配置。要設(shè)置Nginx代理通行證?全局,編輯默認值?Nginx中的文件網(wǎng)站-可用?文件夾

sudo nano /etc/nginx/sites-available/default Nginx proxy_pass示例

對于本例,我們設(shè)置Nginx反向代理的位置映射,以轉(zhuǎn)發(fā)任何具有/示例?在指向運行在端口8080上的Apache Tomcat服務器的URI中:

#nginx反向代理映射示例# /etc/nginx/sites-available/default區(qū)位/示例 { 代理_通行證http://localhost:8080/示例;} 設(shè)置Nginx代理頭值

默認情況下,Nginx將自己的IP地址中繼到反向代理目標。

要讓Nginx中繼發(fā)出原始請求的客戶端的IP地址、主機和端口信息,可以設(shè)置代理集標頭?價值觀

此外,Nginx緩沖數(shù)據(jù)以幫助管理繁重的工作負載,但這對于需要盡可能低延遲的應用程序來說可能是不可取的。代理緩沖?關(guān)閉用于Nginx反向代理配置。

這個Nginx反向代理示例關(guān)閉緩沖,同時為處理代理請求的后端服務器設(shè)置客戶端頭:

#示例nginx反向代理配置文件# /etc/nginx/sites-available/default區(qū)位/示例 { 代理通行證 http://localhost:8080/examples; 代理緩沖 關(guān)閉; 代理集標頭 X-Real-IP $remote_addr; 代理集標頭 X-Forwarded-Host $host; 代理集標頭 X-Forwarded-Port $server_port;}

添加這些Nginx代理傳遞,代理緩沖?和/或代理集標頭?更新到默認配置文件并保存更改。

重新啟動Nginx作為反向代理

要查看Nginx作為反向代理的功能,只需重新啟動服務器以加載新配置。

sudo systemctl restart nginx

當服務器上線后,嘗試通過Nginx反向代理訪問后端服務器。在這個例子中,我們可以通過Nginx訪問運行在8080端口上的Tomcat服務器。

http://localhost/示例 --代理--〉 http://localhost:8080/例

Nginx反向代理轉(zhuǎn)發(fā)充當Tomcat上示例應用程序的所有請求的單一入口點。這證明Nginx反向代理配置設(shè)置是成功的。

Nginx反向代理示例將/示例?指向Apache Tomcat服務器的URI。

這就是在Ubuntu上配置和設(shè)置Nginx反向代理的簡單程度。

新聞標題:如何設(shè)置Nginx反向代理服務器示例
瀏覽地址:http://m.2m8n56k.cn/news44/313544.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務器網(wǎng)站改版企業(yè)建站Google服務器托管軟件開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:[email protected]。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運營
主站蜘蛛池模板: 91视频最新网站 | 久久观看视频 | 成人在线免费观看 | 亚洲午夜精品一级在线播放放 | 国产亚洲片 | 亚洲在线视频免费观看 | 欧美一级视频在线 | 九九视频在线播放 | 一级黄片一级毛片 | 国产一级强片在线观看 | 日韩一区二区不卡 | a级片在线观看免费 | 欧美在线观看不卡 | 欧美视频免费一区二区三区 | 久草视频在线首页 | 国产aaa女人十八毛片 | 手机看片免费基地你懂的 | 欧美成人看片黄a免费 | 久久精品视频免费在线观看 | 免费一级毛片在线播放欧美 | 欧美亚洲综合视频 | 欧美日本色| swag国产精品一区二区 | 午夜精品视频在线观看美女 | 国内精品免费一区二区观看 | 亚洲成年男人的天堂网 | 黑人一级黄色片 | 国产美女一级毛片 | 日本丶国产丶欧美色综合 | 亚洲精品国产综合一线久久 | 亚洲国产爱久久全部精品 | 俄罗斯三级毛片 | 久久精品午夜 | 久久精品国产亚洲7777 | 一本色道久久爱88av | 2021国产精品一区二区在线 | 老司机亚洲精品影院 | 亚洲精品91香蕉综合区 | 精品成人免费一区二区在线播放 | 中文字幕 亚洲精品 | 久久亚洲国产最新网站 |