Lnmp1..4升级php版本,LNMP 升级Nginx、MySQL/MariaDB、PHP教程
发布日期:2022-02-03 15:25:03 浏览次数:14 分类:技术文章

本文共 2071 字,大约阅读时间需要 6 分钟。

摘要

LNMP也是需要进行版本升级的,不然很多诸如wordpress主题升级之类的操作就无法进行,今天3z学堂就来和大家分享下,如何升级LNMP。

最近3z学堂在升级WordPress主题时遇到提示PHP版本偏低的提醒,导致无法升级主题,需要对军哥的LNMP进行升级,经过一番了解,发现目前LNMP中已经包含了Nginx、MySQL/MariaDB、PHP、PHPMyAdmin的升级脚本,可以快速的对环境中的程序进行升级。3z学堂特地为大家整理了下,希望能帮助到有需要的朋友。正式开始前,大家需要注意:以下操作均必须在lnmp安装包压缩包解压后的目录里运行。如果解压缩目录已经被删除了,可以去LNMP官网下载只包含安装脚本以及配置文件的压缩包,解压后运行相应指令即可。

一、Nginx升级脚本

执行:./upgrade.sh nginx 按提示输入版本号后回车(访问 http://nginx.org/en/download.html 可查找nginx的最新版本号和以往旧版本号。如:1.14.2 ),再次回车确认即可开始升级Nginx。Nginx升级为平滑升级,升级过程不影响nginx的运行。

二、MySQL升级脚本

执行:./upgrade.sh mysql 需要先输入MySQL root密码进行验证,验证不通过将无法进行升级,验证通过后可以到http://dev.mysql.com/downloads/mysql/ 获取MySQL的版本号,输入后回车确认,如要启用Innodb,输入y,不确定的话也可以输入输入y 回车确认,再次回车确认即可开始升级。会在/root 目录下生成mysql_upgrade日期.log的日志文件,供出错时排查。

三、MySQL升级至MariaDB脚本

MariaDB是MySQL的一个分支,主要由开源社区在维护。MariaDB兼容MySQL,由MySQL创始人主导开发。依然建议先自行备份!

执行:./upgrade.sh m2m 需要先输入MySQL root密码进行验证,验证不通过将无法进行升级,验证通过后可以到https://downloads.mariadb.org/ 获取MariaDB的版本号,输入后回车确认,如要启用Innodb,输入y,不确定的话也可以输入输入y 回车确认,再次回车确认即可开始升级。会在/root 目录下生产mysql2mariadb_upgrade日期.log的日志文件,供出错时排查。

四、MariaDB升级脚本

执行:./upgrade.sh mariadb 需要先输入MariaDB root密码进行验证,验证不通过将无法进行升级,验证通过后可以到https://downloads.mariadb.org/ 获取MariaDB的版本号,输入后回车确认,如要启用Innodb,输入y,不确定的话也可以输入输入y 回车确认,再次回车确认即可开始升级。会在/root 目录下生产mariadb_upgrade日期.log的日志文件,供出错时排查。

五、LNMP PHP升级脚本

升级PHP前,请确认你的网站程序是否支持升级到的PHP版本,防止升级到网站程序不兼容的PHP版本,具体可以去你使用的PHP程序的官网查询相关版本支持信息。v1.3及以后版本大部分情况下也可以进行降级操作。

执行:./upgrade.sh php 到http://www.php.net/downloads.php 获取版本号,输入版本号,如7.3.6 回车,再次回车确认即可开始升级。

升级完PHP如果phpmyadmin可能会无法使用,需要升级phpmyadmin至对于php和mysql版本的phpmyadmin版本。

六、LNMPA/LAMP PHP升级脚本

升级PHP前,请确认你的网站程序是否支持升级到的PHP版本,防止升级到网站程序不兼容的PHP版本,具体可以去你使用的PHP程序的官网查询相关版本支持信息。

执行:./upgrade.sh phpa 到http://www.php.net/downloads.php 获取版本号,输入版本号,如7.3.6 回车,再次回车确认即可开始升级。

升级完PHP如果phpmyadmin可能会无法使用,需要升级phpmyadmin至对于php和mysql版本的phpmyadmin版本。

七、PHPMyAdmin升级脚本

升降级前建议去https://www.phpmyadmin.net/downloads/ 查看PHPMyAdmin版本号并确认与PHP和MySQL的兼容性。

执行:./upgrade.sh phpmyadmin 输入PHPMyAdmin版本号,回车确认,再次回车确认即可自动完成升级。

以上就是3z学堂为大家整理的LNMP版本升级内容,需要再次提醒大家的是,升级方法看似很简单,但毕竟也是个技术活,大家在操作前务必做好备份,不然一旦遇到升级失败的情况,就非常麻烦了,今天的分享就到这里,希望有帮助到大家。

转载地址:https://blog.csdn.net/weixin_35600779/article/details/115754587 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:oracle 11gr2版本gi新增组件,Oracle 11gR2 GI安装时的等效性问题
下一篇:matlab可以做影像组学吗,影像组学分析与建模工具综述.PDF

发表评论

最新留言

不错!
[***.144.177.141]2024年04月14日 01时44分25秒