window server 2003 下安装squid

安装系统要求:
windows server2003 service pack2 注:不能是r2版,否则squid服务启动会出错

1.把squid-2.6.STABLE13-bin.zip解压缩,把里面的squid文件夹拷到c:\下(squid默认的是c:\squid)

2.squid\etc目录下把

<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--> squid.conf.default拷贝一份重新命名为squid.conf
cachemgr.conf.default拷贝一份重新命名为cachemgr.conf
mime.conf.default拷贝一份重新命名为mime.conf

3.用文本编辑器打开squid.conf,需要修改的地方:

找到#http_port 3128在后面增加一行

http_port 81 transparent #某些机器上80端口已被占用,所以这里用81 完成配置后可使用netstat -a来查看该端口是否启用

找到#cache_peer 在后面增加一行

cache_peer 10.0.2.137 parent 7001 0 no-query originserver

找到# TAG: visible_hostname在后面增加一行

visible_hostname volcano(任意命名)

找到#tag http_access ,然后在#Default:增加一行

http_access allow all # 允许所有用户访问

4.从命令行到c:\squid\sbin目录下执行

squid -i 注:squid -i -n dnt_squid (命名squid服务的新名称) squid -r -n dnt_squid (删除指定名称的服务)

squid -z

安装完成

5.从服务里启动squid 或在cmd下: net start dnt_squid (启动), net stop dnt_squid (关闭)

访问squid服务器:

http://10.0.2.137:81/ (你的squid服务器IP地址),这时squid会指向 http://10.0.2.137:7001 (web服务器地址:即产品dnt的站点地址)

如果把#http_access deny all打开把http_access allow all注释掉,你的访问就会被拒绝

相关链接:http://blog.csdn.net/changesway/archive/2008/10/22/3124919.aspx

其它squid.conf配置

# 主机文件路径
hosts_file c:/windows/system32/drivers/etc/hosts

# 设置日志目录和日志格式
access_log d:/squid/var/logs/access.log squid
cache_log d:/squid/var/logs/cache.log
cache_store_log d:/squid/var/logs/store.log emulate_httpd_log on

# 缓存管理员
cache_mgr webmaster@example.com

# cache目录和大小的设置,1GB硬盘空间和256M内存
cache_dir ufs d:/squid/var/cache 1024 16 256 cache_mem 256 MB

# 设置上级根服务器的地址,当然cache_peer还可以设置兄弟节点、上级cache服务器等等,这里这设置了源服务器地址
cache_peer 电信服务器IP parent 80 0 no-query originserver

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值