2016-2022 All Rights Reserved.平安財(cái)經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ280 715 8082 備案號(hào):閩ICP備19027007號(hào)-6
本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。
管理員通常使用兩種代理:
客戶端使用轉(zhuǎn)發(fā)代理(或簡(jiǎn)稱“代理”)繞過防火墻限制,或作為LAN的緩存服務(wù)器
反向代理用于幫助web服務(wù)器實(shí)現(xiàn)負(fù)載平衡和高可用性
顯然,對(duì)于管理員來說,其中最重要的是反向代理。正是這種類型的代理允許公司為其網(wǎng)站使用多個(gè)服務(wù)器,反向代理作為流量管理器,從客戶端引導(dǎo)數(shù)據(jù)包,并將其引導(dǎo)到任何一個(gè)后端服務(wù)器。
目前最流行的反向代理工具之一是NGINX。盡管NGINX本身是一個(gè)web服務(wù)器,但它在充當(dāng)反向代理方面做得很出色。有了這些,你可以獲得以下好處:
單點(diǎn)訪問您的服務(wù)器
簡(jiǎn)化訪問控制任務(wù)
降低敏感數(shù)據(jù)的風(fēng)險(xiǎn)
有助于實(shí)現(xiàn)遵從性
啟用后端服務(wù)器的透明維護(hù)
負(fù)載平衡和故障轉(zhuǎn)移
我將帶您使用NGINX創(chuàng)建一個(gè)非常基本的反向代理。在后面的教程中,我們將在此基礎(chǔ)上添加其功能。
要完成這項(xiàng)工作,您只需要一個(gè)正在運(yùn)行的Linux實(shí)例。我將在Ubuntu服務(wù)器18.04上演示,但是你可以使用任何支持NGINX的發(fā)行版。如果您使用的發(fā)行版不是基于debian的,則需要修改任何和所有安裝說明。
我假設(shè)你沒有安裝NGINX。為此,登錄到您的Ubuntu服務(wù)器實(shí)例并發(fā)出命令:
NGINX現(xiàn)在被配置為反向代理,打開一個(gè)瀏覽器并指向托管代理的服務(wù)器的地址。這個(gè)地址應(yīng)該自動(dòng)重定向到您在proxy_config.conf文件中使用proxy_pass指令設(shè)置的地址。
恭喜,你的基本NGINX代理服務(wù)器已經(jīng)啟動(dòng)并運(yùn)行了?,F(xiàn)在,您可以將應(yīng)該到達(dá)目標(biāo)服務(wù)器的流量定向到反向代理服務(wù)器,并最終到達(dá)正確的目的地。
雖然這個(gè)配置沒有做太多的工作,但是您現(xiàn)在已經(jīng)對(duì)如何設(shè)置它有了基本的了解。下一次,我們將使用相同類型的配置來處理NGINX作為反向代理的負(fù)載平衡。
2016-2022 All Rights Reserved.平安財(cái)經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ280 715 8082 備案號(hào):閩ICP備19027007號(hào)-6
本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。