在阿里云服务器上安装 OpenEuler 主要有两种场景:创建新实例时直接选择(推荐)和 已有实例通过重装系统更换。OpenEuler 是华为开源的操作系统,阿里云已将其作为官方镜像提供。
以下是具体的操作步骤:
方法一:创建新实例时直接安装(最常用)
如果你还没有购买服务器,或者准备重新购买一台,这是最简单的方法。
- 登录控制台:登录 阿里云 ECS 控制台。
- 创建实例:点击左侧菜单的“实例与镜像” -> “实例”,然后点击右上角的 “创建实例”。
- 配置基本信息:按照向导填写地域、可用区、实例规格(CPU/内存)、网络等基础信息。
- 设置镜像(关键步骤):
- 在“镜像”步骤中,默认通常显示为“公共镜像”。
- 点击下拉框或搜索框,输入 "openEuler"。
- 在搜索结果中选择你需要的版本(例如
openEuler 22.03 LTS SP3或openEuler 24.03)。 - 注意查看镜像描述,确保其架构(x86_64 或 aarch64)与你选择的实例规格匹配。
- 完成创建:继续完成密码设置、安全组规则配置等后续步骤,点击“提交订单”并完成支付。实例启动后即为 OpenEuler 系统。
方法二:已有实例重装系统
如果你已经有一台正在运行的 Linux 服务器(如 CentOS 或 Ubuntu),想将其变更为 OpenEuler,可以使用“重装系统”功能。
⚠️ 重要警告:重装系统会清空磁盘上的所有数据(包括系统盘和数据盘,除非你选择了保留数据盘且该数据盘未挂载根目录,但为了安全起见,建议先备份重要数据)。
- 进入实例详情:在 ECS 控制台找到目标实例,点击实例 ID 进入详情页。
- 选择重装系统:
- 在顶部菜单栏点击 “更多” -> “云盘与镜像” -> “重装系统”。
- 或者直接点击实例操作列中的 “更多”,选择 “重装系统”。
- 选择镜像:
- 在弹出的窗口中,点击“公共镜像”标签页。
- 搜索并选择 "openEuler" 系列镜像。
- 确认版本和架构(注意:如果原实例是 x86 架构,必须选 x86 的 openEuler;如果是 ARM 架构,必须选 aarch64 的 openEuler,否则无法启动)。
- 确认重置:
- 勾选“我已了解重装系统将清除所有数据”提示。
- 设置新的 root 密码或密钥对。
- 点击 “确定” 进行重装。
- 等待重启:系统会自动格式化并重新安装 OpenEuler,过程通常需要几分钟到十几分钟,完成后即可连接。
方法三:通过自定义镜像导入(进阶)
如果你有本地打包好的 OpenEuler ISO 或镜像文件,也可以先制作成自定义镜像,再用于创建实例。
- 上传 ISO 文件或镜像文件到 OSS 存储桶。
- 在控制台进入 “镜像与模板” -> “自定义镜像”。
- 选择 “从快照创建” 或 “从外部导入”(根据具体工具指引)。
- 导入成功后,在创建实例时选择该自定义镜像即可。
验证与初始化
安装完成后,你可以通过 SSH 客户端(如 Xshell, PuTTY 或终端)连接服务器,执行以下命令验证系统版本:
cat /etc/os-release
输出应包含类似 NAME="openEuler" 的字样。
首次登录建议操作:
- 更新软件源:
sudo dnf makecache sudo dnf update -y - 配置防火墙(如果使用了安全组,通常不需要在系统内额外开启,但需检查
firewalld状态):systemctl status firewalld - 修改主机名(可选):
hostnamectl set-hostname your-desired-name
通过以上任一方法,你就可以成功在阿里云上部署 OpenEuler 操作系统了。
云知识CLOUD