日志标签:LinuxSEE

在LinuxSEE服务器上添加squid代理本机apache

分类:SQUID评论:1条作者:雨尚日期:2011-04-21

LinuxSEE服务器上添加squid本机代理

原理:本机squid代理本机apache服务,squid占用80端口,apache占用8080端口,由iptables做80->8080的转发,squid相当于apache前的一层过滤保护膜,当有用户访问时自动抓取后端图片、html、flash等文件并缓存到内存中,以后每当有新用户访问时squid会自动把文件由内存提交给用户,为用户访问提供更快的速度!

1.安装squid

tar zxvf squid-2.6.STABLE4.tar.tar

cd squid-2.6.STABLE4

./configure --prefix=/opt/squid --with-maxfd=30000 --enable-snmp --with-large-files

make && make install

_____________________________________________________________________________

2.添加squid用户,设置日志和缓存存放目录

useradd squid -s /sbin/nologin

mkdir -p /var/squid/cache

mkdir -p /var/squid/log

chown -R squid.squid /var/squid

_____________________________________________________________________________

 继续阅读...