歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> PHP站點用Squid再次瘋狂加速你的WEB

PHP站點用Squid再次瘋狂加速你的WEB

日期:2017/2/27 9:26:39   编辑:更多Linux
  首先你得有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日記看到他的運行情況。




Copyright © Linux教程網 All Rights Reserved