Tengine 2.1.1升级到Tengine 2.1.2
发布于 分类 Nginx
20天前 有1个用户阅读过
今天看到Tengine已更新10几天了,支持HTTP/2,并且也修复ngx_http_concat_module模块对javascript无效的问题,所以不需要再去修改ngx_http_concat_module了,所以也必须更新tengine来跟上节奏啊!
Tengine-2.1.2更新内容 [2015-12-31]
- Feature: ngx_http_reqstat_module模块可以跟踪记录请求的内部重定向 [cfsego]
- Feature: 支持HTTP/2,支持向后兼容SPDY v3 [PeterDaveHello, cfsego]
- Feature: ngx_debug_pool模块协助分析内存状况 [chobits]
- Feature: 支持$upstream_cookie变量
- Bugfix: 修复ngx_http_dyups_module模块对相同后端服务器合并的问题 [FqqCS, taoyuanyuan]
- Bugfix: 修复不能编译lua-upstream-nginx-module模块的问题 [cfsego]
- Bugfix: 修复ngx_http_concat_module模块对javascript无效的问题 [IYism]
Tengine升级步骤如下
wget http://tengine.taobao.org/download/tengine-2.1.2.tar.gz
tar -zxvf ./tengine-2.1.2.tar.gz
cd tengine-2.1.2/
./configure --with-http_v2_module --with-http_sub_module=shared --with-http_concat_module=shared
make && make install
mv /usr/sbin/nginx /usr/sbin/nginx.old
cp -r objs/nginx /usr/sbin/nginx
service nginx restart
这是一个主要步骤,因为VPS之前安装过tengine2.1.1,所以安装tengine过程中必要的一些库已经装好了,如果全新安装tengine,可参考之前发过的一篇全新安装tengine2.1.1的文章。LNMP下Nginx升级至Tengine。
Nginx取消spdy,更新为HTTP/2的配置
# listen 443 ssl spdy_detect spdy;
listen 443 ssl http2;
-- The End --
还有就是默认的配置文件路径也不对需要修改
make已加上,路径是默认的没有自定义