centos下squid的安装

1,下载安装包

curl -O http://www.squid-cache.org/Versions/v3/3.4/squid-3.4.13.tar.gz 

2,解压安装包

tar -xvf squid-3.4.13.tar.gz

3,编译squid

cd squid-3.4.13/
./configure  --prefix=/var/local/squid-3.4/squid --disable-hostname-checks  --enable-underscore  --enable-snmp --with-maxfd=65535 --enable-storeio=ufs,diskd --enable-follow-x-forwarded-for --enable-gnuregex --enable-async-io=320  --enable-epoll --enable-default-err-language=Simplify_Chinese --enable-storeio=aufs,diskd,ufs --enable-cahce-digests --enable-kill-parent-hack  --enable-default-err-languages="Simplify_Chinese"

4,安装

make && make install

5,创建相关目录

mkdir -p /home/squid
mkdir -p /home/squid/cache1
mkdir -p /home/squid/cache2

6,创建squid用户和组

groupadd squid
useradd squid -g squid -p squid -d /home/squid

7,初始化空间

./squid -z

8,检查配置是否正确

./squid -k parse

9,启动squid
./squid -N -d1





备注:1,编译报错:
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/home/joeyon/squid-3.4.13':
configure: error: no acceptable C compiler found in $PATH

原因:确实c和c++编译器,安装

yum install gcc-c++

2,清除指定url的缓存:

squidclient -m PURGE -p 5006  "http://xxx.xxx.xxx.xxx:8080/pics/5575eebfa3100bee21d5f0a1"

3,执行分片空间前,需要在squid.conf配置相关缓存信息


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值