使用PageSpeed模块是通过压缩JavaScript和CSS文件自动优化您的网站的开源服务器模块。
1. 安装 Apache2 服务
我们假设你没有在系统上安装Apache2,但如果你已经有了执行以下命令将其升级到最新版本。
$ apt-get install apache2
2. 安装mod_pagespeed 模块
现在从官方下载Apache2的mod-pagespeed 模块
网页 ,或者使用下面的命令来下载。
For 64bit System -
$ wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb
For 32bit System -
$ wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_i386.deb
上述包下载后安装使用下面的命令。
$ dpkg -i mod-pagespeed-stable*.deb
成功安装包后,它会提示重启Apache2的服务环境来加载模块。
$ sudo service apache2 restart
3. 启用/禁用mod_pagespeed
如果你想随时禁用或启用Apache的mod_pagespeed,你并不需要启用/禁用模块。编辑模块配置文件
/etc/apache2/mods-available/pagespeed.conf ,变更下列选项即可
ModPagespeed on #To turn on mod_pagespeed
ModPagespeed off #To turn off mod_pagespeed
4. mod_pagespeed管理员访问
Apache的mod_pagespeed模块还提供了一个管理区,查看statics,但默认情况下它是从本地主机才能访问。为了使可从公共网络编辑配置文件,并添加你的ip从列表中允许。
<Location /pagespeed_admin>
Order allow,deny
Allow from localhost
Allow from 127.0.0.1
Allow from 12.34.567.89
SetHandler pagespeed_admin
</Location>
<Location /pagespeed_global_admin>
Order allow,deny
Allow from localhost
Allow from 127.0.0.1
Allow from 12.34.567.89
SetHandler pagespeed_global_admin
</Location>
并重新加载Apache2服务
$ sudo service apache2 reload
现在,在您的浏览器访问 /pagespeed_admin URL,你会看到页面如下图所示。
http://example.com/pagespeed_admin/