Skip to content

云部署指南

概述

将 OpenClaw 部署到云服务器,实现 24/7 不间断运行。本指南覆盖国内主流云厂商的部署方案。

为什么需要云部署?

  • 定时任务持续运行:不依赖本地电脑开机
  • 手机随时访问:通过聊天平台远程使用
  • 多人共享:团队成员共用一个 OpenClaw 实例
  • 更好的网络:服务器网络稳定,API 调用更快

方案对比

方案难度月成本灵活性适合人群
一键镜像¥45-100新手
手动安装 VPS⭐⭐⭐¥40-100有运维经验
Docker 部署⭐⭐¥40-100熟悉 Docker
全托管(ArkClaw)¥9.90 起纯小白

云厂商对比

厂商一键部署起步价推荐配置海外节点最佳场景
腾讯云~¥45/月2C4G ~¥100/月QQ Bot 用户
阿里云~¥6/月(¥68/年)2C4G ~¥50-100/月预算优先
百度智能云有限免费2C4G 咨询定价文心模型用户
火山引擎按 ECS 定价2C4G ~¥60-100/月有限飞书用户

服务器配置要求

配置项最低推荐
CPU1 核2 核
内存2 GB4 GB
磁盘20 GB SSD40 GB SSD
操作系统Ubuntu 22.04 LTSUbuntu 22.04 / Debian 12

选购建议

对于个人使用,2 核 4GB 内存的轻量应用服务器完全够用,月费约 ¥50-100。

腾讯云部署

一键部署

  1. 进入腾讯云「轻量应用服务器」
  2. 选择「应用镜像」→ 搜索「OpenClaw」
  3. 选择配置(推荐 2C4G)
  4. 完成购买,等待 1-2 分钟初始化
  5. 进入配置页面,输入 API Key 和频道凭据

优势

  • 深度集成 QQ 平台,一键创建 QQ Bot
  • 支持微信、钉钉、飞书等国内平台
  • 提供香港、新加坡节点(可用于 Telegram)

阿里云部署

一键部署

  1. 进入阿里云「轻量应用服务器」
  2. 选择「应用镜像」→ OpenClaw 镜像
  3. 完成购买并初始化
  4. 通过 Web 面板配置

优势

  • 区域选择最多(国内 + 海外)
  • 价格最优,经常有优惠活动
  • 海外节点可直接使用 Google/OpenAI API

TIP

建议 2GB 以上内存,避免运行缓慢。

手动安装到 VPS

适用于任何 Linux VPS(包括 Hetzner、DigitalOcean、AWS Lightsail 等):

步骤

bash
# 1. SSH 连接到服务器
ssh root@your-server-ip

# 2. 创建专用用户
useradd -m -s /bin/bash openclaw
su - openclaw

# 3. 安装 Node.js
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo bash -
sudo apt install -y nodejs

# 4. 安装 OpenClaw
npm install -g openclaw@latest

# 5. 运行配置向导(会自动创建 systemd 服务)
openclaw onboard --install-daemon

# 6. 验证
openclaw status

配置 API Key

使用环境变量(推荐,不在配置文件中明文存储):

bash
# 编辑环境变量文件
nano ~/.openclaw/.env

# 添加
DEEPSEEK_API_KEY=sk-xxxxx
TELEGRAM_BOT_TOKEN=xxxxx

Docker 部署

bash
# 一键脚本
curl -fsSL https://get.openclaw.ai/docker-setup.sh | bash

或使用 Docker Compose,详见 Docker 安装

Docker 方式的优势:

  • 环境隔离,不影响宿主系统
  • 支持沙箱模式,安全性更高
  • 一键升级和回滚

全托管方案:ArkClaw

ArkClaw 提供完全托管的 OpenClaw 服务:

  • 月费 ¥9.90 起
  • 零运维,无需管理服务器
  • 一键绑定频道
  • 自动升级

适合完全不想折腾服务器的用户。

部署后配置

远程访问

部署到服务器后,需要配置远程访问 Web 控制台:

bash
# 方式一:Tailscale(推荐)
curl -fsSL https://tailscale.com/install.sh | sh
tailscale up

# 方式二:Nginx 反向代理 + HTTPS
# 详见 Linux 部署指南

安全加固

bash
# 启用认证
openclaw config set gateway.auth.enabled true

# 配置防火墙
sudo ufw allow ssh
sudo ufw enable

# 确保端口不暴露到公网
openclaw config set gateway.host "127.0.0.1"

详见 安全指南

自建 vs 托管 vs 全托管

对比自建 VPS一键镜像ArkClaw 全托管
控制权完全大部分有限
运维成本自行维护半托管
学习门槛最高最低
月成本¥40-100¥45-100¥9.90 起
定制空间最大中等最小

推荐路径

先在本地体验 → 决定长期使用后迁移到云服务器 → 选择最适合自己的方案。

基于 MIT 协议发布