OpenClaw 托管指南 — 在云端部署 Clawdbot

OpenClaw 托管指南 — 在云端部署 Clawdbot

为什么要在云端托管 OpenClaw
在本地机器上运行 OpenClaw(前身为 Clawdbot)用于测试没有问题,但日常使用存在实际限制:

电脑必须保持开机 — 当机器进入休眠或关机时,OpenClaw 会停止运行
资源竞争 — OpenClaw 与其他应用竞争 CPU 和内存
无远程访问 — 只能在安装它的机器上使用
手动更新 — 需要自行拉取更新并解决冲突
云托管解决了所有这些问题。您的 OpenClaw 实例在专用基础设施上运行,7×24 小时在线,随时随地可访问。

托管方案对比
方案一:在 VPS 上自托管
您可以从 DigitalOcean、Hetzner 或 AWS 等服务商租用虚拟私有服务器(VPS),然后自行安装 OpenClaw。

所需条件:

至少 4GB RAM 和 2 个 vCPU 的 VPS
Ubuntu 22.04 或类似的 Linux 发行版
基本的 Linux 系统管理知识
SSH 访问权限和命令行使用经验

优点:

完全控制运行环境
可以自定义一切
无供应商依赖
缺点:

需要自行管理安全补丁、更新和备份
出问题时需要自行调试
停机时间由自己负责
配置需要数小时而非数分钟
方案二:使用 MyClaw 的托管服务
MyClaw.ai 提供完全托管的 OpenClaw 服务 — 您只需订阅,实例就会零配置运行。

 

优点:

零配置 — 实例即刻可用
始终在线,始终更新
Pro 和 Max 计划享有优先支持
无需系统管理知识
缺点:

相比原始 VPS,底层定制性较少
依赖 MyClaw 的基础设施
快速对比
自托管(VPS) MyClaw 托管
配置时间 数小时 数分钟

1. 创建服务器
创建一个至少 4GB RAM 的 VPS。推荐使用 Ubuntu 22.04 LTS。

2. 安装依赖
sudo apt update && sudo apt upgrade -y
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash –
sudo apt install -y nodejs git
3. 克隆并配置
git clone https://github.com/openclaw/openclaw.git
cd openclaw
cp .env.example .env
# 编辑 .env 文件,填入您的配置
npm install
4. 使用进程管理器运行
使用 PM2 确保断开连接后 OpenClaw 继续运行:

npm install -g pm2
pm2 start npm –name openclaw — run start
pm2 save
pm2 startup
5. 设置反向代理(可选)
如果需要 HTTPS 访问,请使用 Let’s Encrypt 证书配置 Nginx:

sudo apt install -y nginx certbot python3-certbot-nginx
配置 Nginx 将请求代理到 OpenClaw 的端口,然后运行 certbot 获取 SSL 证书。

 

© 版权声明

相关文章