【share】PHP站点用Squid再次疯狂加速你的WEB
原文鏈接:http://soft.zdnet.com.cn/software_zone/2007/0902/485972.shtml
首先你得有SQUID代理服務(wù)器,怎么裝我就不講了,用redhat的直接使用她的rpm安裝就行。
配置SQUID的配置文件,使其支持httpd加速器工作方式。
編輯“SQUID.conf”文件(vi /etc/SQUID/SQUID.conf),增加下面內(nèi)容:
http_port 80
icp_port 0
acl QUERY urlpath_regex cgi-bin ?
no_cache deny QUERY
cache_mem 16 MB
cache_dir ufs /tmp 256 16 256
log_icp_queries off
buffered_logs on
emulate_httpd_log on
redirect_rewrites_host_header off
half_closed_clients off
acl all src 0.0.0.0/0.0.0.0
http_access allow all
cache_mgr admin
cache_effective_user?SQUID
cache_effective_group?SQUID
httpd_accel_host 210.51.0.124
httpd_accel_port 81
http_port”參數(shù)指定SQUID監(jiān)聽瀏覽器客戶請求的端口號,這里當(dāng)然是80了
cache_dir ufs /tmp 256 16 256
cache_dir參數(shù)設(shè)定使用的存儲系統(tǒng)的類型。一般情況下都類型應(yīng)該是ufs,目錄應(yīng)該是“/tmp”,在該目錄下使用的緩沖值為256MB,允許在“/tmp”下創(chuàng)建的第一級子目錄數(shù)為16,每個(gè)第一級子目錄下可以創(chuàng)建的第二級子目錄數(shù)量為256
選項(xiàng)“httpd_accel_host”和“httpd_accel_port”定義了真正的Web服務(wù)器的主機(jī)名和端口號。在這里的配置中,真正的HTTP服務(wù)器運(yùn)行在IP地址為210.51.0.124 (www.5iLinux.com)的主機(jī)上,運(yùn)行端口為81。
ok,SQUID設(shè)置完畢。
接著設(shè)置apache,很簡單,只要把你的httpd監(jiān)聽端口設(shè)置成81就成,然后重啟你的apache。
接著重啟你的SQUID服務(wù),現(xiàn)在你訪問你的Web網(wǎng)站,已經(jīng)是用了SQUID的http加速工作模式,你可以通過看SQUID的log日記看到他的運(yùn)行情況。
轉(zhuǎn)載于:https://www.cnblogs.com/c3055/archive/2011/09/25/2189838.html
與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的【share】PHP站点用Squid再次疯狂加速你的WEB的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Spring Cloud(6.1):搭建
- 下一篇: [PHP] 三种运行模式 ISAPI模式