反向代理服務(wù)器架設(shè)在服務(wù)器端,通過緩沖經(jīng)常被請(qǐng)求的頁面來緩解服務(wù)器的工作量,將客戶機(jī)請(qǐng)求轉(zhuǎn)發(fā)給內(nèi)部網(wǎng)絡(luò)上的目標(biāo)服務(wù)器;并將從服務(wù)器上得到的結(jié)果返回給Internet上請(qǐng)" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網(wǎng)站運(yùn)營 > 實(shí)現(xiàn)nginx反向代理(附nginx教程)

實(shí)現(xiàn)nginx反向代理(附nginx教程)

時(shí)間:2023-07-14 03:48:02 | 來源:網(wǎng)站運(yùn)營

時(shí)間:2023-07-14 03:48:02 來源:網(wǎng)站運(yùn)營

實(shí)現(xiàn)nginx反向代理(附nginx教程):一,什么是反向代理:

反向代理服務(wù)器架設(shè)在服務(wù)器端,通過緩沖經(jīng)常被請(qǐng)求的頁面來緩解服務(wù)器的工作量,將客戶機(jī)請(qǐng)求轉(zhuǎn)發(fā)給內(nèi)部網(wǎng)絡(luò)上的目標(biāo)服務(wù)器;并將從服務(wù)器上得到的結(jié)果返回給Internet上請(qǐng)求連接的客戶端,此時(shí)代理服務(wù)器與目標(biāo)主機(jī)一起對(duì)外表現(xiàn)為一個(gè)服務(wù)器。

二,反向代理的主要作用:

目前web網(wǎng)站使用反向代理,除了可以防止外網(wǎng)對(duì)內(nèi)網(wǎng)服務(wù)器的惡性攻擊、緩存以減少服務(wù)器的壓力和訪問安全控制之外,

還可以進(jìn)行負(fù)載均衡,將用戶請(qǐng)求分配給多個(gè)服務(wù)器。

三,配置反向代理(Nginx):

Nginx作為近年來較火的反向代理服務(wù)器,安裝在目的主機(jī)端,主要用于轉(zhuǎn)發(fā)客戶機(jī)請(qǐng)求,后臺(tái)有多個(gè)http服務(wù)器提供服務(wù),

nginx的功能就是把請(qǐng)求轉(zhuǎn)發(fā)給后面的服務(wù)器,決定哪臺(tái)目標(biāo)主機(jī)來處理當(dāng)前請(qǐng)求。

(1)模擬2個(gè)http服務(wù)器作為目標(biāo)主機(jī), 分別將這兩臺(tái)主機(jī)的端口改為8081和8082;

(2)配置IP域名如下:

http://192.168.72.49test8081.com

192.168.72.49 http://test8082.com

(3)配置nginx.conf,如下:

upstream tomcatserver1 { server 192.168.72.49:8081; } upstream tomcatserver2 { server192.168.72.49:8082; } server { listen 80; server_name test8081.com; #charset koi8-r; #access_log logs/test8081.com.log main; location / { proxy_pass http://tomcatserver1; //反向代理服務(wù)器的地址 index index.html index.htm; } } server { listen 80; server_name test8082.com; #charset koi8-r; #access_log logs/test8082.com.log main; location / { proxy_pass http://tomcatserver2; index index.html index.htm; } } (4) 重啟Nginx服務(wù),驗(yàn)證結(jié)果。

service nginx restart

使用瀏覽器訪問http://test8081.com,由于nginx反向代理接受客戶機(jī)請(qǐng)求,找到server_name為http://test8081.com的server節(jié)點(diǎn), 根據(jù)proxy_pass對(duì)應(yīng)的http路徑,將請(qǐng)求轉(zhuǎn)發(fā)到upstream tomcatserver1上,即端口號(hào)為8081的tomcat服務(wù)器。

Nginx教程:

課程目標(biāo):通過本課程的學(xué)習(xí),將全面掌握Nginx的配置與使用、不同企業(yè)應(yīng)用場(chǎng)景,并能將這些技巧使用到實(shí)際的工作中,提升自己的技術(shù)能力與價(jià)值。

適用人群:具有一定的Linux基礎(chǔ)的開發(fā)人員、運(yùn)維人員

課程概述:Nginx是一款輕量級(jí)的Web 服務(wù)器/反向代理服務(wù)器及電子郵件(IMAP/POP3)代理服務(wù)器,并在一個(gè)BSD-like協(xié)議下發(fā)行。其特點(diǎn)是占有內(nèi)存少,并發(fā)處理能力強(qiáng),以高性能低資源消耗而聞名,國內(nèi)有大量網(wǎng)站使用Nginx,比如:百度、京東、新浪、網(wǎng)易、騰訊、淘寶等。由于在日常工作中,我們不可避免地要接觸和使用這樣一款高性能的web服務(wù)器,所以我們非常有必要學(xué)習(xí)和掌握Nginx。

本課程全面講授Nginx的配置與使用、企業(yè)應(yīng)用實(shí)踐(靜態(tài)代理、負(fù)債均衡、動(dòng)靜分離、虛擬主機(jī)等),學(xué)習(xí)本課程,可以快速地掌握Nginx這樣一款高性能的web反向代理服務(wù)器。

環(huán)境參數(shù):CentOS7 64bit、Nginx 1.14.0

課程目錄:

第一章 Nginx概述

第二章 Nginx環(huán)境搭建

第三章 Nginx配置文件

第四章 Nginx靜態(tài)部署

第五章 Nginx負(fù)載均衡

第六章 Nginx靜態(tài)代理

第七章 Nginx動(dòng)靜分離

第八章 Nginx虛擬主機(jī)



關(guān)鍵詞:教程,代理,實(shí)現(xiàn)

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉