收藏本页
联系站长
设为首页
首页 | CDN介绍 | CDN技术 | 业内资讯 | 联盟介绍 | 联盟成员 | 申请加盟 | CDN论坛 | 关于我们 QQ群2号:26660423
CDN联盟 / CDN技术 / squid / 安装squid详细教程(windows版)
安装squid详细教程(windows版)
2006-07-30    mogames    出处:    点击:
安装squid详细教程(windows版)
第一步:先注册联盟(别告诉你不会啊,从cdnunion的网站上就可以注册!)
第二步:联系cdnunion联盟的工作人员,得到squid的下载地址(由于本人的服务器是WIN2K3的,在squid的官方网站上没有找到 for windows版,如果你的服务器是linux的,就可以从官方下载)
第三步:得到squid的压缩包,解压缩到C:\squid
第四步:再联系cdnunion联盟的工作人员,得到squid的conf文件,在ETC文件夹的目录下新建一个文本文档,copy配置文件内容到这个文档,改文件名为squid.扩展名为conf.去掉mime.conf.default和cachemgr.conf.default文件后面的.default.即可
第五步:修改squid.conf配置文件,主要需要修改的有三个地方:
visible_hostname 你的主机名(作用:在cdnunion的服务器上标识出你的主机,以便排错时使用,根据你的机器所在地和ISP及操作系统命名如上海电信LINUX服务器1 sh-cntc-l1)
#有效的主机名
cache_dir ufs i:\cache 25600 16 256  (25600是交换目录size的大小,后面两个 16 和 256暂时不用改.)
#缓寸目录 盘符:\目录 交换区大小(MB)
在reference_age 20 days 和 dns_children 32 前面加#号
#刷新时间
以上几点修改之后保存即可.
第六步:运行cmd.exe
运行下面的命令
cd squid
cd sbin
squid -z
squid -i
exit
第七步:打开 IIS,把所有网站的端口全部改成81.如果你服务器上的网站多的话就要慢慢改了!嘿嘿,最后再重启一遍IIS,这样就把所有80端口关闭了
第八步:打开"管理工具"里的"服务",应该可以看到SquidNT的服务,运行即可.

至此,加速的基本步骤已经完成,等都测试没有问题了就找cdnunion的工作人员把你的网站加到cdnunion的DNS里,南北互通就可以解决了.

补充一下:1.缓存目录一定要保证有写入和读取的权限
                 2.如果你的服务器安装了防火墙之类的软件(包括windows防火墙)都要把81的端口打开,不然你会以为连不通.
                3.如果启动不成功,运行squid -dx,看看是不是目录或者配置文件有错误.

基本就是这些,有问题请跟贴,本文感谢cdnunion的root大力支持.
责任编辑: root

相关链接
squid 2.6配置