OpenClaw 云服务器部署与配置指南
适用版本: OpenClaw v2026.x | 难度: 中级 | 预计耗时: 15-30 分钟
一、项目简介与架构
OpenClaw 是一个开源的自主智能体(Autonomous Agent)框架,支持通过自然语言指令执行跨平台自动化任务。相比本地部署,云服务器部署可实现:
- 7×24 小时在线:无需保持本地设备开机
- 公网访问:支持 Webhook 回调和远程控制
- 多平台接入:Telegram、飞书、Discord、WhatsApp 等
系统要求
| 配置项 | 最低要求 | 推荐配置 |
|---|---|---|
| CPU | 1 核 | 2 核+ |
| 内存 | 2 GB | 4 GB |
| 存储 | 20 GB SSD | 40 GB+ NVMe |
| 系统 | Ubuntu 22.04 LTS | Ubuntu 24.04 LTS |
| Node.js | v22+ | v22 LTS |
二、部署方式一:应用镜像一键部署(推荐新手)
适用于阿里云、百度云等提供 OpenClaw 镜像的厂商:
步骤 1:创建实例
- 进入云服务器控制台,选择「轻量应用服务器」
- 镜像选择:应用模板 > OpenClaw(或 Clawdbot)
- 地域:建议国内用户选择「香港」或就近地域,海外用户选「弗吉尼亚」
- 确认订单并支付
步骤 2:获取 API 密钥
- 登录阿里云百炼大模型控制台(或对应厂商的 AI 平台)
- 进入「密钥管理」→「创建 API-Key」
- 立即复制保存,此密钥仅显示一次
步骤 3:配置与启动
- 进入服务器「应用管理」标签页
- 点击「一键开通」完成千帆大模型等服务授权
- 放通防火墙:点击「一键放行」开放 18789 端口(Web 控制台默认端口)
- 点击「一键配置」,粘贴刚才获取的 API-Key
- 执行命令生成访问 Token
步骤 4:访问使用
点击「打开网站页面」,输入生成的 Token,即可进入 OpenClaw Web 对话界面。
三、部署方式二:Linux 手动部署(通用方案)
适用于 AWS、Hetzner、Vultr 等裸机服务器,或希望自定义配置的用户。
3.1 服务器初始化
连接服务器:
# 修改密钥文件权限(如使用 SSH 密钥)
chmod 600 ~/Downloads/your-key.pem
# 连接(以 Ubuntu 为例)
ssh -i ~/Downloads/your-key.pem ubuntu@你的服务器公网 IP


