PHP站点用Squid再次疯狂加速你的WEB
2018-12-25 来源:爱站科技
本文是爱站技术频道小编为大家整理的PHP站点用Squid再次疯狂加速你的WEB,首先你必须有squid代理服务器,只要使用redhat直接用她的rpm安装即可,下面一起来了解一下吧!
PHP站点用Squid再次疯狂加速你的WEB
首先你得有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日记看到他的运行情况。
上文是PHP站点用Squid再次疯狂加速你的WEB,相信大家都有了一定的了解,想要了解更多的技术信息,请继续关注爱站技术频道吧!
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。