WINDOWS系统下怎样配置squid做CDN的简明图解

先提条件,您预安装配置squid的这台计算机必须是联入网络的,系统版本是windows 2000/xp/2003/server 2003。

1)先下载Squid for Windows版本(http://www.jb51.net/softs/43599.html),下载地址如下(ZIP文件名称:squid-2.7.STABLE4-bin.zip),可以把这个文件下载到桌面,这样好找好操作。

Squid是Linux/Unix下著名的代理服务器软件,很多商业版本的代理服务器都是基于Squid进行开发的:
http://www.squid-cache.org/products.html

而最近才偶尔发现Squid原来也有For  Windows的版本:
http://www.acmeconsulting.it/SquidNT/download.html

虽然此版本不是Squid项目官方发布的For Windows版,但是从发布的版本记录可以看出,此版本的维护者还是很负责任的。希望在Windows平台下搭建代理服务器的同学不妨试用一下。

http://squid.acmeconsulting.it/download/squid-2.7.STABLE4-bin.zip

2)这步是解压文件,将刚才下载下来的ZIP文件(squid-2.7.STABLE4-bin.zip)复到到C盘的根目录,然后在这个文件上点击鼠标右键,选择“解压到 squid-2.7.STABLE4-bin”命令,即可在C盘根目录生成一个squid文件夹。这样的话,Squid for Windows版本就被“安装”到您的计算机中了。注意:尽量不要修改路径和文件夹名,尽量放在C盘根目录,文件夹名不要改,就叫squid,因为Squid for Windows默认安装位置就是C:\squid,这点大家要谨慎。如果您要修改路径和文件夹名的话那得修改squid里面很多配置的,相当麻烦。

3)开始-运行-cmd,打开窗口后,按下图在DOS命令行下输入命令。

经过测试其实直接复制一份squid.conf与mime.conf在C:\squid\etc\就可以了,放在根目录提示找不到配置文件。

4)关闭DOS窗口,回到桌面。进入我的电脑-C盘,双击打开squid文件夹,双击打开squid.conf文件,对这个文件进行配置编辑。按Ctrl+F,输入acl Safe_ports port 777,回车。然后在# multiling http后面按回车,增加一个空格,写入内容如下图所示。

5)再按Ctrl+F输入http_access deny CONNECT,回车,找到查找内容。在SSL_ports后按回车增加2个空行,输入内容请看下图所示。

6)找到# cache_mem 8 MB这句删掉前面的#号将默认的8修改到需要的大小,这里的数值应视具体的机器可用内存而定,应在内存允许的情况下尽量地设置的大一些以提高代理服务器性能,但不能让代理服务器的缓存大小影响本机器的性能。如下图操作即可。

7)设置hostname,请按下图操作。

8)按Ctrl+S保存对squid.conf文件的编辑,然后关闭即可。

9)开始-运行-cmd,输入如下3条命令。

cd c:\squid\sbin\

squid -i

squid -z

squid

10)配置完毕。

到这里,squid部分就搭建成功了

上面的补充:

windows 上面安装squid 加速代理网站

windows squid 下载

下载解压到 c:\squid

c:\squid\etc\squid.conf 如下

复制代码 代码如下:

#本地绑定的IP端口

http_port IP:80 vhost

visible_hostname localhost

cache_dir ufs c:/squid/cache 1024 16 256

cache_mem 100 MB

#代理的IP地址和端口

cache_peer ip地址 parent 80 0 no-query originserver weight=1 name=a

cache_peer IP地址 parent 80 0 no-query originserver weight=1 name=b

#加速两个站点

cache_peer_domain a www.aaa.com

cache_peer_domain b www.bbb.com

acl all src 0.0.0.0/0.0.0.0

http_access allow all

cache_peer_access a allow all

cache_peer_access b allow all

tcp_recv_bufsize 65535 bytes

cache_mgr [email protected]

icp_port 0

c:\squid\etc\mime.conf.default 复制成 mime.conf

创建缓存目录

c:\squid\sbin\squid -z

安装成服务

c:\squid\sbin\squid -i

启动服务

net start squid

下面开始做域名解析.

打开目录C:\WINDOWS\system32\drivers\etc

用记事本打开hosts编辑并保存 

61.174.63.74 cdn.jb51.net cdn.jb51.cn

(这个IP是指您的主服务器IP,不是CDN机器的IP)

文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/209010.html<

(0)
运维的头像运维
上一篇2025-04-09 06:44
下一篇 2025-04-09 06:46

相关推荐

  • 个人主题怎么制作?

    制作个人主题是一个将个人风格、兴趣或专业领域转化为视觉化或结构化内容的过程,无论是用于个人博客、作品集、社交媒体账号还是品牌形象,核心都是围绕“个人特色”展开,以下从定位、内容规划、视觉设计、技术实现四个维度,详细拆解制作个人主题的完整流程,明确主题定位:找到个人特色的核心主题定位是所有工作的起点,需要先回答……

    2025-11-20
    0
  • 社群营销管理关键是什么?

    社群营销的核心在于通过建立有温度、有价值、有归属感的社群,实现用户留存、转化和品牌传播,其管理需贯穿“目标定位-内容运营-用户互动-数据驱动-风险控制”全流程,以下从五个维度展开详细说明:明确社群定位与目标社群管理的首要任务是精准定位,需明确社群的核心价值(如行业交流、产品使用指导、兴趣分享等)、目标用户画像……

    2025-11-20
    0
  • 香港公司网站备案需要什么材料?

    香港公司进行网站备案是一个涉及多部门协调、流程相对严谨的过程,尤其需兼顾中国内地与香港两地的监管要求,由于香港公司注册地与中国内地不同,其网站若主要服务内地用户或使用内地服务器,需根据服务器位置、网站内容性质等,选择对应的备案路径(如工信部ICP备案或公安备案),以下从备案主体资格、流程步骤、材料准备、注意事项……

    2025-11-20
    0
  • 如何企业上云推广

    企业上云已成为数字化转型的核心战略,但推广过程中需结合行业特性、企业痛点与市场需求,构建系统性、多维度的推广体系,以下从市场定位、策略设计、执行落地及效果优化四个维度,详细拆解企业上云推广的实践路径,精准定位:明确目标企业与核心价值企业上云并非“一刀切”的方案,需先锁定目标客户群体,提炼差异化价值主张,客户分层……

    2025-11-20
    0
  • PS设计搜索框的实用技巧有哪些?

    在PS中设计一个美观且功能性的搜索框需要结合创意构思、视觉设计和用户体验考量,以下从设计思路、制作步骤、细节优化及交互预览等方面详细说明,帮助打造符合需求的搜索框,设计前的规划明确使用场景:根据网站或APP的整体风格确定搜索框的调性,例如极简风适合细线条和纯色,科技感适合渐变和发光效果,电商类则可能需要突出搜索……

    2025-11-20
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注