今天才了解到SPDY是个什么东东。SSL访问时会有点慢,但据说SPDY可以提高一些速度。

平滑升级并启用SPDY模块

其实要在Nginx中添加SPDY的支持很简单,好像在1.4版本就已经支持了。我使用的是lnmp一键安装的方式安装的Nginx,版本还是1.2.7,不是一般的老。而且,在lnmp的升级脚本中并没有添加SPDY模块编译的参数(因为SPDY不是默认启用的,需要编译的时候手动启用)。所以在lnmp包中的upgrade_nginx.sh编译参数中添加--with-http_spdy_module 编译参数。然后运行这个脚本,输入nginx官方最新版本号(http://nginx.org/en/download.html查看)即可自动开始升级。

升级完成后,在配置文件的ssl监听设置那里添加spdy即可启用:

在配置完后,使用nginx -t测试配置是否正确,然后用nginx -s reload即可不用重启服务安全加载配置。

如何确定服务器SPDY模块是否启用

如果使用的是Chrome浏览器,直接在地址栏输入:

chrome://net-internals/#spdy

或者

chrome://net-internals/#events&q=type:SPDY_SESSION%20is:active

即可查看当前的SPDY链接。

QQ截图20140705181154