openEuler 基础安装与配置(完整版)

---

课程目标

---

第一部分:基本概念

---

一、发展历史

openEuler(开源欧拉) 是由开放原子开源基金会孵化的开源 Linux 发行版,定位于数字基础设施操作系统

发展历程:

阶段说明
起源源于华为 EulerOS(企业级 Linux 操作系统)
开源2019 年华为将 EulerOS 开源,命名为 openEuler
基金会托管由开放原子开源基金会孵化管理
现状已成为国内企业替代 CentOS 的主流选择

核心特点:

二、版本选型

官网地址: https://www.openeuler.org

版本系列适用场景运维建议
22.03 LTS SP3/SP4传统业务、金融、政务(求稳)首选。内核 5.10,生命周期至 2032 年,生态最成熟
24.03 LTS云原生、AI 算力、新硬件推荐。内核 6.6,支持机密计算、容器深度优化,生命周期长
25.09测试、边缘计算慎用。创新版,生命周期短,不建议用于核心生产

选型建议:

三、镜像下载

下载地址: https://www.openeuler.openatom.cn/zh/download/?archive=true

下载步骤:

1. 打开下载地址页面 2. 选择对应的版本(如 22.03 LTS SP4) 3. 点击对应的 ISO 下载地址 4. 下载得到相应的 ISO 文件

镜像类型说明:

文件名说明
openEuler-22.03-LTS-SP4-x86_64-dvd.iso完整安装镜像(推荐)
openEuler-22.03-LTS-SP4-x86_64-netinst.iso网络安装镜像(精简)

---

第二部分:系统安装

---

一、环境准备(VMware)

1.1 创建虚拟机

第一步: 打开 VMware 17,选择【文件】→【新建虚拟机】

第二步: 选择【典型】安装类型

第三步: 选择【稍后安装操作系统】

第四步: 选择操作系统类型

第五步: 修改虚拟机名称和存储位置

第六步: 配置硬件

硬件最低要求建议配置
CPU2 核2 核及以上
内存4 GB4 GB 及以上
磁盘50 GB50 GB 及以上
网络NATNAT 模式

第七步: 设置 CD/DVD 的 ISO 文件路径,指向下载好的 openEuler ISO 镜像

1.2 虚拟机硬件配置详解

CPU:     最少 2 核
内存:    最少 4 GB
磁盘:    最少 50 GB
网络:    NAT 模式
CD/DVD:  指向 openEuler ISO 镜像文件

二、启动虚拟机

1. 点击【开启虚拟机】 2. 在启动菜单中,直接敲回车进行安装 3. 在磁盘检查阶段,可以按 Esc 键跳过检查,直接进入安装 4. 等待进入可视化安装页面

三、安装配置

3.1 语言选择

3.2 安装目的地

1. 点击【安装目的地】 2. 选择本地标准磁盘 3. 存储配置选择【自动】 4. 点击【完成】

3.3 软件选择

1. 点击【软件选择】 2. 根据需求选择安装模式:

3. 点击【完成】

3.4 网络和主机名

1. 点击【网络和主机名】 2. 开启网络(将开关打开) 3. 设置主机名(如 node1) 4. 点击【完成】

3.5 设置 root 密码

1. 点击【Root 密码】 2. 设置密码(需满足强度要求)

3. 点击【完成】

3.6 开始安装

1. 确认所有配置无误后,点击【开始安装】 2. 等待安装完成 3. 安装完成后点击【重启系统】

3.7 安装完成验证

重启后,可以看到内核版本信息:

# 登录系统后查看内核版本
uname -r
5.10.0-136.12.0.86.oe2203sp3.x86_64

---

第三部分:远程连接

---

一、查看 IP 地址

# 查看 IP 地址
ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 00:0c:29:b9:e5:f1 brd ff:ff:ff:ff:ff:ff
    inet 192.168.88.160/24 brd 192.168.88.255 scope global noprefixroute ens33
       valid_lft forever preferred_lft forever

二、使用 MobaXterm 远程连接

连接步骤:

1. 打开 MobaXterm 2. 点击【Session】→【SSH】 3. 配置连接信息:

4. 点击【OK】 5. 输入密码(如 ITheima@123) 6. 连接成功后,即可在终端进行交互

三、修改命令提示符

# 修改 PS1 格式,显示用户名@主机名 当前目录
echo -e "export PS1='[\$(whoami)@\$(hostname) \$PWD]\\$ '" >> /etc/profile && source /etc/profile

# 设置主机名
hostnamectl set-hostname node1

命令作用:

执行结果:

关键参数:

注意事项:

关键参数:

关键参数:

注意事项:

验证:


**注意事项:**


---


---


| 序号 | 配置项 | 命令 | 说明 |
|---|---|---|---|
| 1 | 修改主机名 | `hostnamectl set-hostname node1` | 方便识别服务器 |
| 2 | 配置静态 IP | 编辑 `/etc/sysconfig/network-scripts/ifcfg-ens33` | 防止 IP 变动 |
| 3 | 关闭 SELinux | `sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config` | 学习环境关闭 |
| 4 | 关闭防火墙 | `systemctl stop firewalld && systemctl disable firewalld` | 学习环境关闭 |
| 5 | 修改 PS1 | `echo -e "export PS1='[\$(whoami)@\$(hostname) \$PWD]\\$ '" >> /etc/profile` | 美化提示符 |
| 6 | 远程连接 | 使用 MobaXterm/SSH 工具连接 | 方便操作 |


| 配置方式 | 工具 | 说明 |
|---|---|---|
| **nmtui** | 交互式工具 | 图形化界面修改网络,适合新手 |
| **配置文件** | vi 编辑 | 直接修改 `ifcfg-ens33`,适合熟练运维 |
| **nmcli** | 命令行工具 | NetworkManager 命令行,适合脚本自动化 |