第一种方法是在configure时加入--enable-deflate 这样编译后APACHE就自带了deflate,不用另外调用模块
第二种方法就是生成mod_deflate模块加入到配置文件中,步骤如下:
1、到apache的源文件目录
cd httpd源码包/modules/filters
编译并安装
/usr/local/apache2/bin/apxs -i -c -a mod_deflate.c
2、如果能正确执行,则会把mod_deflate.so拷贝到/usr/local/apache/modules下,
并在配置文件中加入一行 LoadModule deflate_module modules/mod_deflate.so
以上2种方法中任意一种都行,完成后在httpd.conf中加入下面一行就行:
AddOutputFilterByType DEFLATE text/html text/plain text/css text/javascript text/xml application/x-httpd-php
如果你还有更多文件类型需要压缩,那直接在后面添加即可
留下你的看法: