国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 丹寨县| 清新县| 滦南县| 承德市| 凤山市| 仁布县| 沾化县| 扎兰屯市| 神木县| 达拉特旗| 海门市| 习水县| 丰顺县| 淅川县| 林芝县| 宁海县| 东光县| 灌南县| 浪卡子县| 玉田县| 永和县| 大邑县| 公主岭市| 中山市| 蕲春县| 江安县| 潞西市| 浦江县| 福海县| 红桥区| 凤山市| 鹤峰县| 大港区| 项城市| 永登县| 藁城市| 富源县| 本溪| 临泽县| 新疆| 皋兰县|