先前写过《LNMP 平滑升级 Tengine,并修改头部》的教程,但是发现很多孩子又喜欢 tengine 又懒得动

军哥 LNMP 一键平滑升级 Tengine

因此我就把军哥写的一键升级 Nginx 的改了下,现在发出来供大家使用 。。(勿喷)

首先说明,该脚本仅适合军哥的 LNMP/LNMPA,如果你硬要用在其他地方请核对一下安装目录。

安装方法:

1、首先进入:Tengine 官网下载页 查看版本,例如要安装:2.0.2

军哥 LNMP 一键平滑升级 Tengine

2、执行如下命令,然后输入你刚刚看到并且想安装的版本号并回车(Enter)安装:

wget https://cdn.zntec.cn/store/tools/upgrade_tengine/upgrade_tengine.sh.txt;sh upgrade_tengine.sh.txt

军哥 LNMP 一键平滑升级 Tengine

3、等待安装完成即可通过 nginx -V 查看版本了。


小结

分别在国内外两台装有 LNMP 的机子实验了,均安装成功,若出现意外请通过如下命令安装回 Nginx:

wget https://www.zntec.cn/wp-content/uploads/2014/03/upgrade_nginx.txt;sh upgrade_nginx.txt

脚本的版权都归军哥所有,各位喜欢的话就拿去玩吧 。。

目前有8条回应
Comment
Trackback
Loading ....
  • 陈佳 回应于2014/08/17 15:38 回复TA

    谢谢博主。

    我安装后发现有一个问题,原来的lnmp的nginx管理命令部分失效,

    • Tomas 回应于2014/08/17 16:01 回复TA

      具体是什么命令失效了呢?service nginx xx 么?

      • 陈佳 回应于2014/08/17 23:23 回复TA

        @Tomas: /usr/local/nginx/logs/nginx.pid文件丢失了,/etc/init.d/nginx下的文件全部不能执行。使用pgrep nginx |head -n1 >> /usr/local/nginx/logs/nginx.pid 命令就行修复。

        • Tomas 回应于2014/08/17 23:48 回复TA

          这个是没有成功替换执行文件

          mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.old
          cp objs/nginx /usr/local/nginx/sbin/nginx

          替换之后重启 nginx 即可

  • 呵呵 回应于2014/05/22 14:37 回复TA

    坑爹啊,sh不见了

    • Tomas 回应于2014/05/23 20:26 回复TA

      直接 sh 那个 txt 即可

  • 不给力的面条 回应于2014/05/21 16:08 回复TA

    准备自己编译安装玩玩

    • Tomas 回应于2014/05/21 19:29 回复TA

      对,自己编译还可以自己个性化一些东西。

      我最近也在做自己的一键包 。。发现还挺有意思的

  • 本篇文章没有Trackback
你目前的身份是游客,请输入昵称和电邮!