大家都很熟悉nginx,是一个高性能的HTTP和反向代理服务器,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。而Tengine或许听说过的人不多,但它确实大名鼎鼎的淘宝网使用的HTTP服务器。它是在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。

目前Tengine最新的版本是2.0.0 集成nginx1.4.4的所有特性

wget -c http://tengine.taobao.org/download/tengine-2.0.0.tar.gz
tar zxvf tengine-2.0.0.tar.gz
cd tengine-2.0.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

如提示success则表示成功

然后杀掉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

最后查看nginx版本号,正常情况应该提示Tengine/2.0.0

/usr/local/nginx/sbin/nginx -v

最新版本是2.1.0   但是这款只支持css合并,不支持js合并。所以我这里就用2.0.0

Comments are closed.

Post Navigation