https://static.06ms.com/static/images/index/8.jpg

安装mod_deflate启用apache的GZIP压缩

操作系统:Linux Cent OS 5

相关环境:Apache httpd 2.2.15

安装版本:apache httpd 2.2.15内置mod_deflate

gzip原本是文件压缩格式,扩展名为.gz,HTTP协议用它来改进WEB应用程序性能,加快HTTP请求返回内容的下载速度,增加用户体验,降低网络带宽占用apache内置有mod_deflate模块来启用gzip功能,但假如安装apache的时候没有编译相关模块,就需要你手动安装一次,以启用它:

首先到你的apache源码目录,查找到mod_deflate.c文件

Mac及Linux下都可用locate mod_deflate.c 通常位置:apachehttpd源码目录/modules/filters/mod_deflate.c 进入上面找到的目录运行下面的命令:

/usr/local/apache/bin/apxs -i -c -a mod_deflate.c
注:apxs目录请参照您自己的机器,通常在apache安装目录的bin目录下
https://static.06ms.com/attach/2012/06/18/1280847992_55697880.png

Gzip开启压缩网页文件,提高打开速度!(支持.htaccess)

1.新建一个名为 php.ini 的文件,输入以下内容,保存,上传至网站根目录。
用附件里的探针检查环境是否支持zlib类库(需要支持才可以)
output_buffering = Off
output_handler =
zlib.output_compression = On

2.将以下代码拷贝到.htaccess文件中,上传至网站根目录中即可~
<ifmodule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/css text/plain text/xml application/x-httpd-php application/x-javascript
</ifmodule>

如果有.htaccess文件,可以把上面代码加入第一行.如:

适用于VPS或者DS。在配置服务器时,将Apache2.x系列已经内置了的Deflate模块一并安装即可。具备此模块的共享空间同样适用。 mod_deflate模块配置相对灵活,推荐安装。另外还可将image/gif image/jpeg image/png添加进去。
如果压缩包里的 .htaccess文件 可以用于覆盖安装的 bo-blog 2.1.1 程序的 Apache 服务器