国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > Nginx > 正文

PHP使用Nginx實現(xiàn)反向代理

2024-08-30 12:23:28
字體:
供稿:網(wǎng)友
這篇文章主要為大家詳細介紹了PHP使用Nginx實現(xiàn)反向代理的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下

一、代理服務器

1、什么是代理服務器

代理服務器,客戶機在發(fā)送請求時,不會直接發(fā)送給目的主機,而是先發(fā)送給代理服務器,代理服務接受客戶機請求之后,再向主機發(fā)出,并接收目的主機返回的數(shù)據(jù),存放在代理服務器的硬盤中,再發(fā)送給客戶機。


2、為什么要使用代理服務器

1)提高訪問速度

    由于目標主機返回的數(shù)據(jù)會存放在代理服務器的硬盤中,因此下一次客戶再訪問相同的站點數(shù)據(jù)時,會直接從代理服務器的硬盤中讀取,起到了緩存的作用,尤其對于熱門站點能明顯提高請求速度。

2)防火墻作用

    由于所有的客戶機請求都必須通過代理服務器訪問遠程站點,因此可在代理服務器上設(shè)限,過濾某些不安全信息。

3)通過代理服務器訪問不能訪問的目標站點

    互聯(lián)網(wǎng)上有許多開發(fā)的代理服務器,客戶機在訪問受限時,可通過不受限的代理服務器訪問目標站點,通俗說,我們使用的翻墻瀏覽器就是利用了代理服務器,雖然不能出國,但也可直接訪問外網(wǎng)。

二、反向代理 VS 正向代理

1、什么是正向代理?什么是反向代理?

正向代理,架設(shè)在客戶機與目標主機之間,只用于代理內(nèi)部網(wǎng)絡對Internet的連接請求,客戶機必須指定代理服務器,并將本來要直接發(fā)送到Web服務器上的http請求發(fā)送到代理服務器中。


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


2、反向代理有哪些主要應用?

現(xiàn)在許多大型web網(wǎng)站都用到反向代理。除了可以防止外網(wǎng)對內(nèi)網(wǎng)服務器的惡性攻擊、緩存以減少服務器的壓力和訪問安全控制之外,還可以進行負載均衡,將用戶請求分配給多個服務器。

三、方向代理服務器Nginx

Nginx作為近年來較火的反向代理服務器,安裝在目的主機端,主要用于轉(zhuǎn)發(fā)客戶機請求,后臺有多個http服務器提供服務,nginx的功能就是把請求轉(zhuǎn)發(fā)給后面的服務器,決定哪臺目標主機來處理當前請求。下面演示如何進行配置使Nginx發(fā)揮作用。

1、模擬n個http服務器作為目標主機

用作測試,簡單的使用2個tomcat實例模擬兩臺http服務器,分別將tomcat的端口改為8081和8082

2、配置IP域名

192.168.72.49 8081.max.com

192.168.72.49 8082.max.com

3、配置nginx.conf

upstream tomcatserver1 {   server 192.168.72.49:8081;    } upstream tomcatserver2 {    server 192.168.72.49:8082;   }  server {         listen    80;          server_name 8081.max.com;          #charset koi8-r;          #access_log logs/host.access.log main;          location / {            proxy_pass  http://tomcatserver1;            index index.html index.htm;      }      } server {           listen    80;          server_name 8082.max.com;            #charset koi8-r;            #access_log logs/host.access.log main;           location / {            proxy_pass  http://tomcatserver2;            index index.html index.htm;       }        } 
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 射阳县| 沐川县| 平湖市| 莲花县| 龙胜| 镇安县| 新巴尔虎右旗| 焦作市| 阳西县| 监利县| 张家口市| 北安市| 库车县| 雷波县| 姜堰市| 新安县| 马公市| 美姑县| 河南省| 体育| 通州市| 平湖市| 昭苏县| 九江市| 固镇县| 桐乡市| 昌吉市| 玉门市| 从江县| 三亚市| 南乐县| 延边| 昆明市| 子长县| 莆田市| 夏津县| 淳化县| 玉屏| 拉萨市| 安多县| 合川市|