Squid安装与使用--设置代理服务器
Squid是一个缓存internet数据的一个软件,它接收用户的下载申请,并自动处理所下载的数据。也就是说,当一个用户象要下载一个主页时,它向Squid发出一个申请,要Squid替它下载,然后Squid连接所申请网站并请求该主页,接着把该主页传给用户同时保留一个备份,当别的用户申请同样的页面时,Squid把保存的备份立即传给用户,使用户觉得速度相当快。目前,Squid 可以代理HTTP, FTP, GOPHER, SSL 和 WAIS 协议,暂不能代理POP, NNTP等协议。不过,已经有人开始修改Squid,相信不久的将来,Squid能够代理这些协议。
这是个设置代理的好帮手啊,主要从以下几个方面来进行安装:
squid的下载 -- squid的编译 -- squid的安装 -- squid的配置 -- squid的启动
1、squid的下载:
上面是官网下载,保证完整,可用。
2、squid的编译
先解压
3、squid的安装
然后进入目录
指定安装目录配置
最后执行
要等一会儿,时间有些长。
安装完成了,我们切换到之前安装的目录,进行配置,这样好让其他的机器也能访问自己的squid代理服务器.
4、squid的配置
最后启动squid在后台运行.
5、squid的启动
OK,然后再网页上设置一下代理访问就行了,浏览器设置代理,不懂就百度吧.....
如果不想自己编译安装,可以自己yum install squid就行了
这是个设置代理的好帮手啊,主要从以下几个方面来进行安装:
squid的下载 -- squid的编译 -- squid的安装 -- squid的配置 -- squid的启动
1、squid的下载:
wget http://www.squid-cache.org/Versions/v3/3.4/squid-3.4.4-20140323-r13111.tar.gz
上面是官网下载,保证完整,可用。
2、squid的编译
先解压
tar -zxf squid-3.4.4-20140323-r13111.tar.gz
3、squid的安装
然后进入目录
cd squid-3.4.4-20140323-r13111
指定安装目录配置
./confingure --prefix=/usr/local/squid3.4.4
最后执行
make && make install
要等一会儿,时间有些长。
安装完成了,我们切换到之前安装的目录,进行配置,这样好让其他的机器也能访问自己的squid代理服务器.
4、squid的配置
cd /usr/local/
chown nobody.nobody squid3.4.4
cd /usr/local/squid3.4.4
vim /etc/squid.conf
找到 http_access deny all 这一项修改为:
http_access allow all
最后启动squid在后台运行.
5、squid的启动
/usr/local/squid3.4.4/sbin/squid &
OK,然后再网页上设置一下代理访问就行了,浏览器设置代理,不懂就百度吧.....
如果不想自己编译安装,可以自己yum install squid就行了