红联Linux门户
Linux帮助

用cachemgr.cgi监控squid的问题

发布时间:2010-08-28 11:55:34来源:红联作者:pytxxg
squid刚配好,需要用cachemgr.cgi监控,可是从网上找了好多配置方法都不好。
现在用如下方法
Cachemgr.cgi配置
为了更方便检查命中率,还需要配置squid自带的cgi脚本: cachemgr.cgi ,次脚本可以放在本机的apache或其他机器的apache /cgi-bin/目录下,然后进行配置:
注意: squid 的etc目录下的 cachemgr.conf 和 cachemgr.cgi 文件必须放在同一个目录下。
修改 cachemgr.conf 目录下的配置为
192.168.1.15:80 此处端口80为squid端口。否则后面会报错。
配置apache
1、去掉 AddHandler cgi-script .cgi 前面的 # 号;
2、ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin/" 去掉前面的 ‘#’,一般apache默认是去掉的;
3、增加一下配置:


Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
Options -Indexes



AuthType Basic
AuthName "squidadmin"
AuthUserFile /usr/local/squid/etc/squid.pwd
require valid-user


生成cachemgr.cgi访问密码:
htpasswd -c squid.pwd squidadmin
chown apache.apache squid.pwd
我照着做了之后输入http://ip地址/cgi-bin/cachemgr.cgi,出现一个输入口令和密码的框体

但是我不管输入哪个用户名和密码都不对
请问我该怎么配置?
文章评论

共有 0 条评论