OpenCloudOS Server 8 是由腾讯主导并联合多家企业共同推出的开源服务器操作系统,基于 Linux 内核,兼容 RHEL/CentOS 生态,适用于企业级生产环境。以下是安装 OpenCloudOS Server 8 的详细步骤:
一、准备工作
-
获取安装镜像
- 访问 OpenCloudOS 官方网站:https://www.opencloudos.org
- 进入“下载”页面,选择 OpenCloudOS Server 8 的 ISO 镜像:
- 推荐使用 Full ISO(完整版),包含所有软件包。
- 也可选择 Minimal ISO(最小安装)用于轻量部署。
-
准备安装介质
- 将 ISO 文件写入 U 盘或 DVD:
- 使用工具如 Rufus(Windows)、
dd命令(Linux/macOS)创建可启动 U 盘。 - 示例命令(Linux/macOS):
sudo dd if=OpenCloudOS-8-x86_64.iso of=/dev/sdX bs=4M status=progress && sync(注意:
/dev/sdX替换为你的 U 盘设备)
- 使用工具如 Rufus(Windows)、
- 将 ISO 文件写入 U 盘或 DVD:
-
准备目标服务器
- 确保服务器满足最低硬件要求:
- CPU:x86_64 架构,双核以上
- 内存:至少 2GB(推荐 4GB+)
- 磁盘:至少 20GB 可用空间
- 设置 BIOS/UEFI 启动顺序,优先从 U 盘或光驱启动。
- 确保服务器满足最低硬件要求:
二、安装过程(图形化安装界面)
-
启动安装程序
- 插入安装介质,重启服务器。
- 在启动菜单中选择 “Install OpenCloudOS Server 8”。
-
选择语言
- 默认为英文,可切换为中文(简体)。
-
配置安装概览
- 点击 “Installation Destination”:
- 选择磁盘,并配置分区方式:
- 自动分区(Auto Partitioning):推荐新手使用。
- 手动分区(Manual Partitioning):自定义
/,/boot,swap,/home等。
- 选择磁盘,并配置分区方式:
- 点击 “Network & Host Name”:
- 启用网络接口,设置主机名。
- 可配置静态 IP 或使用 DHCP。
- 其他选项(可选):
- 时间和时区(Time & Date)
- 键盘布局(Keyboard)
- 点击 “Installation Destination”:
-
开始安装
- 设置 root 用户密码(务必记住)。
- 可选:创建普通用户账户。
- 点击 “Begin Installation” 开始安装。
-
等待安装完成
- 安装过程约需 10–20 分钟,取决于硬件性能。
- 安装完成后,提示重启系统。
-
重启系统
- 拔出安装介质,点击 “Reboot System”。
- 系统将从硬盘启动。
三、首次启动与基础配置
-
登录系统
- 使用 root 账号或普通用户登录。
-
更新系统(推荐)
sudo dnf update -y -
启用常用服务(可选)
- 安装 net-tools、vim、wget 等工具:
sudo dnf install -y vim wget net-tools curl
- 安装 net-tools、vim、wget 等工具:
-
配置防火墙(firewalld)
sudo systemctl enable firewalld --now sudo firewall-cmd --permanent --add-service=ssh sudo firewall-cmd --reload -
配置 SELinux(根据需求)
- 查看状态:
sestatus - 如需禁用(不推荐生产环境):
sudo setenforce 0 # 并修改 /etc/selinux/config 中 SELINUX=disabled
- 查看状态:
四、其他安装方式(可选)
1. 网络安装(PXE)
- 适用于批量部署。
- 需搭建 PXE 服务器(DHCP + TFTP + HTTP/NFS)。
- 使用 OpenCloudOS 提供的 kickstart 文件自动化安装。
2. 云镜像部署
- OpenCloudOS 提供 AWS、阿里云、腾讯云等云平台镜像。
- 可在云控制台直接选择或导入自定义镜像。
3. 容器或虚拟机部署
- 支持 KVM、VMware、VirtualBox 等虚拟化平台。
- 导入
.qcow2或.vmdk格式镜像即可运行。
五、官方资源参考
- 官网:https://www.opencloudos.org
- 文档中心:https://docs.opencloudos.org
- GitHub 仓库:https://github.com/OpenCloudOS
- 社区支持:可通过官网加入微信/QQ群或提交 Issue 获取帮助。
注意事项
- OpenCloudOS Server 8 与 CentOS Stream 8 类似,但更注重稳定性和长期支持(部分版本提供 LTS 支持)。
- 建议定期更新系统以获取安全补丁。
- 生产环境建议使用 Kickstart 实现自动化部署。
如有特定场景(如无人值守安装、Kubernetes 节点部署),可进一步提供需求,我可给出定制化方案。
云小栈