安装nginx后,怎么安装/升级到tengine
发布时间:2016-7-12 13:43:00 阅读次数:
 

  Nginx平滑升级Tengine

  SSH登陆,执行如下的代码

  wget -c http://tengine.taobao.org/download/tengine-1.5.1.tar.gz//下载Tengine1.5.1版本

  tar zxvf tengine-1.5.1.tar.gz //解压到当前目录

  cd tengine-1.5.1 //进入到目录/configure //执行安装脚本make //编译安装

  mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.old //备份nginx的配置文件,路径参考你自己的

  cp -r objs/nginx /usr/local/nginx/sbin/nginx //复制Tengine文件到nginx下

  vi /usr/local/nginx/conf/nginx.conf //编辑nginx.conf,删除如下代码

  location /status {

  stub_status on;

  access_log off;

  }

  kill -USR2 `cat /usr/local/nginx/logs/nginx.pid`

  kill -QUIT `cat /usr/local/nginx/logs/nginx.pid.oldbin`

  //结束nginx进程

  /usr/local/nginx/sbin/nginx -v //查看nginx版本号

  返回带有Tengine版本号等信息则升级成功!

  /*

  ************************************

  **卸载Tengine,换回Nginx

  ************************************

  */

  rm -rf /usr/local/nginx/sbin/nginx //删除Tengine配置文件

  mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.old //恢复备份的nginx配置文件,路径参考你自己的

  /etc/init.d/nginx restart //重启nginx

  /usr/local/nginx/sbin/nginx -v //查看nginx版本号

  返回带有Nginx版本号则卸载成功