squid cache manager(cachemgr.cgi)配置及使用
2012-03-14 22:37
232 查看
http://hi.baidu.com/hehjm/blog/item/7a9907df2315ec0d622798a9.html
squid cache manager(cachemgr.cgi)配置及使用
实验环境:
1台服务器上面即跑squid又跑apache
例如:squid 服务IP 122.11.22.200 端口80
apache 服务IP 122.11.22.200 端口8000
一、找到cachemgr.cgi 文件所在位置。/usr/local/squid271/libexec/cachemgr.cgi
二、复制 cachemgr.cgi 和 cachemgr.conf 到apache下的cgi-bin下(比如/var/www/cgi-bin)
三、修改squid.conf文件
1、acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl allowmgr src 122.11.22.200 //增加此条,设置除主机外能访问的电脑
acl localhost src 127.0.0.1 122.11.22.200
2、http_access allow manager localhost //增加此条,允许allowmgr设置的电脑允许访问此管理页面
http_access deny manager
3、设置访问密码及权限
在squid.conf 中的cachemgr_passwd 中设置密码及相应权限
cachemgr_passwd 123456 all all 说明此密码允许访问所有权限
cachemgr_passwd secret shutdown 此句说明 密码secret 只允许shutdown 权限
四、修改cachemgr.conf
1、设置主机IP及端口
# hostname:port description
122.11.22.200:80 //主机IP:端口 你要监控的squid的主机和端口
五、使新修正的参数有效
# squid -k reconfigure
试用一下吧.
http://218.93.127.200:8000/cgi-bin/cachemgr.cgi/* 你的Squid主机的IP */
Cache Host: 192.168.100.10 /* 这里不要用localhost了,用Squid主机的IP或hostname */
Cache Port: 80 /* 除非你更改了Squid的port */
Manager name: manager 这是默认的用户名(manager)
Password: secret /* squid.conf有定义的地方,前面讲到了 */ 密码是前面设置的123456
continue
OK,界面应该就会出来了
squid cache manager(cachemgr.cgi)配置及使用
实验环境:
1台服务器上面即跑squid又跑apache
例如:squid 服务IP 122.11.22.200 端口80
apache 服务IP 122.11.22.200 端口8000
一、找到cachemgr.cgi 文件所在位置。/usr/local/squid271/libexec/cachemgr.cgi
二、复制 cachemgr.cgi 和 cachemgr.conf 到apache下的cgi-bin下(比如/var/www/cgi-bin)
三、修改squid.conf文件
1、acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl allowmgr src 122.11.22.200 //增加此条,设置除主机外能访问的电脑
acl localhost src 127.0.0.1 122.11.22.200
2、http_access allow manager localhost //增加此条,允许allowmgr设置的电脑允许访问此管理页面
http_access deny manager
3、设置访问密码及权限
在squid.conf 中的cachemgr_passwd 中设置密码及相应权限
cachemgr_passwd 123456 all all 说明此密码允许访问所有权限
cachemgr_passwd secret shutdown 此句说明 密码secret 只允许shutdown 权限
四、修改cachemgr.conf
1、设置主机IP及端口
# hostname:port description
122.11.22.200:80 //主机IP:端口 你要监控的squid的主机和端口
五、使新修正的参数有效
# squid -k reconfigure
试用一下吧.
http://218.93.127.200:8000/cgi-bin/cachemgr.cgi/* 你的Squid主机的IP */
Cache Host: 192.168.100.10 /* 这里不要用localhost了,用Squid主机的IP或hostname */
Cache Port: 80 /* 除非你更改了Squid的port */
Manager name: manager 这是默认的用户名(manager)
Password: secret /* squid.conf有定义的地方,前面讲到了 */ 密码是前面设置的123456
continue
OK,界面应该就会出来了
相关文章推荐
- squid cache manager(cachemgr.cgi)配置及使用
- SQUID Cache Manager Error(cachemgr.cgi)解决方案
- 如何通过cachemgr.cgi以web方式查看squid的详细运行状态
- cachemgr.cgi配置过程
- 使用spring cacheManager配置Guava Cache和Redis Cache
- spring 注解配置使用id @Qualifier("flightCacheManager")
- VNC XEN 双鼠标问题 以及 使用 virt-manager 工具创建的 Xen 虚拟机配置文件不在 /etc/xen/ 目录中了
- squid使用手册第二章 squid的配置
- Squid代理服务3.1版本的配置和使用简介
- [图文] Fedora 28 使用 Virt-Manager 创建 KVM 虚拟机以及 配置 KVM 虚拟机
- 也说linux使用squid和squidGuard配置代理服务器(已完成)
- 使用Nginx的proxy_cache缓存功能取代Squid
- squid配置-cache_peer和cache_peer_domain详解
- Android OpenCV配置不使用OpenCVManager
- 【翻译自mos文章】在使用Linux大页内存的配置中,使用drop_cache时导致的ORA-600 [KGHLKREM1]问题
- RecyclerView 瀑布流的配置以及它的 StaggeredGridLayoutManager 布局管理器的使用
- DllCacheManager使用说明
- Spring中使用DataSourceTransactionManager进行事务管理的xml配置
- XDebug 配置与使用,WinCacheGrind 查看
- kafka manager安装配置和使用