mod_pagespeed是一个开源的Apache module,它由谷歌开发,通过优化你的网页来减少响应延迟和带宽占用。
下载 mod_pagespeed
我的是 64位 centos 你们按照自己的系统版本下载
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_x86_64.rpm
手动下载:https://developers.google.com/speed/pagespeed/module/
Latest Beta Version
mod_pagespeed 32-bit .deb (Debian/Ubuntu)
mod_pagespeed 64-bit .deb (Debian/Ubuntu)
mod_pagespeed 32-bit .rpm (CentOS/Fedora)
mod_pagespeed 64-bit .rpm (CentOS/Fedora)
Latest Stable Version
mod_pagespeed 32-bit .deb (Debian/Ubuntu)
mod_pagespeed 64-bit .deb (Debian/Ubuntu)
mod_pagespeed 32-bit .rpm (CentOS/Fedora)
mod_pagespeed 64-bit .rpm (CentOS/Fedora)
然后把模块拷贝到apache目录里。
cp mod_pagespeed*.so httpd/apache/modules/
在给与权限
chmod 755 /httpd/apache/modules/mod_pagespeed*.so
在编辑 pagespeed 配置文件 修改 配置文件路径
vi pagespeed.conf LoadModule version_module /usr/lib64/httpd/modules/mod_version.so LoadModule pagespeed_module /usr/lib64/httpd/modules/mod_pagespeed.so LoadModule access_compat_module /usr/lib64/httpd/modules/mod_access_compat.so LoadModule pagespeed_module /usr/lib64/httpd/modules/mod_pagespeed_ap24.so LoadModule deflate_module /usr/lib64/httpd/modules/mod_deflate.so
上面这些文件路径都修改成自己的路径。
在重启apache就可以了。
哦还有不要忘了把配置加入到apache的httpd.conf 里
可以用
Include conf/pagespeed.conf
包含进去。
默认的mod_pagespeed文件就可以。
如果要修改可以参考官方文档
https://developers.google.com/speed/pagespeed/module/config_filters