OpenCloudOS Server 8 安装?

安装 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. 启动安装程序

  1. 引导启动:插入 U 盘或配置虚拟机启动项,从 OpenCloudOS ISO 启动。
  2. 选择语言:进入引导菜单后,默认通常是英文界面。如果您需要中文支持,请在第一屏按 Tab 键编辑内核参数,添加 lang=zh_CN 并回车;或者在安装向导中选择 "Chinese"。
  3. 测试介质(可选):系统会提示是否测试安装介质完整性,建议跳过直接点击 "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. 开始安装

  1. 点击左下角的 "Begin Installation" 按钮。
  2. 系统将开始复制文件、配置内核和初始化系统。此过程可能需要 10-30 分钟,具体取决于硬件性能。
  3. 进度条走完后,点击 "Reboot System" 重启。
  4. 重要:如果是物理机且使用了 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 已经安装完毕,可以开始部署应用程序或构建集群了。