安装deflate模块
./configure \ --enable-deflate
make && make install
在主配置文件末尾添加参数
AddOutputFilterByType DEFLATE text/html text/plain text/css text/xml text/javascript image/jpg
DeflateCompressionLevel 9
SetOutputFilter DEFLATE
vim /usr/local/httpd/conf/httpd.conf
把106行的这条
#LoadModule deflate_module modules/mod_deflate.so
#去掉,注释掉
检查语法和模块是否开启
httpd -t
Syntax OK ###语法正确
apachectl -t -D DUMP_MODULES | grep "deflate"
deflate_module (shared) ###deflate模块开启
vim /usr/local/httpd/htdocs/index.html
编辑主页添加一张图片(不要忘记给图片授权)
It works!
启动验证一下
systemctl start httpd
关闭apache
systemctl stop httpd
安装expires模块
./configure \ --enable-expires
make && make install
在主配置文件末尾添加参数
ExpiresActive On
ExpiresDefault "access plus 30 seconds"
vim /usr/local/httpd/conf/httpd.conf
把113行的这条
#LoadModule expires_module modules/mod_expires.so
#去掉,注释掉
检查语法和模块是否开启
httpd -t
Syntax OK
apachectl -D DUMP_MODULES | grep expires
expires_module (shared)