科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网网络频道启动Squid HTTP加速 让Web访问速度更快

启动Squid HTTP加速 让Web访问速度更快

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

首先你得有Squid代理服务器,怎么装我就不讲了,用Redhat的直接使用她的rpm安装就行。

作者:赛迪网 来源:赛迪网 2009年2月16日

关键字: http 广域网加速 网络优化

  • 评论
  • 分享微博
  • 分享邮件
 

首先你得有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。

Squid设置完毕,接着设置Apache。很简单,只要把你的httpd监听端口设置成81就成,然后重启你的Apache。

接着重启你的Squid服务,现在你访问你的Web网站,已经是用了Squid的http加速工作模式,你可以通过看Squid的log日记看到他的运行情况。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章