搜索
Hi~登录注册
查看: 1666|回复: 0

Nginx下使用Tengine的教程包括AMH面板使用Tengine

[复制链接]

1892

主题

1899

帖子

6406

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6406
发表于 2015-1-30 11:49:40 | 显示全部楼层 |阅读模式

简介
Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。
Tengine官方网站:http://tengine.taobao.org/

安装教程该教程是在安装了Nginx情况下升级为Tengine,包括已经安装了AMH面板,截止2014.05.14 tengine-2.0.2 是最新版
  • 第一步下载并解压编译Tengine
wget -c http://tengine.taobao.org/download/tengine-2.0.2.tar.gztar zxvf tengine-2.0.2.tar.gzcd tengine-2.0.2./configuremake      //这里是直接输入 make 编译,编译完后继续下面操作mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.oldcp -r objs/nginx /usr/local/nginx/sbin/nginx
  • 第二步
    到了这里,网上有老的教程要删除/usr/local/nginx/conf/nginx.conf下的一段代码
    我是在AMH nginx/1.4.6下升级为Tengine的,所以没有这一步
location /status {stub_status on;access_log   off;}
  • 第三,检查web服务器是否正常
/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
  • 第四,kill掉原来的进程并重启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//如果是AMH 重启输入:amh nginx 有选项可以选择
  • 第五,已经完成了检测下是不是成功了
/usr/local/nginx/sbin/nginx -vTengine version: Tengine/2.0.2 (nginx/1.4.6)// OK了一切正常已经是 Tengine/2.0.2
公众微信:idc5ahl
公众QQ:吾爱互联
关注公众微信,公众QQ每天领现金卡密
卡密介绍(http://www.5ahl.com/thread-2182-1-1.html
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 点我注册

快速回复 返回顶部 返回列表