海妖 发表于 2015-1-14 21:12:08

来讲讲:基于LNMP下nginx晋级至Tengine

小知识:Linux主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。
Tengine是由淘宝网倡议的Web办事器开源项目,它在nginx基本上针对年夜会见量的请求,增加了良多初级的功效和特征。我们能够把Tengine看作是一个更好的nginx,大概是nginx的一个超集。淘宝网Alexa排名12,天天几十亿PV,就是靠这个更好的nginx撑起来的。今朝,Tengine项目已于2011年12月开源,并努力于于打造一个高效、不乱、宁静、易用的Web平台。



今朝最新的Tengine版本号为1.3.0,上面,我们就来看看LNMP情况下nginx怎样晋级至Tengine。
SSH上岸,实行上面的代码入手下手晋级。
wget-chttp://tengine.taobao.org/download/tengine-1.4.6.tar.gz
tarzxvftengine-1.4.6.tar.gz
cdtengine-1.4.6
./configure
make
mv/usr/local/nginx/sbin/nginx/usr/local/nginx/sbin/nginx.old
cp-robjs/nginx/usr/local/nginx/sbin/nginx
接上去,我们要删除/usr/local/nginx/conf/nginx.conf内里的以下代码:
location/status{
stub_statuson;
access_logoff;
}
检测是不是一般事情:
/usr/local/nginx/sbin/nginx-t
提醒以下暗示一般:
theconfigurationfile/usr/local/nginx/conf/nginx.confsyntaxisok
configurationfile/usr/local/nginx/conf/nginx.conftestissuccessful
接上去杀失落历程,重启nginx。
kill-USR2`cat/usr/local/nginx/logs/nginx.pid`
kill-QUIT`cat/usr/local/nginx/logs/nginx.pid.oldbin`
/etc/init.d/nginxstop
/etc/init.d/nginxstart
最初,检测晋级是不是一般:
/usr/local/nginx/sbin/nginx-v
OK,以下:
Tengineversion:Tengine/1.3.0(nginx/1.0.15)
淘宝官方项目地点:http://tengine.taobao.org
小知识:Linux主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。

柔情似水 发表于 2015-1-17 07:23:14

编程学习及开发,Linux是免费,开源的操作系统,并且可开发工具相当多,如果您支持自由软件,一定要同广大热爱自由软件人士一同为其不懈努力。

只想知道 发表于 2015-1-21 07:47:52

主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统安全,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决。

若相依 发表于 2015-1-30 12:29:55

熟读写基础知识,学得会不如学得牢。

灵魂腐蚀 发表于 2015-2-6 12:28:36

Linux的成功就在于用最少的资源最短的时间实现了所有功能,这也是符合人类进化的,相信以后节能问题会日益突出。

飘飘悠悠 发表于 2015-2-16 04:55:36

了解Linux的网络安全,系统的安全,用户的安全等。安全对于每位用户,管理员来说是非常重要的。

兰色精灵 发表于 2015-3-5 00:49:41

主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统安全,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决。

飘灵儿 发表于 2015-3-19 16:35:23

即便是非英语国家的人发布技术文档,Linux也都首先翻译成英语在国际学术杂志和网络上发表。

再见西城 发表于 2015-3-29 17:06:23

下面笔者在论坛看到的一个好问题: “安装红旗4.0后,系统紫光输入法自带的双拼方案和我的习惯不一样,如何自定义双拼方案解决?谢谢?”这个问题很简练。
页: [1]
查看完整版本: 来讲讲:基于LNMP下nginx晋级至Tengine