麒麟OS安装宝塔面板有三种方案:一是兼容模式安装,需修改脚本绕过校验,但部分功能受限;二是Docker容器方式,隔离运行保障核心功能;三是改用麒麟原生Web管理工具,完全兼容且开箱即用。

如果您在国产麒麟操作系统上尝试安装宝塔Linux面板,但官方脚本直接报错退出,则很可能是由于系统标识未被宝塔安装程序识别所致。以下是针对麒麟OS的三种可行安装路径:
一、使用宝塔Linux版兼容模式安装
该方法通过临时绕过宝塔脚本中的系统校验逻辑,在部分麒麟V10(基于Ubuntu 20.04或CentOS 7内核)环境中可完成基础安装,但面板部分功能(如软件商店、监控报表、自动备份)可能无法正常调用系统服务。
1、以root用户身份登录终端,执行命令下载宝塔安装脚本:wget -O install.sh http://download.bt.cn/install/install_6.0.sh。
2、编辑脚本并注释掉关键校验行:运行sed -i 's/echo "Sorry, not supported./#echo "Sorry, not supported./g' install.sh,屏蔽原始拒绝提示逻辑。
3、执行安装命令:bash install.sh,全程保持网络连通,勿中断终端会话。
4、安装完成后手动启动服务:systemctl start bt,并确认端口监听状态:netstat -tuln | grep :8888。
二、通过Docker容器方式运行宝塔面板
此方案利用容器隔离机制规避麒麟OS底层包依赖冲突,不修改宿主机环境,适用于已启用Docker服务的麒麟OS系统,且能保障面板核心Web管理功能完整可用。
1、验证Docker服务状态:systemctl is-active docker,若返回inactive,则需先安装Docker CE并启用服务。
2、拉取社区维护的x86_64架构兼容镜像:docker pull jaywong/baota:7.9.0。
3、创建持久化挂载目录:mkdir -p /opt/bt/www /opt/bt/panel。
4、运行容器并映射必要端口与路径:docker run -d --name baota -p 8888:8888 -p 80:80 -p 443:443 -p 20:20 -p 21:21 -v /opt/bt/www:/www/wwwroot -v /opt/bt/panel:/www/server/panel -v /etc/localtime:/etc/localtime:ro --privileged=true jaywong/baota:7.9.0。
5、实时查看初始化日志:docker logs -f baota,待输出Congratulations字样后,即可在浏览器中访问http://服务器IP:8888。
三、改用麒麟OS原生兼容的Web管理工具
该路径完全规避兼容性风险,直接采用麒麟操作系统深度适配的国产运维工具,其权限模型、服务注册机制与麒麟内核一致,可稳定实现站点部署、数据库配置、SSL证书管理等核心功能。
1、进入系统“控制中心” → “系统管理” → “Web服务器管理”,检查Apache或Nginx服务是否处于运行状态。
2、打开“麒麟应用商店”,搜索并安装优启通服务器版或星汉Web管理器,二者均已通过麒麟OS信创认证,安装后无需额外配置即可使用。

















