下载中心 | 网站地图 | 站内搜索 | 加入收藏

安恒公司 / 技术文章 / 安恒公司网管员手记 / apache2 mod-gzip --安恒网管员手记

2005-01-01 刘世伟  阅:    下页:
apache2 mod-gzip --安恒网管员手记

apache1.3,大家常用mod-gzip对输出内容进行压缩,现在主流的浏览器都支持gzip解压缩,这样可以大大减轻网络流量。

apache2下,这个模块换名为mod_deflate,在debian下如下配置,来打开deflate
在debian下,把apache2的设置文件分成了多个小文件,模块的调入和配置放在
/etc/apache2/mods-available目录下,要调入mod_deflate模块,只要做一个符号连接:
ln -s /etc/apache2/mods-available/deflate.load  /etc/apache2/mods-enabled/deflate.load
然后建立配置文件/etc/apache2/mods-available/deflate.conf  同样做符号连接
ln -s /etc/apache2/mods-available/deflate.conf  /etc/apache2/mods-enabled/deflate.conf

设置文件只包含一行,对3种文件输出进行压缩
AddOutputFilterByType DEFLATE text/html text/plain text/xml

然后重新启动apache2:
/etc/init.d/apache2 reload

下面是压缩前后,apache的日志,可以看出流量减小了差不多5倍
192.168.2.12 - - [01/Mar/2005:10:22:19 +0800] "GET /net/client/member.php HTTP/1.1" 200 39784 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)"
192.168.2.12 - - [01/Mar/2005:10:23:29 +0800] "GET /net/client/member.php HTTP/1.1" 200 39784 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)"
192.168.2.12 - - [01/Mar/2005:10:27:32 +0800] "GET /net/client/member.php HTTP/1.1" 200 8177 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)"
192.168.2.12 - - [01/Mar/2005:10:27:57 +0800] "GET /net/client/member.php HTTP/1.1" 200 8195 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)"

下页:   

相关文章
apache2内存占用过高 - 11-01-15 - 阅读: 141363
安恒网管员手记: apache日志文件的自动切分 - 04-06-17 - 阅读: 159748
apache - 03-06-11 - 阅读: 141241
apache 中开关某虚拟主机的php功能 - 02-10-30 - 阅读: 160427
安恒网管员手记: apache的默认语言设置 - 02-10-28 - 阅读: 314730

Email给朋友 打印本文
版权所有·安恒公司 Copyright © 2004   gentoo.anheng.com.cn   All Rights Reserved    
北京市海淀区首体南路9号 主语国际商务中心4号楼8层 (邮编100048) 电话:010-88018877