主机优化加速mod_pagespeed和ngx_pagespeed安装使用

时间:14-06-16 栏目:性能测试技术 作者:乐测网 评论:16 点击: 1,652 次

想要让你的网站或者VPS主机访问时反应的速度更快,CDN内容分发网络是一个不错的选择,部落上次介绍的谷歌免费CDN加速Google PageSpeed Service就可以让你的网站用上Google的服务器分发内容,起到加速的作用。

CDN从外部解决了网络访问的速度问题,但是一个龟速的服务器即使你用最快的网络来访问它,服务器响应和处理请求的速度过慢同样也会导致用户感觉网站打不开或者打开缓慢,所以主机服务器内部优化加速也至关重要。

本篇文章将再来分享两个谷歌优化加速产品:mod_pagespeed和ngx_pagespeed,mod_pagespeed作为Apache HTTP Server的module,它能在服务网页请求的即时做出超过15种的优化调整,包括优化缓存,最小化客户端—服务器往返路程,压缩有效传输体积。

经过实验观察,mod_pagespeed最高能使页面加载时间压缩50%。ngx_pagespeed要使用的加速缓存功能和mod_pagespeed是一样的,只不过mod_pagespeed是应用在Apache服务器上,ngx_pagespeed是安装在Nginx服务器上。

目前已知的可以用来加速网站访问和服务器响应的VPS教程

主机优化加速mod_pagespeed和ngx_pagespeed安装使用

一、Apache mod_pagespeed安装方法

1、mod_pagespeed官网:

  • 1、官方首页:https://developers.google.com/speed/pagespeed/mod
  • 2、效果演示:http://www.modpagespeed.com/

2、本篇文章部落都是在Linode的VPS上进行测试,操作系统为CentOS 5.6,32位,登录VPS,执行以下命令下载安装mod_pagespeed。

mod_pagespeed开始安装

3、如果是Debian/Ubuntu,32位系统,执行以下命令。

4、安装完成后重新启动Http,执行以下代码,如果显示下图就表示你已经成功安装上了Apache mod_pagespeed了。

mod_pagespeed成功显示

二、Apache mod_pagespeed加速效果

1、Apache mod_pagespeed想要取得理想的优化加速效果,建议有兴趣的朋友研究一下Apache mod_pagespeed的官方文档,那里有详细的配置说明。

2、在Google给出的mod_pagespeed加速效果演示站中列出了长在几十项的优化项,例如Html代码整合优化。

mod_pagespeed优化Html

3、优化后的Html源码就非常地简洁了。

mod_pagespeed代码简洁

4、对JS的自动压缩和合并。

mod_pagespeed自动压缩JS

5、该功能有点像W3 Total Cache

6、其它的如lazyload_images、insert_dns_prefetch、extend_cache、rewrite_images等高级优化加速等大家可以参考官方给出的一个效果对比的视频。

 

三、Nginx ngx_pagespeed安装教程

1、ngx_pagespeed官网:

  • 1、官方首页:https://developers.google.com/speed/pagespeed/ngx
  • 2、效果演示:http://ngxpagespeed.com/ngx_pagespeed_example/

2、先安装相应的支持组件,RedHat, CentOS和Fedora执行以下命令:

3、Debian和Ubuntu执行:

4、下载ngx_pagespeed,并解压。

ngx_pagespeed下载

5、执行以下命令配置nginx。

ngx_pagespeed配置

6、编辑nginx.conf。

7、在server中加入以下代码,保存。

ngx_pagespeed修改参数

8、然后测试代码是否正确和重启nginx服务。

四、Nginx ngx_pagespeed加速效果

1、想要知道自己是否已经正常安装和配置了Nginx ngx_pagespeed,执行以下命令,some_page改成你自己的。

2、如果显示X-Page-Speed: 1.5.27.3-...就表示加载成功了。

3、这时候查看网页的源代码,就能像上面的Apache mod_pagespeed一样,Html、JS、CSS、Cache等有明显优化了,具体效果请参考官方的演示。

五、主机优化加速小结

1、mod_pagespeed已经被安装在Godaddy的主机上,Nginx ngx_pagespeed推出的时间要晚一些,现在还是测试版,Apache mod_pagespeed已经有稳定版了。

2、从部落的安装体验来看,不同的Apache和Nginx安装mod_pagespeed和ngx_pagespeed会不同,而且我们还要对这两个模块进行详细配置,否则加速效果会适得其反。

声明: 本文由( 乐测网 )原创编译,转载请保留链接: 主机优化加速mod_pagespeed和ngx_pagespeed安装使用

主机优化加速mod_pagespeed和ngx_pagespeed安装使用:等您坐沙发呢!

发表评论(需填写下方的验证回答,无用户名的评论将视为匿名发表,您也可以登陆或注册后再发表评论)

您必须 [ 登录 ] 才能发表留言!

@关注乐测网

-----==== 本站公告 ====-----
1.本站是目前唯一能支持智能手机平板电脑访问的软件测试技术网站.
2.具体访问方法请参考本站的手机访问说明,或直接点击以下链接:

→点击这里打开手机平板访问说明←

    智能手机平板电脑访问方法

1.用手机浏览器输入本站网址http://www.test666.com就可直接访问
2.微信、QQ、微博或手机浏览器的二维码扫描功能扫描以下二维码图

标签云球