设为首页收藏本站language→→ 语言切换

鸿鹄论坛

 找回密码
 论坛注册

QQ登录

先注册再绑定QQ

查看: 1634|回复: 0
收起左侧

PHP站点用Squid再次疯狂加速你的WEB

[复制链接]
发表于 2010-9-16 10:28:33 | 显示全部楼层 |阅读模式
首先你得有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日记看到他的运行情况。
您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-1-23 11:32 , Processed in 0.054842 second(s), 10 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表