【share】PHP站点用Squid再次疯狂加速你的WEB
原文鏈接:http://soft.zdnet.com.cn/software_zone/2007/0902/485972.shtml
首先你得有SQUID代理服務器,怎么裝我就不講了,用redhat的直接使用她的rpm安裝就行。
配置SQUID的配置文件,使其支持httpd加速器工作方式。
編輯“SQUID.conf”文件(vi /etc/SQUID/SQUID.conf),增加下面內容:
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”參數指定SQUID監聽瀏覽器客戶請求的端口號,這里當然是80了
cache_dir ufs /tmp 256 16 256
cache_dir參數設定使用的存儲系統的類型。一般情況下都類型應該是ufs,目錄應該是“/tmp”,在該目錄下使用的緩沖值為256MB,允許在“/tmp”下創建的第一級子目錄數為16,每個第一級子目錄下可以創建的第二級子目錄數量為256
選項“httpd_accel_host”和“httpd_accel_port”定義了真正的Web服務器的主機名和端口號。在這里的配置中,真正的HTTP服務器運行在IP地址為210.51.0.124 (www.5iLinux.com)的主機上,運行端口為81。
ok,SQUID設置完畢。
接著設置apache,很簡單,只要把你的httpd監聽端口設置成81就成,然后重啟你的apache。
接著重啟你的SQUID服務,現在你訪問你的Web網站,已經是用了SQUID的http加速工作模式,你可以通過看SQUID的log日記看到他的運行情況。
轉載于:https://www.cnblogs.com/c3055/archive/2011/09/25/2189838.html
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的【share】PHP站点用Squid再次疯狂加速你的WEB的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Spring Cloud(6.1):搭建
- 下一篇: 阿里云云监控agent插件 - Linu