当前位置: 首页 > news >正文

信创实践(3):基于x2openEuler将CentOS升级成openEuler,享受其带来的创新和安全特性

引言:

在当前的 IT 行业中,创新和安全性是两大关键趋势。随着 CentOS 停止维护,许多用户正在寻找替代方案,以保持其系统的更新和安全。openEuler 作为一个强大的开源操作系统,成为了理想的迁移目标。本教程将指导您如何使用 x2openEuler 工具,将 CentOS 系统迁移到 openEuler。

1. 准备工作:

需要两台服务器,服务器A为了安装 x2openEuler,服务器B是需要升级的服务器。

2. 下载和安装 x2openEuler 工具:

访问 oepkgs社区获取软件包,找到 x2openEuler-core-x.x.x-xx.x86_64.rpm 下载最新版本。上传到A服务器中。

1.执行以下命令安装x2openEuler工具。
yum install -y /root/x2openEuler-core-x.x.x-xx.x86_64.rpm

在这里插入图片描述

2. 工具包安装成功后,执行以下命令启动web服务。
cd /usr/local/x2openEuler/portal/service
./service_init.sh

这个看你的服务器有没有安装过MariaDB,没有的话就直接回车,有就输入y再回车。
在这里插入图片描述
这里直接回车就好了
在这里插入图片描述
这里随便输入密码,两次要一样
在这里插入图片描述
后面的步骤就是y,n,y,y。
在这里插入图片描述
这里输入刚才设置的密码
在这里插入图片描述
这里设置一个MariaDB数据库x2openEuler账号密码
在这里插入图片描述
后面一直回车就行,有些端口想改变的就自行输入
在这里插入图片描述
安装完成就是这样了
在这里插入图片描述

3. 通过web界面使用x2openEuler工具

访问刚才控制台的地址
在这里插入图片描述
首次登录创建管理员密码
在这里插入图片描述
输入刚才设置的管理员密码
在这里插入图片描述
创建任务
在这里插入图片描述
添加节点,这里的节点ip输入的是服务器B的IP,密码是服务器ssh的密码。
在这里插入图片描述
在这里插入图片描述
高级配置里面有个备份目录很关键,将服务器B上面需要的备份目录输入进去就行
在这里插入图片描述

确认后会有这个
在这里插入图片描述
在这里插入图片描述
环境检查
在这里插入图片描述
升级前检查
在这里插入图片描述
升级
在这里插入图片描述
升级成功
在这里插入图片描述
升级后检查
在这里插入图片描述
环境清理
在这里插入图片描述

4. 升级后验证

1. 执行以下命令查看操作系统版本。
cat /etc/os-release

在这里插入图片描述

2. 执行以下命令重启机器进入openEuler系统。
reboot
3. 执行更新
yum -y update

结语:

通过使用 x2openEuler 工具,您能够轻松地将 CentOS 系统升级到 openEuler,享受其带来的创新和安全特性。这个过程不仅提高了系统的性能,也为您的 IT 基础设施带来了长期的稳定性和可维护性。

相关文章:

  • 解决 webpack 配置 sass-loader后报错,无法正常build
  • EasyExcel 学习之 导出 “类型及精度问题”
  • requests请求设置超时时间python
  • Debezium系列之:大规模应用debezium server采集数据库,从每个Debezium Server中导出JMX采集指标
  • 怎么利用接口发送图文彩信
  • 所有即将登陆iPhone 16的Apple智能功能以及预期发布时间
  • 监听键盘事件
  • 每日一练:回文链表
  • 【C#跨平台开发详解】C#跨平台开发技术之.NET Core基础学习及快速入门
  • 并发编程 - GCD信号量
  • 内网与外网的区别
  • 【北京迅为】《STM32MP157开发板使用手册》- 第二十章 Trusted Firmware-A 移植+第二十一章 U-Boot移植
  • HarmonyOS开发实战( Beta5.0)自定义装饰器实践规范
  • 掌握Python自动化:探索keymousego库的无限可能!
  • Oracle OCP认证值得考吗? 需要门槛吗?
  • 【跃迁之路】【669天】程序员高效学习方法论探索系列(实验阶段426-2018.12.13)...
  • Java程序员幽默爆笑锦集
  • k8s如何管理Pod
  • Linux编程学习笔记 | Linux IO学习[1] - 文件IO
  • Mysql优化
  • 从@property说起(二)当我们写下@property (nonatomic, weak) id obj时,我们究竟写了什么...
  • 电商搜索引擎的架构设计和性能优化
  • 高程读书笔记 第六章 面向对象程序设计
  • 前端学习笔记之原型——一张图说明`prototype`和`__proto__`的区别
  • 思维导图—你不知道的JavaScript中卷
  • 译有关态射的一切
  • 与 ConTeXt MkIV 官方文档的接驳
  • Oracle Portal 11g Diagnostics using Remote Diagnostic Agent (RDA) [ID 1059805.
  • 第二十章:异步和文件I/O.(二十三)
  • ​ssh-keyscan命令--Linux命令应用大词典729个命令解读
  • ​如何使用QGIS制作三维建筑
  • #Linux(权限管理)
  • #如何使用 Qt 5.6 在 Android 上启用 NFC
  • (附源码)springboot太原学院贫困生申请管理系统 毕业设计 101517
  • (附源码)ssm高校志愿者服务系统 毕业设计 011648
  • (附源码)计算机毕业设计ssm电影分享网站
  • (七)c52学习之旅-中断
  • (亲测)设​置​m​y​e​c​l​i​p​s​e​打​开​默​认​工​作​空​间...
  • (四)库存超卖案例实战——优化redis分布式锁
  • (已解决)vue+element-ui实现个人中心,仿照原神
  • (转)原始图像数据和PDF中的图像数据
  • **登录+JWT+异常处理+拦截器+ThreadLocal-开发思想与代码实现**
  • .desktop 桌面快捷_Linux桌面环境那么多,这几款优秀的任你选
  • .NET C#版本和.NET版本以及VS版本的对应关系
  • .net core 管理用户机密
  • .NET Entity FrameWork 总结 ,在项目中用处个人感觉不大。适合初级用用,不涉及到与数据库通信。
  • .NET Framework 4.6.2改进了WPF和安全性
  • .net访问oracle数据库性能问题
  • .NET企业级应用架构设计系列之技术选型
  • .NET未来路在何方?
  • .vollhavhelp-V-XXXXXXXX勒索病毒的最新威胁:如何恢复您的数据?
  • ?
  • @EnableConfigurationProperties注解使用
  • @property python知乎_Python3基础之:property
  • [ 隧道技术 ] 反弹shell的集中常见方式(二)bash反弹shell