在使用 OpenCloudOS 部署宝塔面板时,需要提前准备合适的系统环境和网络配置,以确保安装过程顺利、运行稳定。以下是部署前需要准备的环境要求和建议:
一、系统环境要求
-
操作系统版本
- 宝塔官方支持 OpenCloudOS 8 及以上版本(基于 RHEL/CentOS 生态)。
- 建议使用 OpenCloudOS 8.x(如 8.6 或更高),因为其兼容性较好,且长期支持。
-
系统架构
- 支持
x86_64架构(64位系统)。 - 不支持 i386 或 ARM 架构(除非特别说明支持)。
- 支持
-
最小系统资源
- 内存:至少 512MB,推荐 1GB 或以上(尤其是计划部署网站或数据库)。
- 硬盘空间:至少 10GB 可用空间(用于系统 + 宝塔 + 网站数据等)。
- CPU:1核及以上。
-
系统纯净性
- 推荐使用纯净版 OpenCloudOS 系统,未预装 Apache、Nginx、MySQL、PHP 等服务。
- 若已安装相关软件包,可能会与宝塔安装冲突,建议卸载或重装系统。
二、网络与权限准备
-
网络连接
- 确保服务器可以访问网络(能正常执行
yum或dnf安装软件包)。 - 宝塔安装脚本需从官网下载,因此需要开放以下域名:
download.bt.cnwww.bt.cn
- 确保服务器可以访问网络(能正常执行
-
防火墙设置
- 开放必要端口(安装后需配置):
- 8888:宝塔 Web 面板登录端口
- 80/443:HTTP/HTTPS 网站服务
- 20/21:FTP 服务(如启用)
- 22:SSH 远程管理
- 使用
firewalld或iptables配置规则:firewall-cmd --permanent --add-port=8888/tcp firewall-cmd --reload
- 开放必要端口(安装后需配置):
-
SELinux 状态
- 建议关闭 SELinux 或设置为
permissive模式,避免权限问题:setenforce 0 sed -i 's/^SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config修改后建议重启生效。
- 建议关闭 SELinux 或设置为
-
root 权限
- 必须使用
root用户或具有sudo权限的用户执行安装命令。
- 必须使用
三、软件依赖(可选提前安装)
虽然宝塔安装脚本会自动处理依赖,但建议确保以下基础工具存在:
yum install -y wget curl vim net-tools dnf
四、备份与安全建议
- 创建系统快照或备份(云服务器建议)
- 修改默认 SSH 端口并禁用 root 密码登录(增强安全性)
- 安装完成后及时修改宝塔面板默认端口和密码
五、安装宝塔面板(参考命令)
确认环境准备就绪后,执行以下命令安装:
# 下载并安装宝塔面板(CentOS 版本脚本兼容 OpenCloudOS)
wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
注意:OpenCloudOS 与 CentOS 兼容性良好,通常可直接使用 CentOS 安装脚本。
总结:准备工作清单
| 项目 | 是否必须 | 说明 |
|---|---|---|
| OpenCloudOS 8.x | ✅ 必须 | 推荐 8.6+ |
| 64位系统 | ✅ 必须 | x86_64 |
| 至少 1GB 内存 | ⚠️ 推荐 | 小于 512MB 可能无法启动 |
| 纯净系统 | ✅ 推荐 | 避免软件冲突 |
| 网络访问 | ✅ 必须 | 下载安装包 |
| 关闭 SELinux | ✅ 推荐 | 防止权限问题 |
| 开放防火墙端口 | ✅ 必须 | 如 8888 |
| root 权限 | ✅ 必须 | 执行安装 |
完成上述准备后,即可顺利在 OpenCloudOS 上部署宝塔面板。安装完成后,请根据提示访问面板并进行初始化设置。
云小栈