在 OpenCloudOS 8 系统上安装宝塔面板(Baota Panel)前,需要进行一系列准备工作以确保安装顺利并保障系统安全。以下是详细的准备步骤:
一、系统环境确认
-
确认操作系统版本
- 宝塔官方支持的 Linux 发行版包括 CentOS、Ubuntu、Debian、OpenCloudOS 等。
- OpenCloudOS 8 是基于 RHEL/CentOS 8 的国产开源操作系统,兼容性较好。
- 确保系统为 OpenCloudOS 8.x 的最新稳定版本。
-
检查系统架构
uname -m- 必须为
x86_64架构(64位系统),宝塔不支持32位系统。
- 必须为
-
确认系统纯净
- 建议使用全新、未安装过其他面板或LNMP/LAMP环境的系统。
- 避免与已有Web服务(如Nginx、Apache、MySQL)冲突。
二、系统基础配置
-
更新系统软件包
sudo dnf update -y -
关闭防火墙或配置放行端口(可选但建议)
- 临时关闭防火墙(测试环境):
sudo systemctl stop firewalld sudo systemctl disable firewalld - 或开放宝塔所需端口(推荐生产环境使用):
sudo firewall-cmd --permanent --add-port=8888/tcp # 宝塔面板 sudo firewall-cmd --permanent --add-port=80/tcp # HTTP sudo firewall-cmd --permanent --add-port=443/tcp # HTTPS sudo firewall-cmd --permanent --add-port=22/tcp # SSH sudo firewall-cmd --reload
- 临时关闭防火墙(测试环境):
-
关闭 SELinux(建议关闭或设置为宽容模式)
- 查看状态:
getenforce - 临时关闭:
sudo setenforce 0 - 永久关闭:编辑
/etc/selinux/config,将SELINUX=enforcing改为SELINUX=disabled。
- 查看状态:
-
确保网络畅通
- 确保服务器可以访问网络,能正常下载安装脚本和软件包。
- 测试网络:
ping baidu.com
-
时间同步
sudo timedatectl set-timezone Asia/Shanghai sudo chrony enable && sudo systemctl start chronyd
三、用户与权限准备
-
使用 root 用户登录
- 宝塔安装脚本通常需要 root 权限。
- 如果使用普通用户,请确保可通过
sudo执行命令。
-
备份重要数据(如有)
- 虽然建议新系统安装,但如果已有数据,请提前备份。
四、资源检查
-
内存要求
- 最低:512MB 内存(建议 1GB 以上)
- 若内存小于 1GB,建议添加 SWAP:
dd if=/dev/zero of=/swapfile bs=1M count=2048 mkswap /swapfile swapon /swapfile echo '/swapfile none swap defaults 0 0' >> /etc/fstab
-
磁盘空间
- 至少 10GB 可用空间(用于系统+宝塔+网站运行)。
五、下载并验证宝塔安装脚本
-
获取官方安装脚本
访问 宝塔官网 获取最新安装命令,例如:wget -O install.sh https://download.bt.cn/install/install_6.0.sh && bash install.sh -
注意:
- 确保从官方渠道下载,避免第三方修改脚本。
- OpenCloudOS 8 使用
dnf包管理器,宝塔会自动适配。
六、注意事项
- 宝塔免费版 vs 专业版:明确需求,免费版功能已足够大多数用户使用。
- 安全性:安装完成后,务必修改默认面板端口和强密码,启用SSL和双因素认证。
- 定期备份:使用宝塔的备份功能定期备份网站和数据库。
总结:安装前 checklist
| 项目 | 是否完成 |
|---|---|
| 系统为 OpenCloudOS 8 x86_64 | ✅ |
| 系统已更新 | ✅ |
| 防火墙/安全组已配置 | ✅ |
| SELinux 已关闭或设为宽容 | ✅ |
| 网络通畅 | ✅ |
| root 权限可用 | ✅ |
| 内存 ≥512MB(建议1G+) | ✅ |
| 磁盘空间充足 | ✅ |
完成以上准备后,即可执行宝塔安装脚本,开始安装面板。
如需,我也可以提供完整的安装命令和后续配置建议。
云小栈