大鸟这两天陆续说了“OneinStack一键升级Nginx最新以及自定义版本的方法”和“BT(宝塔面板)升级Nginx-应对Nginx爆出的HTTP/2安全漏洞”,今天我们还要说说军哥的lnmp一键包的nginx的升级方法。
目前这3种安装环境应该是用的最多的,额,还忘了一个wdcp,因为宝塔面板的发展实在是迅猛,导致目前用wdcp的站长不是很多了。宝塔面板已经实现了变现,但是wdcp连动静也没有了。大鸟还是希望wdcp重新推出新版本,但是也希望宝塔面板发展的越来越好。
第一、升级Nginx
大鸟这里所用的坏境是lnmp1.5,默认的内置Nginx已经被升级成了1.14.1的安全版本,大鸟这里准备升级成1.15.6的安全版本
我们如果要升级lnmp的nginx版本首先要进入脚本安装包目录,这个官网也是有的,大鸟这里不多说了。大鸟这里贴下命令如何进入。
#cd lnmp1.5-full #./upgrade.sh
我们是要升级Nginx所以是选择1,然后会跳出目前服务器的web版本。
这里就和Oneinstack升级方式很像了,我们只需要输入要升级的版本即可,大鸟这里键入了1.15.6这个最新的安全版本之后回车。
我们看到提示要按任意键开始升级,大鸟一般是回车,之后我们看到已经开始升级Nginx版本了,等待完成既可。
第二、检查是否升级
升级完成之后要做个检查,大鸟这里贴下命令。检查nginx版本命令如下:
nginx -v
重启nginx命令如下:
service nginx reload
这样我们就完成了nginx的版本升级。
第三、LNMP1.1版本升级Nginx
./upgrade_nginx.sh
进入脚本安装包目录,然后执行命令。
第四、LNMP1.2及以上版本升级
./upgrade.sh nginx
后来新的脚本方法是不同的,同样的我们需要进入当前版本文件夹。不同的版本他自定义的文件夹是不同的,要不找到升级脚本。
第五、总结
LNMP升级后会自动检测当前版本,我们还是自己重新检测一下,以及重启NGINX生效,检测网站是否正常。大鸟这里升级Nginx只是做一个简单的记录,如果有需要的朋友可以参考。但是,无论如何我们都需要做好数据备份,防止可能出现的万一。大鸟可不对数据完好性负责,仅仅是自己测试做的记录来应对近日Nginx爆出的HTTP/2安全漏洞