如何在Ubuntu,Debian和LinuxMint安装Apache2使用mod_pagespeed模块

使用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/
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏