VPS优惠信息,美国VPS推荐,便宜VPS,国外VPS评测,美国VPS代购,VPS新手教程 - 好VPS之聚 - Tengine
type: channel
link: https://vpsok.net/tag/Tengine/
items: 基于LNMP下nginx升级至Tengine

基于LNMP下nginx升级至Tengine
type: item
date: 2012-06-17T00:00:00+08:00
description: Tengine是由淘宝网发起的Web服务器开源项目，它在nginx基础上针对大访问量的要求，添加了很多高级的功能和特性。我们可以把Tengine看做是一个更好的nginx，或者是nginx的一个超集。淘宝网Alexa排名12，每天几十亿PV，就是靠这个更好的nginx撑起来的。目前，Tengine项目已经于2011年12月开源，并致力于于打造一个高效、稳定、安全、易用的Web平台。 目前最新的Tengine版本号为1.3.0，下面，我们就来看看LNMP环境下nginx如何升级至Tengine。 SSH登陆，执行下面的代码开始升级。wget -c http://tengine.taobao.org/download/tengine-1.3.0.tar.gz tar zxvf tengine-1.3.0.tar.gz cd tengine-1.3.0 ./configure make mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.old cp -r objs/nginx /usr/local/nginx/sbin/nginx接下来，我们要删除/usr/local/nginx/conf/nginx.conf里面的如下代码：location /status { stub_status on; access_log off; }检测是否正常工作：/usr/local/nginx/sbin/nginx -t提示如下表示正常：the configuration file /usr/local/nginx/conf/nginx.conf syntax is okconfiguration file /usr/local/nginx/conf/nginx.conf test is successful接下来杀掉进程，重启nginx。kill -USR2 `cat /usr/local/nginx/logs/nginx.pid` kill -QUIT `cat /usr/local/nginx/logs/nginx.pid.oldbin` /etc/init.d/nginx stop /etc/init.d/nginx start最后，检测升级是否正常：/usr/local/nginx/sbin/nginx -vOK，如下：Tengine version: Tengine/1.3.0 (nginx/1.0.15)淘宝官方项目地址：http://tengine.taobao.org