rss· 投稿· 设为首页· 加入收藏· 繁體版

squid3.0快速缓存实现(一)

基于Squid的反向代理加速缓存实现

安装软件:squid-3.0.STABLE5

参考资料:http://hi.baidu.com/ubb3000/blog/item/24de45b1686f8d51092302e0.html

一、编译安装
#tar zxvf squid-3.0.STABLE11.tar.gz   //稳定版
#cd squid-3.0.STABLE11
#./configure --prefix=/usr/local/squid \
--enable-arp-acl \
--enable-linux-netfilter \
--enable-pthreads \
--enable-err-language="Simplify_Chinese" \
--enable-default-err-language="Simplify_Chinese" \
--enable-underscores \
--disable-internal-dns \   
--enable-pf-transparent \
--enable-referer-log
#make
#make instlal

注:--enable-internal-dns   做多个网站反向代理时使用,允许使用内部dns,也可改/etc/hosts
====================================================

二、初始化

#adduser squid

#addgroup squid

#mkdir /usr/local/squid/var/cache

#mkdir /usr/local/squid/var/logs

#chown -R squid:squid /usr/local/squid/var/cache   //默认nobody运行

#chown -R squid:squid /usr/local/squid/var/logs

#squid -z //初始化cache目录 #squid -zX 可查看初始化过程

在/etc/hosts中:加入内部的DNS解析,比如:

192.168.1.65 www.testsquid.com
顶一下
(0)
踩一下
(0)