学必求其心得,
业精于勤。

系统都换成了Alibaba Cloud Linux 3

之前一直用的是Centos8系统,为什么把Centos8系统换了呢?

其实还是去年的新闻:

12 月 8 日,CentOS 开发团队在其官博宣布,CentOS 8 将在 2021 年底结束支持,CentOS 7 由于用户基数与用户贡献较多,因此会按照计划维护至生命周期结束即 2024 年 6 月 30 日,接下来一年会把重心放到 CentOS Stream 上。

然后这周看了云安全的报道,发现服务器升级需要补很多的漏洞,也没打算去补了,直接把系统换成了Alibaba Cloud Linux 3,于是便有了本篇小记。

升级都是非常简单的,先去把服务器停机,再系统重置,然后预设Alibaba Cloud Linux 3系统就可以了,当然之前一定要做好备份,然后安装宝塔面板,安装插件,然后就可以了。

这个是比较笨的方法,也是比较简单的方法,因为虽说使用迁移工具,能很好的保证迁移完成,以及保证一些速度,但是操作不熟练的朋友可能会遇到问题,尤其数据比较多比较大的朋友,还是使用迁移好一点。

安装迁移工具

下载迁移工具软件源。wget http://mirrors.aliyun.com/alinux/migration/alinux-migration.repo -O /etc/yum.repos.d/alinux-migration.repo

安装迁移工具centos8toalinux3。yum -y install centos8toalinux3

执行迁移工具

迁移操作不可逆,如果迁移过程中出现异常,则无法再恢复到系统原始状态。因此建议您在迁移操作前为ECS实例创建快照备份数据,当迁移过程中出现异常,可通过快照回滚云盘。

如果只是单一的站点,还是直接重装部署新应用,从重装到完成数据搬家,不过一个把小时,这里还要说到一个软件兼容问题,我用的是PHP8.0,phpMyAdmin5.1,其他的没有太多的问题,要是使用cdn提前把IP白名单记录一下,还有像oss/cos存储的码该记记下。

然后进行网站的调试,像数据库的码要修改下,并把端口该关的关。

需要值得注意的是,当搬家完成后,在打开网站首页后,可能会遇到首页变成下载的情况,此时只需要把网页缓存清理一下就可以了。

当网站完成搬家后,又能很愉快的玩耍了。!