一向是财大气粗的 Google 为广大的站长免费提供了不少好东西,Pagespeed 就是其中之一

军哥 LNMPA 使用 Pagespeed 模块进一步优化网站速度

本来是想写完整的 Nginx 和 Apache 等服务器软件的安装方法的,但是考虑到互联网上面到处都是、所以我就针对军哥 LNMPA 来写一个安装方法。

使用一建包的要么是挂探针的土豪,要么就是新手了、今天讲 LNMP1.1 转 LNMPA 后如何安装 Pagespeed

一、解包手动安装

由于 LNMPA 一键包安装的地址比较特殊,所以我们直接 rpm 安装是没有用的、不过可以解开后自己来

1、首先你需要知道你系统是什么架构的,其次就是下载 rpm 包(针对 Centos,相信用 Debian/Ubuntu 的大神们自己有能力从官方下包)

getconf LONG_BIT

输出“32”则下载:https://cdn.zntec.cn/store/software/pagespeed/mod-pagespeed-stable_current_i386.rpm

输出“64”则下载:https://cdn.zntec.cn/store/software/pagespeed/mod-pagespeed-stable_current_x86_64.rpm

2、提取文件

命令:“rpm2cpio 改为你下载的 rpm 地址 | cpio -idmv”,例如:

rpm2cpio mod-pagespeed-stable_current_x86_64.rpm | cpio -idmv

如下图所示,会显示提取后的文件地址:

军哥 LNMPA 使用 Pagespeed 模块进一步优化网站速度

二、手动放置文件

1、由于我是 64 位的,刚刚提取的文件目录分别如下:

./etc/cron.daily/mod-pagespeed
./etc/httpd/conf.d/pagespeed.conf
./etc/httpd/conf.d/pagespeed_libraries.conf
./usr/bin/pagespeed_js_minify
./usr/lib64/httpd/modules/mod_pagespeed.so
./usr/lib64/httpd/modules/mod_pagespeed_ap24.so
./var/cache/mod_pagespeed
./var/log/pagespeed

这里,我们需要把 mod_pagespeed.so 和 pagespeed.conf 放到相应的目录(看着地址改,32 位的地址是 ./usr/lib,不是 ./usr/lib64):

cp ./etc/httpd/conf.d/pagespeed.conf /usr/local/apache/conf/
cp ./usr/lib64/httpd/modules/mod_pagespeed.so /usr/local/apache/modules/

设置文件权限,还有别忘了新建文件夹:

chmod 755 /usr/local/apache/modules/mod_pagespeed.so #设置权限
mkdir /var/cache/mod_pagespeed/{cache,files} -p #新建文件夹

2、修改 Pagespeed.conf 把里面的三个 apache 地址都改正确,如图:

军哥 LNMPA 使用 Pagespeed 模块进一步优化网站速度

3、最后的一步,修改 httpd.conf(vim /usr/local/apache/conf/httpd.conf),在最底下加入如下一句:

Include "/usr/local/apache/conf/pagespeed.conf"

然后重启一下 apache 就大功告成了!!

三、番外篇:定制属于自己的优化效果

官方开放了许多过滤器,可以达到不同的效果。让你的网站优化到极限,只需要修改 Pagespeed.conf 即可:

军哥 LNMPA 使用 Pagespeed 模块进一步优化网站速度

具体的设置就不说咯,挂威劈恩去 Google 官方的 Pagespeed 介绍页面看吧,用法、例子还有详细的过滤器说明都有!


小结

这篇文章好久之前就准备发了,而且当时准备发完整的 Nginx + Apache + 手动安装的方法

因为最近比较忙就偷个懒把、好久没更新文章了就上来刷一篇了

然后,我又要做一回恩爱狗:

军哥 LNMPA 使用 Pagespeed 模块进一步优化网站速度

我眼睛小,别介。那天整晚没睡好,头发也懒得打理了、人丑别揭穿 。。人生已经如此的艰难 。。.

目前有8条回应
Comment
Trackback
Loading ....
  • Xider 回应于2015/05/18 12:36 回复TA

    LNMPA内存大户啊。。。LNMP+Ngx_pagespeed这样做也是不错哒

    • Tomas 回应于2015/05/19 02:39 回复TA

      我喜欢 Tengine + Php 7 Dev,目前暂时来说还算稳定。 。就是 502 问题比较多、不过加了个 curl 检测 502 的基本没出现过问题

  • ivmm 回应于2015/03/28 22:35 回复TA

    Pagespeed 用在Nginx都感觉优点不稳定,不要说LANMP了~

    • Tomas 回应于2015/03/29 15:57 回复TA

      相当于用在 Apache 而已 。。。

  • 皮蛋 回应于2015/03/21 18:05 回复TA

    Show en ai,quickly die 👿 死得快!

    • Tomas 回应于2015/03/21 18:07 回复TA

      文章刚刚修复就有人过来评论

      • av 回应于2015/09/27 00:00 回复TA

        @Tomas: 说好的https://www.zntec.cn/archives/sms_attack.html更新在哪里..........

        • Tomas 回应于2015/10/08 16:24 回复TA

          这个的不好找 。。要每个网站找所以懒得搞了 。。。。

  • 本篇文章没有Trackback
你目前的身份是游客,请输入昵称和电邮!