SQUID
一。安装
rpm ivh squid
二。启动及调试
chkconfig squid on
service squid start
/etc/sysconfig/squid
SQUID_OPTS=”-D -X”
log
/var/log/squid/access.log
/var/log/squid/cache.log
/var/log/squid/store.log
/var/log/message
三。 vi /etc/squid/squid.conf
1.squid.conf和 squid.conf.default
2.acl http_access
设置访问控制权限
3.设置缓存
a.cache_peer:
父层缓存服务器地址
b.cache_mem:8M
用于缓存的内存大小,默认8M,此值不可以太大,cache实际使用的值是此值的三倍
c.cache_dir:/var/spool/squid 100 16 256
缓存目录/var/spool/squid,此文件夹空间100M,第一层16个目录
第二层256个目录
d.cache_mgr derek。chen
squid进程crash后邮件通知地址
e.cache_effective_user
squid进程启动后,后续进程的执行有效用户,默认为squid,可以修改
4.端口号:
a.http_port 3128
等待客户端连接squid的端口
b.icp_port 3130
用于向相邻或父层缓存服务器发送icp请求的端口
c.htcp_port 4827
用于向相邻或父层缓存服务器发送htcp请求的端口