在OpenCloudOS(基于CentOS的国产Linux发行版)上安装宝塔面板,可以使用宝塔官方提供的通用安装脚本。以下是具体步骤和注意事项:
推荐安装脚本
wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh
(这是宝塔Linux面板7.7.0版本的安装脚本,兼容CentOS 8系衍生版本)
注意事项
-
系统兼容性
OpenCloudOS 8/9 基于CentOS 8/9开发,理论上兼容宝塔的CentOS安装脚本。若安装失败,可尝试以下调整:- 使用
--force参数强制安装:bash install.sh --force
- 使用
-
依赖问题处理
若提示缺少依赖(如Python3、libstdc++等),需手动安装:dnf install -y python3 python3-devel libstdc++-static -
防火墙/SELinux
- 开放宝塔默认端口(8888、888、80、443等):
firewall-cmd --zone=public --add-port=8888/tcp --permanent firewall-cmd --reload - 临时关闭SELinux(可选):
setenforce 0 sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
- 开放宝塔默认端口(8888、888、80、443等):
-
极速安装模式
如果OpenCloudOS的软件源与CentOS不完全一致,建议切换为宝塔的"极速安装"模式(自动使用宝塔的依赖源)。
安装后操作
- 通过终端输出的URL访问面板(如
http://服务器IP:8888)。 - 执行
bt default查看默认账号密码。 - 登录后根据提示安装LNMP/LEMP环境。
替代方案
如果官方脚本不兼容,可尝试:
-
手动安装
参考宝塔官网的手动安装教程,逐步安装面板所需组件。 -
Docker版宝塔
docker pull btpanel/baota:latest docker run -d --name baota -p 8888:8888 -p 80:80 -p 443:443 --privileged=true -v /www:/www btpanel/baota
常见问题
-
错误提示
dnf: command not found
确保系统已安装dnf包管理器(OpenCloudOS默认应包含)。 -
面板无法启动
检查日志:tail -f /tmp/panelBoot.pl
建议在安装前备份数据,并在测试环境中验证兼容性。如遇问题,可联系宝塔官方客服或OpenCloudOS社区支持。
云服务器