订阅

主机优惠码分享

你现在的位置:网站首页 / 技术分享 / 正文内容

2012年04月05日基于LNMP下nginx升级至Tengine

分类:技术分享标签:

Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性,天猫和淘宝就采用它,本文介绍lnmp升级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; } 下面我们来检查nginx是否正常 /usr/local/nginx/sbin/nginx -t 出现如下提示,表示正常 the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok configuration file /usr/local/nginx/conf/nginx.conf test is successful 杀掉nginx进程,并且重启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 -v 如果成功,会显示如下提示 Tengine version: Tengine/1.3.0 (nginx/1.0.15) 这样就成功升级了 注:安装成功后不能使用lnmp的管理方式重启,需要一步一步执行,并且探针依旧显示nginx LNMP状态管理: /root/lnmp {start|stop|reload|restart|kill|status} Nginx状态管理:/etc/init.d/nginx {start|stop|reload|restart} PHP-FPM状态管理:/etc/init.d/php-fpm {start|stop|quit|restart|reload|logrotate} PureFTPd状态管理: /etc/init.d/pureftpd {start|stop|restart|kill|status} MySQL状态管理:/etc/init.d/mysql {start|stop|restart|reload|force-reload|status} Memcached状态管理:/etc/init.d/memcached {start|stop|restart}

请在这里放置你的在线分享代码
文章内容下关于本站的一些介绍
额 本文暂时没人评论 来添加一个吧

发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Copyright Your WebSite.Some Rights Reserved.

Powered By zblogphp, Theme By 刷机rom

二维码
联系我们