本帖最后由 民审-M 于 2018-4-2 22:38 编辑
mod_pagespeed是一个开源的Apache module,它由谷歌开发,通过优化你的网页来减少响应延迟和带宽占用。【引用】
mod_pagespeed 需要 Apache 加载 mod_deflate(一个将 web内容gzip压缩后传输的模块)。 查看环境是否安装启用了mod_deflate模块检测方法: - /usr/local/apache-2.4/bin/apachectl -t -D DUMP_MODULES
复制代码如果看到:
则证明是正常加载并启用mod_deflate模块的。
本文是基于AMH 5.3一键LAMP环境,LAMP脚本参考:《LAMP最新源码安装脚本》
实测演示效果地址:demo.caogen8.co/ck 【建站学习研究如需服务器环境配置协助:@小草根】
下载解压mod_pagespeed模块: 【草根吧source包已下载好来自被和谐的谷歌的最新稳定版安装包 64位系统用!↓】【2018.2.5已更新至1.13.35.2稳定版本】 安装mod_pagespeed模块:
[↑ 从RPM文件中提取文件,避免直接安装需要相关依赖包,因为用的是AMH 5.3一键环境,路径变量不一样!] - cp usr/lib64/httpd/modules/mod_pagespeed_ap24.so /usr/local/apache-2.4/modules/
复制代码- chmod 755 /usr/local/apache-2.4/modules/mod_pagespeed_ap24.so
复制代码 创建并修改配置文件:- vi /usr/local/apache-2.4/conf/extra/pagespeed.conf
复制代码 插入(I)如下配置信息:
:wq 保存! 【更多配置参考:https://developers.google.com/sp ... odule/configuration】
- mkdir -p /var/cache/mod_pagespeed/
复制代码- chown -R www.www /var/cache/mod_pagespeed/
复制代码
配置全局httpd.conf文件:
- vi /usr/local/apache-2.4/conf/httpd.conf
复制代码 查找:
- LoadModule http2_module modules/mod_http2.so
复制代码 在其下行加入:
- LoadModule pagespeed_module modules/mod_pagespeed_ap24.so
复制代码 查找:
- Include /usr/local/amh-5.3/vhost/amh-apache.conf
复制代码 在其下行加入:
- Include conf/extra/pagespeed.conf
复制代码
保存!
重启,使全局加载生效!
查看环境是否正常安装并启用了mod_pagespeed模块检测方法:
则证明是正常加载并启用mod_pagespeed模块的。
|