通過(guò)配置代理服務(wù)器,實(shí)現(xiàn)以下目標(biāo):
創(chuàng)新互聯(lián)建站專(zhuān)注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、烏蘇網(wǎng)絡(luò)推廣、小程序制作、烏蘇網(wǎng)絡(luò)營(yíng)銷(xiāo)、烏蘇企業(yè)策劃、烏蘇品牌公關(guān)、搜索引擎seo、人物專(zhuān)訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)建站為所有大學(xué)生創(chuàng)業(yè)者提供烏蘇建站搭建服務(wù),24小時(shí)服務(wù)熱線:13518219792,官方網(wǎng)址:www.chinadenli.net
代理服務(wù)器可以將遠(yuǎn)程的Web服務(wù)器頁(yè)面緩存在本地
代理服務(wù)器端口設(shè)置為80端口
用戶通過(guò)訪問(wèn)代理服務(wù)器即可獲得遠(yuǎn)程Web服務(wù)器上的頁(yè)面內(nèi)容
遠(yuǎn)程Web服務(wù)器對(duì)客戶端用戶是透明的
利用緩存機(jī)制提高網(wǎng)站的響應(yīng)速度
使用3臺(tái)RHEL7虛擬機(jī),其中一臺(tái)作為Squid代理服務(wù)器,該服務(wù)器用來(lái)連接兩個(gè)網(wǎng)段,因此需要配置兩塊網(wǎng)卡,地址分別為192.168.4.5和192.168.2.5。一臺(tái)作為客戶端測(cè)試主機(jī),IP地址為192.168.4.100。一臺(tái)Web服務(wù)器,地址為192.168.2.100,該Web服務(wù)器為其他代理提供Web數(shù)據(jù)源,拓?fù)淙鐖D-1所示。
實(shí)現(xiàn)此案例需要按照如下步驟進(jìn)行。
步驟一:構(gòu)建web服務(wù)器
1)使用yum安裝web軟件包
[root@web ~]# yum -y install httpd
[root@web ~]# rpm -q httpd
2)啟用httpd服務(wù),并設(shè)為開(kāi)機(jī)自動(dòng)運(yùn)行
[root@web ~]# systemctl restart httpd ; systemctl enable httpd
httpd服務(wù)默認(rèn)通過(guò)TCP 80端口監(jiān)聽(tīng)客戶端請(qǐng)求:
[root@web ~]# netstat -anptu | grep 80
tcp6 0 0 :::80 :::* LISTEN 4206/httpd
3)為Web訪問(wèn)建立測(cè)試文件
在網(wǎng)站根目錄/var/www/html下創(chuàng)建一個(gè)名為index.html的首頁(yè)文件:
[root@web ~]# cat /var/www/html/index.html
<html>
<title>Welcome</title>
<body>
<h2>1176693506</h2>
</body>
</html>
步驟二:部署Squid代理服務(wù)器
1)使用yum安裝squid軟件包:
[root@squid ~]# yum -y install squid
[root@squid ~]# rpm -q squid
squid-3.3.8-26.el7.x86_64
2)修改/etc/squid/squid.conf配置文件:
[root@squid ~]# tail -5 /etc/squid/squid.conf
visible_hostname svr5.sumo.com
cache_peer 192.168.2.100 parent 80 0 originserver
cache_mem 128 MB
cache_dir ufs /var/spool/squid 200 16 128
http_access allow all
3)啟動(dòng)squid服務(wù),并設(shè)置為開(kāi)機(jī)啟動(dòng):
[root@squid ~]# systemctl restart squid ; systemctl enable squid
4)squid服務(wù)通過(guò)TCP 80端口監(jiān)聽(tīng)客戶端請(qǐng)求:
[root@squid ~]# netstat -anptu | grep squid
tcp6 0 0 :::80 :::* LISTEN 3769/(squid-1)
步驟三:客戶端測(cè)試
通過(guò)/etc/hosts文件,配置域名解析,將域名解析為Squid服務(wù)器IP地址
[root@squid ~]# elinks --dump http://svr5.sumo.com
1176693506
本文標(biāo)題:Http反響代理
分享網(wǎng)址:http://www.chinadenli.net/article48/jcojep.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供動(dòng)態(tài)網(wǎng)站、ChatGPT、做網(wǎng)站、網(wǎng)站營(yíng)銷(xiāo)、面包屑導(dǎo)航、自適應(yīng)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
營(yíng)銷(xiāo)型網(wǎng)站建設(shè)知識(shí)