Chinaunix首页 | 论坛 | 博客
  • 博客访问: 44500
  • 博文数量: 9
  • 博客积分: 1885
  • 博客等级: 上尉
  • 技术积分: 105
  • 用 户 组: 普通用户
  • 注册时间: 2008-02-19 22:38
文章分类

全部博文(9)

文章存档

2011年(3)

2010年(6)

最近访客

分类: 系统运维

2011-01-04 16:46:46

    为了节约带宽,减少网络传输量,加快网速,我们决定对网页进行压缩后再传输给客户.
    可以选择gzip或者deflate来压缩.
    我们的服务器软件是Apache 2.2.3 / CentOS 5
    Apache2.x版本自带了deflate模块,我们可以直接使用(Apache 1.x 使用 modgzip).
    配置:
    vim /etc/httpd/conf/httpd.conf
    /mod_deflate 查找 应该能找到 LoadModule deflate_module modules/mod_deflate.so
    如果前面有#注释,去掉#,如果找不到这行,则找找modules下是否有mod_deflate.so, 然后把这行加入httpd.conf.
    
        DeflateCompressionLevel 9  # 范围1(压缩率低) - 9(压缩率高,CPU占用高)
        AddOutputFilterByType DEFLATE text/html text/plain text/xml
        AddOutputFilter DEFLATE css js
    
    
    测试:用Firefox的Live HTTP Headers插件看PageInfo,
    如果Response headers里面有Content-Encoding: gzip表示配置成功.
阅读(2134) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~