安装squid:
yum install squid
安装的版本是squid-3.1.10-1.el6_2.3.i686。
一、正向代理
1、先备份配置文件
cp /etc/squid/squid.conf /etc/squid/squid.conf.bak
2、编辑配置文件
vim /etc/squid/squid.conf
修改:
http_access deny all
为:
http_access allow all
允许所有用户使用代理。
修改:
http_port 3128
为:
127.0.0.1:3128
设置squid代理IP和端口。
3、检查配置参数是否有错
squid -k parse
初始化缓存:
squid -z
启动服务:
service squid start
查看端口是否打开:
netstat -ntpl
在squid.conf 配置文件中添加 下面的配置
#其中3128是Squid监听端口,Http默认80端口, http_port 3128 vhost vport #127.0.0.1为Nginx服务的IP地址,后面的80是Nginx服务的端口 cache_peer 127.0.0.1 parent 80 0 no-digest no-query originserver
启动服务之前 一定要先初始化缓存目录
squid -z squid
[/size]