在阿里云服务器上安装 OpenEuler 主要有两种场景:创建新实例时选择镜像(推荐)和 在已有 CentOS/Ubuntu 实例上重装系统。由于 OpenEuler 是独立发行版,通常不建议直接在现有系统上“升级”安装,而是通过重置系统的方式完成。
以下是具体的操作步骤:
方法一:创建新实例时直接选择(最常用、最稳定)
如果你还没有购买服务器,或者准备重新购买一台,这是最简单的方法。
- 登录阿里云控制台:进入 云服务器 ECS 页面。
- 创建实例:点击“创建实例”或“立即购买”。
- 配置基础信息:
- 选择地域和可用区。
- 选择实例规格(CPU/内存)。
- 设置镜像(关键步骤):
- 在“镜像”一栏,点击“更多镜像”或切换到“公共镜像”标签页。
- 在搜索框输入
OpenEuler。 - 选择官方提供的 OpenEuler 版本(例如:
openEuler 22.03 LTS SP3或更新的版本),注意查看架构是否匹配(如 x86_64 或 aarch64)。
- 完成后续配置:设置密码或密钥对,配置网络和安全组,然后提交订单即可。
方法二:在已有实例上重装系统(适用于已购机器)
如果你已经有一台运行 CentOS 或其他系统的阿里云服务器,想要将其变为 OpenEuler,需要执行重装系统操作。这会清空磁盘数据,请务必提前备份重要数据。
1. 备份数据
- 快照:进入 ECS 控制台 -> 云盘 -> 为系统盘和数据盘创建快照。
- 文件导出:如果数据量不大,建议通过 SCP/SFTP 将重要文件下载到本地。
2. 执行重装系统
- 在 ECS 控制台找到目标实例,点击右侧的 “更多” -> “操作系统” -> “重装系统”。
- 在弹出的窗口中,选择 “公共镜像”。
- 在镜像列表中搜索并选择 OpenEuler(同样注意架构匹配)。
- 设置新的实例名称、密码或 SSH 密钥。
- 确认操作。系统会提示“重装系统将清除所有数据”,确认后点击确定。
注意:重装过程通常需要几分钟到十几分钟,期间实例会重启。
方法三:使用自定义镜像(高级用法)
如果你有自己制作好的包含特定配置的 OpenEuler 镜像文件,也可以先上传为自定义镜像,然后在创建实例时调用该镜像。
- 下载 OpenEuler ISO 镜像。
- 在本地或另一台机器上安装 OpenEuler 并进行必要的初始化配置。
- 将该实例制作成镜像上传至阿里云(需符合阿里云自定义镜像规范)。
- 在新建实例时选择“自定义镜像”进行部署。
安装后的验证与初始化
无论采用哪种方式,系统启动后,你可以通过 SSH 连接服务器进行验证:
# 1. 检查操作系统版本
cat /etc/os-release
# 输出应包含类似:
# NAME="openEuler"
# VERSION="22.03 LTS SP3 (Release)"
# 2. 更新软件源(确保使用的是官方源)
sudo dnf makecache
sudo dnf update -y
常见问题提示
- 架构匹配:阿里云部分实例规格支持 ARM 架构(如 g8y, c7a 等),此时必须选择对应架构的 OpenEuler 镜像(aarch64),否则无法启动。x86 架构则选择 x86_64。
- 安全组规则:重装系统后,原有的安全组规则通常会保留,但如果之前配置了特殊的入站规则,请确保允许 SSH (22 端口) 访问。
- 驱动问题:OpenEuler 内核通常自带阿里云最新的驱动,一般无需额外操作。如果遇到网卡异常,可尝试重启网络服务
sudo systemctl restart network。
CLOUD云计算