当前位置: 首页 > 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 基础设施带来了长期的稳定性和可维护性。

http://www.lryc.cn/news/433524.html

相关文章:

  • LEAN 类型理论之注解(Annotations of LEAN Type Theory)-- 相等类型(Equality Type)
  • Idea 创建 Maven项目的时候卡死
  • C++入门(02)简单了解C++应用程序的开发部署
  • 有了室内外一体化人行导航,你还怕迷路吗?
  • Python虚拟环境包迁移
  • 利用分布式锁在ASP.NET Core中实现防抖
  • Django+Vue3前后端分离学习(二)(重写User类)
  • 兔英语语法体系——观后笔记
  • 哈希表如何避免冲突
  • 内核模块驱动开发
  • Linux 下 alsa 库录音并保存为 WAV 格式
  • 使用stripe进行在线支付、退款、订阅、取消订阅功能(uniapp+h5)
  • 深度学习中常见的损失函数
  • 认识Linux及Linux的环境搭建
  • Java之线程篇三
  • Bootstrap动态设置表格title项
  • Arrays.sort()方法在Java中的使用:理论与实践
  • 用AI写论文,千万不要这样用ChatGPT生成参考文献References!!
  • Debian 12如何关闭防火墙
  • windows C++-并行编程-PPL任务并行(二)
  • 快速了解 servlet(SpringMVC 的底层)
  • QT中tr的作用是什么
  • OpenCV结构分析与形状描述符(7)计算轮廓的面积的函数contourArea()的使用
  • 内网环境使用Docker部署Qwen2模型-vLLM篇
  • Rust的常数、作用域与所有权
  • Spring 源码解读:解决循环依赖的三种方式
  • Web3 详解
  • Spring 中依赖注入注解的区别详解
  • PTA求一批整数中出现最多的个位数字
  • 探索国产编程工具:如何实现工作效率翻倍