apache 开启gzip

Apache-2.4------------ 启用Gzip压缩的方法(apache中虚拟主机配置优先生效)

1、开启模块mod_deflate和mod_filter
2、httpd.conf末尾添加以下内容

vi  /etc/httpd/conf/httpd.conf
<IfModule mod_deflate.c>
DeflateCompressionLevel 9
AddOutputFilterByType DEFLATE text/html text/plain text/xml application/x-httpd-php
AddOutputFilter DEFLATE css js
</IfModule>

3、重启apache

[root@Oldboy extra]# /application/apache/bin/apachectl -t
Syntax OK
[root@Oldboy extra]# /application/apache/bin/apachectl restart

4、测试是否开启gzip

(1)  使用curl查看是否开启gzip
[root@Oldboy ~]# curl  -I  -H "Accept-Encoding: gzip,deflate"   http://bbs.etiantian.org
HTTP/1.1 200 OK
Date: Tue, 05 Jul 2016 03:25:58 GMT
Server: Apache/2.2.31 (Unix) DAV/2 PHP/5.5.32
Last-Modified: Mon, 04 Jul 2016 21:23:19 GMT
ETag: "60363-b-536d5f1f7cc62"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip                                                 表示开启gzip
Content-Length: 31
Content-Type: text/html

(2) 使用wget查看文件大小
[root@Oldboy ~]#   wget   --spider  http://mobile.yingyou360.cn/lingzhu/huajianghuzhilingzhu_1.2.5.apk 
开启 Spider 模式。检查是否存在远程文件。
--2016-05-24 11:22:01--  http://mobile.yingyou360.cn/lingzhu/huajianghuzhilingzhu_1.2.5.apk
正在解析主机 mobile.yingyou360.cn... 114.112.100.245
正在连接 mobile.yingyou360.cn|114.112.100.245|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:246915507 (235M) [application/vnd.android.package-archive]
存在远程文件。

Apache-2.2--------------- 启用Gzip压缩的方法

1、加入“LoadModule deflate_module modules/mod_deflate.so”这行

2、 添加配置项目(在httpd.conf末尾)

vi  /etc/httpd/conf/httpd.conf
<IfModule mod_deflate.c>
# 压缩等级 9
DeflateCompressionLevel 9
# 压缩类型 html、xml、php、css、js
SetOutputFilter DEFLATE
AddOutputFilterByType DEFLATE text/html text/plain text/xml application/x-javascript application/x-httpd-php
AddOutputFilter DEFLATE js css
</IfModule>

3、重启apache

[root@Oldboy extra]# /application/apache/bin/apachectl -t
Syntax OK
[root@Oldboy extra]# /application/apache/bin/apachectl restart

4、测试

(1)  使用curl查看是否开启gzip
[root@Oldboy ~]# curl  -I  -H "Accept-Encoding: gzip,deflate"   http://bbs.etiantian.org

(2) 使用wget查看文件大小
[root@Oldboy ~]#   wget  --spider  http://mobile.yingyou360.cn/lingzhu/huajianghuzhilingzhu_1.2.5.apk 

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值