安装 OpenCloudOS Server 8(原 CentOS 8 的继承者,由阿里云维护)通常可以通过 ISO 镜像进行本地或虚拟机安装。由于该系统已取代 CentOS 8 作为主流选择,其安装流程与标准的 Linux RHEL/CentOS 体系非常相似。
以下是详细的安装步骤指南:
1. 准备工作
在开始之前,请确保您拥有以下资源:
- 硬件/环境:物理服务器、VMware/KVM/VirtualBox 等虚拟化平台,或云服务器实例。
- 系统镜像:下载 OpenCloudOS 8 的最新 ISO 镜像。
- 下载地址通常为:OpenCloudOS 官网 或 阿里云开源镜像站。
- 建议选择
x86_64(AMD/Intel) 版本,如果是 ARM 架构请选择对应的aarch64版本。
- 制作启动盘:
- 物理机:使用 Rufus (Windows) 或 Etcher (跨平台) 将 ISO 写入 U 盘。
- 虚拟机:直接将 ISO 挂载到虚拟光驱即可。
2. 启动安装程序
- 引导启动:插入 U 盘或配置虚拟机启动项,从 OpenCloudOS ISO 启动。
- 选择语言:进入引导菜单后,默认通常是英文界面。如果您需要中文支持,请在第一屏按
Tab键编辑内核参数,添加lang=zh_CN并回车;或者在安装向导中选择 "Chinese"。 - 测试介质(可选):系统会提示是否测试安装介质完整性,建议跳过直接点击 "Install OpenCloudOS 8" 以加快速度。
3. 安装配置向导
进入图形化安装界面后,按顺序完成以下设置:
A. 语言与支持 (Language & Support)
- 确认语言为“简体中文”(如果上一步未设置)。
- 勾选“接受软件许可协议”。
B. 安装目的地 (Installation Destination)
- 磁盘选择:选择目标硬盘(如
/dev/sda或/dev/vda)。 - 存储模式:
- 自动分区:适合新手,系统会自动划分根分区和交换空间。
- 自定义 (Custom):适合高级用户,可手动调整 LVM、RAID 或加密分区。
- 快速初始化:确认数据备份无误后,点击“完成”。
C. 网络与主机名 (Network & Hostname)
- 主机名:设置服务器的唯一标识(例如
opencloud-server-01)。 - 网络连接:
- 开启网卡开关。
- 点击齿轮图标配置 IPv4/IPv6。生产环境通常推荐设置为 静态 IP (Static),需填写 IP 地址、子网掩码、网关和 DNS。
- 点击“应用”保存。
D. 用户设置 (User Settings)
- Root 密码:设置超级管理员密码(强烈建议使用强密码)。
- 创建普通用户:建议创建一个非 root 的普通用户用于日常操作,并赋予
sudo权限。
E. 软件选择 (Software Selection)
- OpenCloudOS 8 默认提供最小化安装(Minimal Install),包含核心组件。
- 如果您需要桌面环境,可以勾选 "GNOME Desktop"(但服务器版通常不建议安装图形界面,以节省资源)。
- 如需特定服务(如 Web 服务器、数据库),可在此处勾选相应组,或安装完成后通过
dnf安装。
4. 开始安装
- 点击左下角的 "Begin Installation" 按钮。
- 系统将开始复制文件、配置内核和初始化系统。此过程可能需要 10-30 分钟,具体取决于硬件性能。
- 进度条走完后,点击 "Reboot System" 重启。
- 重要:如果是物理机且使用了 U 盘安装,请在重启时拔掉 U 盘,否则可能再次进入安装界面。
5. 首次登录与基础配置
重启后,您将看到登录界面。输入刚才创建的用户名和密码登录。
切换至 Root 用户
su -
# 或直接使用 sudo
sudo -i
更新系统
OpenCloudOS 基于 RPM 包管理,推荐使用 dnf 命令更新系统和软件源:
# 刷新缓存并升级所有软件包
dnf update -y
# 查看当前版本确认
cat /etc/opencloudos-release
配置国内提速源(如未自动配置)
OpenCloudOS 官方源通常在国内有 CDN 提速,但如果遇到下载慢的情况,可以检查 /etc/yum.repos.d/ 下的配置文件,确保指向了阿里云镜像站。
常见问题提示
- 驱动问题:如果是较新的服务器硬件(如最新的 Intel/AMD CPU 或 NVMe 显卡),请确保下载的 ISO 是较新的版本(如 8.4 或更高),以获得更好的内核驱动支持。
- SELinux:默认开启,安全策略严格。在生产环境中,如果调试困难,可临时设为宽容模式 (
setenforce 0),但正式环境建议保持开启并正确配置规则。 - 时间同步:建议配置 NTP 服务以确保时间准确:
systemctl enable --now chronyd
现在您的 OpenCloudOS Server 8 已经安装完毕,可以开始部署应用程序或构建集群了。
CLOUD云