使用Squid搭建代理服务器

一、安装
1.从http://www.squid-cache.org/Versions/v2/2.5/squid-2.5.STABLE9.tar.gz下载安装文件并解压缩
2.进入squid-2.5.STABLE9目录,输入命令:./configure --enable-storeio=ufs,null
3.编译文件,输入命令:make
4.执行安装,输入命令:make install
安装成功后会在/usr/local/下面产生一个squid的子目录,作为squid的$SquidHome,相关的config文件存在于$SquidHome/etc
可以将$SquidHome/man下面的man8复制到/usr/man,以建立squid的帮助系统,这样我们可以通过输入:man squid来获得帮助。
二、设置

三、运行
输入命令:/usr/local/squid/sbin/squid即可启动
我们可以编写一个名为StartSquid.sh的shell脚本来启动,避免输入冗长的命令行:
#bash
echo "Start squid"
/usr/local/squid/sbin/squid
修改StartSquid.sh为可执行:chmod +X StartSquid.sh
将其移至sbin目录下,使得仅限于root可用:mv StartSquid.sh /sbin
这样,root只需输入StartSquid.sh便可启动
(另一种选择就是将$SquidHome加入path)

参考:
1.http://www.linuxforum.net/forum/showflat.php?Cat=&Board=proxy&Number=384474&fpart=1&PHPSESSID=
2.http://www.squid-cache.org/Doc/FAQ/FAQ.html
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值