宝塔面板本身是单机管理工具,默认情况下一个宝塔面板只能管理一台服务器。但如果你希望用宝塔来统一管理多台服务器,可以通过以下几种方式实现:
✅ 方法一:使用「宝塔企业版」的「多服务器管理」功能(推荐)
宝塔企业版(付费版本)提供了「多服务器管理」功能,可以集中管理多台服务器。
操作步骤:
-
购买并安装宝塔企业版
- 访问官网:https://www.bt.cn
- 升级为企业版(目前价格约 ¥298/年 起)
-
登录宝塔企业版面板
-
进入【企业版功能】→【服务器管理】→【添加服务器】
-
填写你要绑定的其他服务器信息:
- 服务器名称(自定义)
- IP 地址
- SSH 端口(默认 22)
- 用户名(通常是 root)
- 密码 或 SSH 密钥
- 宝塔面板端口(如 8888)
- 宝塔面板密钥(可在目标服务器的宝塔面板「安全」中查看)
-
点击「添加」,完成绑定
-
添加成功后,你可以在主面板中切换查看和管理不同服务器
✅ 优点:集中管理、支持批量操作、远程同步、监控告警等
❌ 缺点:需要付费
✅ 方法二:在每台服务器上单独安装宝塔(免费版)
如果你使用的是宝塔免费版,无法直接绑定多台服务器,但可以在每台服务器上都安装一个宝塔面板,然后通过浏览器多标签页分别管理。
操作方式:
-
在每台服务器上安装宝塔免费版:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh # 或 CentOS: wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh -
安装完成后,记录每台服务器的访问地址:
http://<服务器IP>:8888/<随机字符> -
手动在浏览器中打开多个标签页管理不同服务器
✅ 优点:免费、简单
❌ 缺点:无法集中管理,操作繁琐,不适合大规模使用
✅ 方法三:使用 API + 自建中控平台(高级用户)
你可以通过宝塔的开放 API,开发一个自己的管理后台,调用各台服务器的宝塔 API 实现统一管理。
前提条件:
- 每台服务器开启 API 访问(宝塔面板 → 安全 → 开启API)
- 设置访问密钥和IP白名单
- 编写脚本或系统调用 API 进行站点、数据库等操作
🛠️ 适合开发者或运维团队,灵活性高但开发成本大
❌ 注意:不能“一个面板绑定多个服务器”(免费版)
宝塔免费版不支持将多个服务器绑定到一个面板中统一管理,这是企业版的核心功能之一。
总结对比
| 方式 | 是否免费 | 集中管理 | 推荐场景 |
|---|---|---|---|
| 企业版多服务器管理 | 否(付费) | ✅ | 多台服务器运维,企业使用 |
| 每台装宝塔(免费版) | ✅ | ❌ | 少量服务器,个人使用 |
| 自建API中控平台 | ✅(但需开发) | ✅ | 开发者、技术团队 |
建议:
如果你有 2台以上服务器,且需要统一运维,强烈建议升级到宝塔企业版,可以极大提升管理效率。
如需,我可以提供企业版添加服务器的截图指引或API调用示例。欢迎继续提问!
CLOUD云知道