1、步骤一:开启apache的压缩功能,首先要开启apache的压缩模块,进入/etc/httpd/conf目录,使用vi编辑httpd.conf文件,开启deflate_Module和headers_Module模块(去掉前面#注释)。配置:LoadModule deflate_module modules/mod_deflate.soLoadModule headers_module modules/mod_headers.so
2、步骤二:在httpd.conf文件最后加上下面代码<IfModule mod_deflate.c> SetOutputFilter DEFLATE #打开开关,Apache 对传输到浏览器的内容进行压缩 DeflateCompressionLevel 6 #压缩级别,9是最高级,1是最低级,不建议压缩级别过高,否者cpu负担过高</IfModule>此外除了上述配置,还可以增加如下标签配置SetEnvIfNoCase #设置不进行压缩的文件类型AddOutputFilterByType #对指定的文件类型进行压缩
3、步骤三:上述配置完成后,重启apache服务,使gzip压缩配置生效。systemctl restart httpd
4、步骤四:最后验证gzip压缩是否生效,打开网站,使用google浏览器的F12,打开network查看response Headers,查看标签含有Content-Encoding:gzip,存在则代表压缩生效。