一、概述
官网:http://www.squid-cache.org/
二、下载安装
2.1 下载
文件名:squid-3.5.12.tar.gz
下载地址:http://www.squid-cache.org/Versions/
2.2 安装
tar zxvf squid-3.5.12.tar.gz
cd squid-3.5.12
./configure --with-MYOPTION --with-MYOPTIONS2
make
make install
参考官网:http://wiki.squid-cache.org/SquidFaq/CompilingSquid
三、配置代理
3.1 配置
/usr/local/squid/etc/squid.conf
http_port 80
cache_mem 1000 MB
cache_dir /usr/local/squid/var/cache 1000 16 256
http_access allow all
visible_hostname testproxy
3.2 启动
设置缓存:
/usr/local/squid/sbin/squid -z
修改缓存目录的权限:
chmod -R 777 /usr/local/squid/var
启动squid:
/usr/local/squid/sbin/squid -N -C -d1
3.3 设置浏览器
在浏览器设置,代理为squid的服务器即可上网
参考资料:
用squid做代理上网:http://blog.csdn.net/ablo_zhou/article/details/3870089