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.confsquid.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请求的端口


原文地址:https://www.cnblogs.com/derekchen/p/1521847.html