跳至正文

记录:阿里云服从CentOS升级到Ubuntu的过程

一直在用的阿里云服务器是CentOS 7.4系统,但CentOS从2023年起已不再更新,且系统太老了,连Node.js也只能支持到16.x版本,跑一份简单的现代Node代码,报各种依赖库版本错误,所以决定把系统更新一下。

在阿里云上,更换操作系统有两种方式:更换系统盘(相当于重装系统,所有数据会重置)和操作系统迁移(相当于升级,数据保留)。

一 CentOS迁移到Alibaba Cloud Linux 3

一开始想走简单方式,把CentOS系统迁移到Alibaba Cloud Linux 3(阿里自研Linux),所有数据保留。

升级前先做个云盘快照,然后在 WordPress 中用 JetBackup 插件把数据做个完整备份,再把 git 仓库复制一份到本地。可以开始升级了。

选择操作系统迁移,但迁移过程中提示失败了,错误提示是:

异常原因:M10
RequestId: 2875C00F-207B-5D66-BB66-B45CE2F82558

原因很含糊,在阿里云帮助文档中找不到详细说明,问AI也没有准确的修复方法。所以放弃折腾,直接安装全新系统了。

二 安装全新的Ubuntu 24.4

选择安装全新的Ubuntu 24.4系统,速度很快,两分钟就安装完成了。

然后在阿里云控制台的“自动化运维”页签中一键安装宝塔面板,安装完后,从宝塔首页一键安装LNMP(Nginx性能比Apache快1-2倍)。再安装 WordPress,用 JetBackup 插件恢复完整数据。

接着用宝塔安装RedisWordPress安装Redis Object Cache插件,优化网站访问性能。

最后在 Ubuntu 24系统上重新配置 git 服务。

一切恢复正常,新系统运行流畅。不得不说,宝塔真的非常方便。

标签:

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注