正向代理Squid安装配置方案

Squid安装配置

文档说明将安装目录指定到/usr/local/squid目录,用户/用户组为domains:domains可根据实际情况调整

  1. #切换到root用户安装
  2. #解压

tar -zxf squid-5.5.tar.gz

  1. #进入解压目录
cd squid-5.5
  1. #安装到指定目录,安装目录/usr/local/squid根据实际情况可修改
./configure  --prefix=/usr/local/squid
  1. #,编辑,时间比较长,耐心等待
make    
  1. #安装
make install
  1. #创建磁盘交换目录
vi usr/local/squid/etc/squid.conf文件,将cache_dir注释放开,并根据实际情况调整缓存目录位置
  1. 配置启动端口9090不配置时默认端口是3128
http_port 9090
9、#创建磁盘交换目录
  /usr/local/squid/sbin/squid -z
10、#更改所有者
chown  -R  domains:domains /usr/local/squid
11、安装完成,切换到普通用户启停服务
bin目录:
purge 用户清理缓存
squidclien 用于客户端测试服务端
etc目录,各种配置文件,主要关注squid.conf  配置文件squid.conf配置文件:
1.NETWORK OPTIONS (有关的网络选项)
2.OPTIONS WHICH AFFECT THE NEIGHBOR SELECTION ALGORITHM (作用于邻居选择算 法的有关选项)
3.OPTIONS WHICH AFFECT THE CACHE SIZE (定义cache大小的有关选项)
4.LOGFILE PATHNAMES AND CACHE DIRECTORIES (定义日志文件的路径及cache的目录)
5.OPTIONS FOR EXTERNAL SUPPORT PROGRAMS (外部支持程序选项)
6.OPTIONS FOR TUNING THE CACHE (调整cache的选项)
7.TIMEOUTS (超时)
8.ACCESS CONTROLS (访问控制)
9.ADMINISTRATIVE PARAMETERS (管理参数)
10.OPTIONS FOR THE CACHE REGISTRATION SERVICE (cache注册服务选项)
11.HTTPD-ACCELERATOR OPTIONS (HTTPD加速选项)
12.MISCELLANEOUS (杂项)
13.DELAY POOL PARAMETERS (延时池参数)
sbin目录:squid执行文件,主要做squid的启停
var目录:
cache 缓存
logs 日志
run 运行临时文件
启停等执行命令

cd /usr/local/squid

检查配置文件:./sbin/squid –k parse
启动:./sbin/squid
刷新配置文件:./sbin/squid –k reconfigure
停止:./sbin/squid -k shutdown

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值