走啊走
加油

阿里云服务器怎么安装OpenEuler?

服务器价格表

在阿里云服务器上安装 OpenEuler 主要有两种场景:创建新实例时选择镜像(推荐)和 在已有 CentOS/Ubuntu 实例上重装系统。由于 OpenEuler 是独立发行版,通常不建议直接在现有系统上“升级”安装,而是通过重置系统的方式完成。

以下是具体的操作步骤:

方法一:创建新实例时直接选择(最常用、最稳定)

如果你还没有购买服务器,或者准备重新购买一台,这是最简单的方法。

  1. 登录阿里云控制台:进入 云服务器 ECS 页面。
  2. 创建实例:点击“创建实例”或“立即购买”。
  3. 配置基础信息
    • 选择地域和可用区。
    • 选择实例规格(CPU/内存)。
  4. 设置镜像(关键步骤)
    • 在“镜像”一栏,点击“更多镜像”或切换到“公共镜像”标签页。
    • 在搜索框输入 OpenEuler
    • 选择官方提供的 OpenEuler 版本(例如:openEuler 22.03 LTS SP3 或更新的版本),注意查看架构是否匹配(如 x86_64 或 aarch64)。
  5. 完成后续配置:设置密码或密钥对,配置网络和安全组,然后提交订单即可。

方法二:在已有实例上重装系统(适用于已购机器)

如果你已经有一台运行 CentOS 或其他系统的阿里云服务器,想要将其变为 OpenEuler,需要执行重装系统操作。这会清空磁盘数据,请务必提前备份重要数据。

1. 备份数据

  • 快照:进入 ECS 控制台 -> 云盘 -> 为系统盘和数据盘创建快照。
  • 文件导出:如果数据量不大,建议通过 SCP/SFTP 将重要文件下载到本地。

2. 执行重装系统

  1. 在 ECS 控制台找到目标实例,点击右侧的 “更多” -> “操作系统” -> “重装系统”
  2. 在弹出的窗口中,选择 “公共镜像”
  3. 在镜像列表中搜索并选择 OpenEuler(同样注意架构匹配)。
  4. 设置新的实例名称、密码或 SSH 密钥。
  5. 确认操作。系统会提示“重装系统将清除所有数据”,确认后点击确定。

注意:重装过程通常需要几分钟到十几分钟,期间实例会重启。


方法三:使用自定义镜像(高级用法)

如果你有自己制作好的包含特定配置的 OpenEuler 镜像文件,也可以先上传为自定义镜像,然后在创建实例时调用该镜像。

  1. 下载 OpenEuler ISO 镜像。
  2. 在本地或另一台机器上安装 OpenEuler 并进行必要的初始化配置。
  3. 将该实例制作成镜像上传至阿里云(需符合阿里云自定义镜像规范)。
  4. 在新建实例时选择“自定义镜像”进行部署。

安装后的验证与初始化

无论采用哪种方式,系统启动后,你可以通过 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