应更换为官方备用节点 download.bt.cn。宝塔安装脚本卡在 download.btpanel.net 是因 DNS 污染或 CDN 异常,推荐直接替换安装命令中的域名为 download.bt.cn,该节点为官方维护、签名一致、更新同步,避免使用非官方镜像或修改脚本内容。

宝塔面板安装脚本卡在 download.btpanel.net 怎么办
直接换源。宝塔官方安装脚本默认从 download.btpanel.net 拉取安装包,国内部分地区 DNS 污染或 CDN 节点异常会导致连接超时、下载卡死在 0% 或反复重试。这不是你网络差,是节点本身不可达。
实操建议:
- 先执行
curl -I https://download.btpanel.net看是否返回200;若超时或返回Failed to connect,说明节点不通 - 不要改 hosts 绑定 IP——宝塔脚本校验域名证书且部分资源走 SNI,硬绑定容易触发 SSL 验证失败
- 最稳的方式是临时替换安装命令中的域名,用宝塔官方提供的备用节点
用哪个备用节点最可靠:推荐 download.bt.cn
宝塔文档和 GitHub issue 中多次确认 download.bt.cn 是官方维护的国内镜像节点,CDN 覆盖广、更新同步及时,且与主站共享同一套签名机制,不会因换源导致校验失败。
替换方法(以 CentOS 7/8 为例):
- 原始安装命令:
curl -sSO http://download.btpanel.net/install/install_6.0.sh && bash install_6.0.sh - 替换成:
curl -sSO http://download.bt.cn/install/install_6.0.sh && bash install_6.0.sh - 注意:仅替换域名,路径和脚本名保持不变;
install_6.0.sh中的下载逻辑会自动沿用新域名 - 如果提示
certificate verify failed,加-k参数跳过证书验证(仅限可信网络环境):curl -k -sSO http://download.bt.cn/install/install_6.0.sh
为什么不用其他“第三方镜像”或改写 install.sh
网上流传的所谓“魔改版安装脚本”或非官方 .cn/.com 域名,多数未经签名,运行时会报 Signature verification failed 直接退出。宝塔自 6.0 起强制校验脚本和安装包签名,绕过校验等于放弃安全兜底。
更麻烦的是:手动修改 install_6.0.sh 里的 URL,容易漏掉内部调用的二级地址(如面板核心包、依赖库路径),导致安装中途报错 Failed to download panel.tar.gz。
所以:
- 只换初始脚本 URL,不碰脚本内容
- 不信任非
bt.cn/btpanel.net域名的下载源 - 如果连
download.bt.cn也卡住,大概率是本地出口被限速或防火墙拦截,此时应检查iptables或云厂商安全组是否放行 80/443 出向
安装后发现面板打不开?检查 Nginx 是否监听了 8888 端口
换节点只解决下载问题,不影响后续服务启动。但常有人卡完下载、装完就以为万事大吉,结果浏览器访问 http://服务器IP:8888 白屏或连接被拒绝。
快速排查:
- 执行
bt命令,看是否能进入宝塔快捷菜单;不能则说明服务未启动 - 查端口:
netstat -tlnp | grep ':8888',没输出说明 Nginx 没起来 - 看日志:
tail -f /www/wwwlogs/nginx_error.log,常见错误是bind() to 0.0.0.0:8888 failed (98: Address already in use)——说明端口被占 - 别急着重装,先
lsof -i :8888找出占用进程 kill 掉,再bt restart


















