在 OpenCloudOS Server 8 上部署宝塔面板的步骤如下。OpenCloudOS 是一款基于 Linux 的企业级服务器操作系统,与 CentOS/RHEL 生态兼容,因此部署宝塔面板(适用于 CentOS 系统)的方法基本一致。
⚠️ 注意:宝塔面板官方推荐用于测试和学习环境,生产环境使用需谨慎评估安全性。
✅ 部署步骤
第一步:更新系统并安装基础工具
sudo dnf update -y
安装常用的网络和系统管理工具:
sudo dnf install -y wget curl vim net-tools
第二步:关闭防火墙或配置放行端口(可选)
方法一:临时关闭防火墙(不推荐长期使用)
sudo systemctl stop firewalld
sudo systemctl disable firewalld
方法二:开放必要端口(推荐)
sudo firewall-cmd --permanent --add-port=80/tcp
sudo firewall-cmd --permanent --add-port=443/tcp
sudo firewall-cmd --permanent --add-port=8888/tcp # 宝塔Web界面端口
sudo firewall-cmd --permanent --add-port=20/tcp
sudo firewall-cmd --permanent --add-port=21/tcp # FTP端口(如需要)
sudo firewall-cmd --reload
若使用云服务器,请确保安全组也放行上述端口(尤其是 8888)。
第三步:安装宝塔面板
使用宝塔官网提供的安装脚本(支持 RHEL/CentOS 系列,OpenCloudOS 兼容):
wget -O install.sh https://download.bt.cn/install/install_6.0.sh && bash install.sh ed8484bec
⚠️ 脚本说明:
ed8484bec是自动安装纯净版的参数,避免手动确认。- 此脚本会自动检测系统并安装适合的版本。
安装过程大约持续 5–10 分钟,期间会自动安装 Nginx、MySQL、PHP 等组件(取决于你选择的安装包)。
第四步:记录登录信息
安装完成后,终端会输出类似以下信息:
Bt-Panel: http://你的服务器IP:8888
username: your_username
password: your_password
请妥善保存用户名和密码。
第五步:访问宝塔面板
打开浏览器,输入:
http://<你的服务器公网IP>:8888
首次登录会提示绑定宝塔账号(可选)或进入初始化设置。
第六步:安全加固建议(重要!)
-
修改默认端口
进入面板 → 安全 → 修改面板端口(如改为 9999),避免被扫描攻击。 -
启用登录保护
设置强密码、绑定手机/邮箱、开启双重认证(专业版支持)。 -
更改默认用户名
面板设置 → 修改用户名,避免使用默认 admin。 -
定期备份配置和网站数据
❌ 常见问题处理
1. 安装报错“unsupported OS”
确保系统为 OpenCloudOS 8,且架构为 x86_64。检查命令:
cat /etc/os-release
uname -m
若系统识别异常,可尝试强制安装(不推荐):
export BT_OS=centos
bash install.sh ed8484bec
2. 无法访问 8888 端口
- 检查防火墙是否放行;
- 检查云服务商安全组;
- 使用
ss -tulnp | grep 8888查看服务是否监听。
3. 安装中断或失败
清理残留后重试:
wget -O clean.sh https://download.bt.cn/install/clean.sh && bash clean.sh
然后重新运行安装命令。
✅ 总结
| 步骤 | 内容 |
|---|---|
| 1 | 更新系统并安装基础工具 |
| 2 | 配置防火墙或关闭(推荐配置规则) |
| 3 | 下载并运行宝塔安装脚本 |
| 4 | 记录登录地址、用户名、密码 |
| 5 | 浏览器访问并完成初始化设置 |
| 6 | 加强安全设置 |
✅ 提示:宝塔免费版功能已足够个人和小型项目使用。如需更高安全性,建议定期更新系统和面板,并关注官方公告。
如有更多需求(如LNMP环境配置、部署网站等),可继续提问。
云小栈