HTTP压缩代理 ziproxy 配置

回复 收藏
ziproxy是一款转发、不缓存的http压缩代理软件,Ziproxy 可以压缩图像转换到低质量的JPEG格式或JPEG 2000格式的图片,还可以压缩HTML和其他text样的数据。同时它还提供 HTML/CSS/JS 的优化,主动的主机名称解析,透明代理等。

如下为如何安装以及配置 ziproxy
wget http://cdnetworks-kr-1.dl.sourceforge.net/project/ziproxy/ziproxy/ziproxy-3.1.3/ziproxy-3.1.3.tar.bz2

tar jxvf ziproxy-3.1.3.tar.bz2

cd  ziproxy-3.1.3

yum install -y giflib giflib-devel
./configure --prefix=/usr/local/ziproxy --with-gif --with-jpeg --with-png

make && make install

useradd ziproxy

mkdir   /etc/ziproxy

cp  /usr/local/src/ziproxy-3.1.3/etc/ziproxy/ziproxy.conf     /etc/ziproxy/ziproxy.conf

vim   /etc/ziproxy/ziproxy.conf
添加以下内容:
Port=80
Address="10.0.2.3"
NextProxy="127.0.0.1"
NextPort=8080
MaxActiveUserConnections = 0
PIDFile = "/var/run/ziproxy.pid"
RunAsUser = "ziproxy"
RunAsGroup = "ziproxy"
Gzip = true
ImageQuality = {30,25,25,20}
ConnTimeout=90
MaxSize=512
TransparentProxy=true
MaxUncompressedGzipRatio=2000
MinUncompressedGzipStreamEval=10000000
MaxUncompressedImageRatio = 500
DebugLog = "/var/log/ziproxy/debug.log"
ErrorLog = "/var/log/ziproxy/error.log"
AccessLog = "/var/log/ziproxy/access.log"

mkdir  /var/log/ziproxy/
cp /usr/local/src/ziproxy-3.1.3/etc/init.d/ziproxy  /etc/init.d/

vim /etc/init.d/ziproxy
更改 "ZIPROXY=/usr/bin/ziproxy"  ---->  "ZIPROXY=/usr/local/ziproxy/bin/ziproxy"

chkconfig --add ziproxy  

chkconfig ziproxy on

service ziproxy start


ziproxy官方网站  http://ziproxy.sourceforge.net/
2010-07-19 18:40 举报
已邀请:

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: