在 OpenCloudOS Server 8 上安装宝塔面板是完全可行的,因为 OpenCloudOS 是基于 CentOS/RHEL 的 Linux 发行版,而宝塔官方提供了适用于 CentOS 系统的安装脚本。
以下是详细的安装步骤:
✅ 前提条件
- 你已经拥有一个正在运行的 OpenCloudOS Server 8 系统。
- 使用的是 root 权限 或可以使用
sudo提权。 - 系统为纯净系统(无 Apache/Nginx/MySQL/PHP 等冲突服务)。
- 系统已连接互联网。
🛠 安装步骤
1. 更新系统软件包
sudo dnf update -y
2. 安装常用工具(可选)
sudo dnf install -y wget curl unzip
3. 下载并运行宝塔官方安装脚本
宝塔官方提供了一个通用的安装脚本,适用于 CentOS、AlmaLinux、OpenCloudOS 等系统。
curl -sSO http://download.bt.cn/install/install_6.0.sh && sudo bash install_6.0.sh
或者也可以使用 wget:
wget -O install_6.0.sh http://download.bt.cn/install/install_6.0.sh && sudo bash install_6.0.sh
⚠️ 注意:执行该脚本后会自动安装宝塔所需的所有依赖,并开始安装宝塔面板。整个过程可能需要5-10分钟,取决于服务器性能和网络状况。
📋 安装完成后
安装成功后,终端会输出类似以下信息:
Bt-Panel: http://你的服务器IP:8888
username: your_username
password: your_password
请记录好用户名和密码,用于登录宝塔面板。
🔐 配置防火墙允许访问宝塔端口
默认情况下,OpenCloudOS 8 使用的是 firewalld 防火墙。
开放 8888 端口(宝塔面板)
sudo firewall-cmd --permanent --add-port=8888/tcp
sudo firewall-cmd --reload
如果你还打算通过宝塔部署网站,建议同时开放 80(HTTP)和 443(HTTPS)端口:
sudo firewall-cmd --permanent --add-port={80,443}/tcp
sudo firewall-cmd --reload
🌐 登录宝塔面板
打开浏览器,输入:
http://你的服务器IP:8888
然后使用命令行中显示的用户名和密码登录即可。
首次登录后,系统可能会提示你安装 LNMP 或 LAMP 环境,请根据需求选择安装版本。
❗注意事项
- 宝塔目前对 RHEL 8 / CentOS 8 / OpenCloudOS 8 支持良好,但部分插件可能还在适配中。
- 如果你使用了 SELinux,建议先关闭或设置为 permissive 模式以避免权限问题:
sudo setenforce 0
sudo sed -i 's/^SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
🧪 验证是否安装成功
你可以通过查看宝塔服务状态来确认:
/etc/init.d/bt status
或者查看监听端口:
ss -tuln | grep 8888
如需卸载宝塔,可以使用如下命令:
wget http://download.bt.cn/install/uninstall.sh && sudo bash uninstall.sh
✅ 总结
| 步骤 | 内容 |
|---|---|
| 更新系统 | dnf update |
| 安装工具 | dnf install wget curl |
| 执行安装脚本 | bash install_6.0.sh |
| 配置防火墙 | firewall-cmd --add-port |
| 登录面板 | 浏览器访问 http://ip:8888 |
如你在安装过程中遇到任何错误,欢迎将错误信息贴出来,我可以帮你具体分析解决。
祝你顺利安装宝塔面板!🎉
云计算导航