宝塔面板部署 OpenClaw(Clawdbot)实战指南:从零到云端 AI 助理
本文提供了使用宝塔面板快速部署OpenClaw(Clawdbot)AI助理的完整指南。通过Node.js环境搭建、OpenClaw安装、Nginx反向代理配置等步骤,实现云端AI助手的快速上线。重点包括:1)服务器环境准备与Node.js安装;2)OpenClaw的初始化配置与后台服务启动;3)Nginx反向代理实现安全公网访问;4)通过Basic Auth和HTTPS增强安全性。该方案简化了传统
文章目录
宝塔面板部署 OpenClaw(Clawdbot)实战指南:从零到云端 AI 助理
2026 年最新实战教程 | 适合宝塔老手与新手
随着 AI 助理需求的快速增长,越来越多开发者和站长开始尝试将 OpenClaw(原 Clawdbot、Moltbot)部署在云服务器上,实现 24 小时在线、自主可控的数字助手。相比本地运行,云端部署不仅稳定,而且可以彻底解决环境冲突、断线和性能瓶颈问题。
本文结合宝塔面板实战经验,为你提供一套完整、保姆级的部署方案,同时增加安全与访问优化策略,保证新手也能快速上手。

一、前期准备

1. 服务器选择
- 推荐配置:2 核 CPU + 2–4 GB 内存
- 操作系统:Debian、Ubuntu、CentOS 或国产云系统(如 OpenCloudOS/Alibaba Cloud Linux)
- 网络位置:海外机房节点访问国际大模型更顺畅
- 面板要求:宝塔面板需安装并可管理 Node.js 与 Nginx
⚠️ 提示:如果是新手,没有服务器可选择阿里云轻量应用服务器,直接安装 Moltbot 应用镜像,省去环境配置步骤。
2. 工具准备
- SSH 客户端(如 MobaXterm、Termius)
- 浏览器访问宝塔面板
- OpenSSL(生成 Basic Auth 密码用)

二、OpenClaw 安装步骤
1. 安装 Node.js
部分国产操作系统默认 Node 版本过低,需要手动升级到 v24.x 稳定版。
在宝塔面板:
- 进入 网站 → Node 项目 → Node 版本管理器
- 更新版本列表,安装最新稳定版 v24.13.0
- 设置命令行默认 Node 版本为刚刚安装的稳定版
2. 获取 OpenClaw 安装包

打开 SSH 终端,执行以下命令:
curl -fsSL https://clawd.bot/install.sh | bash
脚本会自动拉取最新代码和依赖,支持快速初始化。

3. 安装 OpenClaw
安装完成 Node.js 后,执行:
npm install -g clawdbot@latest --verbose --registry=https://registry.npmmirror.com


全局安装确保可以直接在任意目录使用 clawdbot 命令。
4. 初始化配置
执行初始化向导:
clawdbot onboard --install-daemon
根据提示完成配置:
- 风险提示:选择
yes确认 - Onboarding mode:快速开始即可
- 模型/鉴权提供方:可选 Moonshot、Qwen 或自定义
- 选择通道:网页对话或 CLI 对话
- 技能配置:可在此安装常用技能,亦可跳过
初始化完成后,会生成 Token,务必保存,用于后续访问授权。
5. 安装服务并启动
因为面板免密登录无法安装后台服务,需要 SSH 执行:
clawdbot daemon install
clawdbot daemon start


至此,OpenClaw 已经在服务器后台运行,等待访问授权。
三、反向代理配置(公网访问)
OpenClaw 默认监听本地端口,直接暴露公网存在安全风险。通过宝塔面板配置 Nginx 反向代理和 HTTPS,可以安全访问。
1. 创建站点
- 宝塔面板 → 网站 → 添加网站
- 域名填实际域名(可先用 IP 测试)
- 绑定 SSL 证书,提高访问安全性


2. 配置反向代理
- 打开 反向代理 → 添加配置
- 填写本地服务地址,如:
目标 URL: http://127.0.0.1:18789
- 保存并应用

3. 替换 Token 地址
将初始化生成的本地 URL 替换为公网域名:
http://localhost:18789/?token=xxx
-->
https://yourdomain.com/?token=xxx

执行:
clawdbot devices list
clawdbot devices approve <request-id>
确认访问授权完成后,即可在浏览器中访问并对话。

四、增加访问安全(Basic Auth)
为了防止 Token 泄露,可在 Nginx 反向代理上增加 Basic Auth:
- 生成
htpasswd文件:
printf "用户名:$(openssl passwd -apr1 密码)\n" > /www/server/nginx/conf/clawd.pass
chown root:www /www/server/nginx/conf/clawd.pass
chmod 640 /www/server/nginx/conf/clawd.pass
- 修改反向代理配置:
auth_basic "Authorization";
auth_basic_user_file /www/server/nginx/conf/clawd.pass;
- 保存并重载 Nginx,访问时需要输入用户名和密码
✅ 通过 Basic Auth + HTTPS + Token,安全性大幅提升。


五、实践优化经验
- 海外机房访问大模型延迟更低,尤其 Qwen、Moonshot 等国际服务
- 快速回滚:宝塔删除站点即可清理环境,重新部署仅需几分钟
- 资源隔离:AI 助理独立运行,不影响其他服务
- 日志与调试:通过 SSH 查看
clawdbotdaemon 日志,便于排查问题 - 技能和 API Key 管理:可随时在网页端或 CLI 配置,灵活升级
六、总结
通过宝塔面板部署 OpenClaw,不仅省去了复杂的 Docker 和依赖配置,也解决了公网访问和安全问题。整个流程可以概括为:
- 安装 Node.js 并拉取 OpenClaw
- 初始化并生成 Token
- 安装后台服务
- 配置 Nginx 反向代理与 HTTPS
- (可选)增加 Basic Auth
整个部署过程新手也能在 10–15 分钟完成,真正实现云端全天候 AI 助理。
技术的核心价值,就是把复杂问题变得简单。以前需要调环境、查日志、管端口,现在点击几步即可拥有自己的 AI 分身。
总结来看,通过本文的方法,使用宝塔面板部署 OpenClaw(Clawdbot)可以实现从零到云端的完整 AI 助理搭建流程。核心优势在于:
- 简化部署流程:不依赖 Docker 或复杂环境配置,通过 Node.js 全局安装即可快速启动。
- 安全可靠:结合 Nginx 反向代理、HTTPS 和 Basic Auth,有效防止 Token 泄露和未经授权访问。
- 灵活可控:初始化向导、技能管理和 API Key 配置均可随时调整,适应不同业务场景。
- 易于运维:后台服务通过
clawdbot daemon管理,日志可随时查看,宝塔面板提供一键回滚与站点隔离功能。 - 高可用性:云端部署保证全天候运行,海外机房可优化访问大模型延迟。
总体而言,这套方案兼顾新手友好与专业运维能力,实现了云端 AI 助理的快速上线与安全访问。无论是个人实验还是企业应用,都能在短时间内搭建起稳定、可控的智能助手服务。
更多推荐




所有评论(0)