一、前言
OpenClaw(Clawdbot)作为轻量化AI智能体网关,能快速对接各类聊天渠道与大模型,实现自动化对话、任务执行与信息处理。对于新手而言,阿里云轻量应用服务器凭借稳定、低成本、一键部署的优势,是运行OpenClaw的理想选择,尤其适合接入WhatsApp搭建跨境AI助手。本文从零基础视角出发,详细讲解阿里云轻量服务器部署OpenClaw的完整步骤、WhatsApp接入流程,附可直接复制的代码命令与全面避坑指南,帮助新手快速落地,避免踩坑。
二、部署前准备
1. 账号与资源准备
- 拥有阿里云账号并完成实名认证,确保账户余额充足以购买轻量服务器。
- 准备一个可正常使用的WhatsApp账号(个人手机号绑定,不建议使用VoIP虚拟号,易被封禁)。
- 提前规划服务器地域,优先选择中国香港(免备案,适配跨境场景,网络延迟低)。
2. 服务器配置要求(新手必看)
OpenClaw对服务器配置有基础要求,新手切勿选择过低配置导致部署失败:
- 内存:≥2GB(推荐2核4GB,运行更稳定,1核2GB仅能满足基础运行)。
- 系统:Alibaba Cloud Linux 3.2104 LTS 64位(官方应用镜像默认预装)。
- 带宽:≥5Mbps(保障WhatsApp消息传输流畅)。
- 端口:需放行18789(OpenClaw核心端口)、22(SSH远程连接)、50051(WhatsApp接入)。
三、阿里云轻量服务器部署OpenClaw(零基础10分钟完成)
步骤1:创建轻量应用服务器实例
- 注册阿里云账号,登录阿里云控制台,访问阿里云OpenClaw一键部署专题页面,点击创建实例。
- 地域选择:中国香港(免备案,跨境访问稳定)。
- 镜像选择:切换至应用镜像,搜索并选择OpenClaw(Clawdbot) 2026稳定版(已预装Node.js 22+、Python 3.9及所有依赖,无需手动配置环境)。
- 实例规格:选择2核4GB + 40GB ESSD + 10Mbps带宽(新手基础配置)。
- 系统配置:设置root登录密码(需包含大小写字母、数字、特殊符号),勾选协议,完成购买。
- 等待3-5分钟,实例状态变为运行中,复制公网IP备用。
零基础部署 OpenClaw 喂饭级步骤流程
第一步:点击打开访问阿里云OpenClaw一键部署专题页面。




第二步:打开选择阿里云轻量应用服务器,配置参考如下:
- 镜像:OpenClaw(Moltbot)镜像(已经购买服务器的用户可以重置系统重新选择镜像)
- 实例:内存必须2GiB及以上。
- 地域:默认美国(弗吉尼亚),目前中国内地域(除香港)的轻量应用服务器,联网搜索功能受限。
- 时长:根据自己的需求及预算选择。



第三步:打开访问阿里云百炼大模型控制台,找到密钥管理,单击创建API-Key。

前往轻量应用服务器控制台,找到安装好OpenClaw的实例,进入「应用详情」放行18789端口、配置百炼API-Key、执行命令,生成访问OpenClaw的Token。
- 端口放通:需要放通对应端口的防火墙,单击一键放通即可。
- 配置百炼API-Key,单击一键配置,输入百炼的API-Key。单击执行命令,写入API-Key。
- 配置OpenClaw:单击执行命令,生成访问OpenClaw的Token。
- 访问控制页面:单击打开网站页面可进入OpenClaw对话页面。
阿里云百炼Coding Plan API-Key 获取、配置保姆级教程:
创建API-Key,推荐访问订阅阿里云百炼Coding Plan,阿里云百炼Coding Plan每天两场抢购活动,从按tokens计费升级为按次收费,可以进一步节省费用!
- 购买后,在控制台生成API Key。注:这里复制并保存好你的API Key,后面要用。

- 回到轻量应用服务器-控制台,单击服务器卡片中的实例 ID,进入服务器概览页。

- 在服务器概览页面单击应用详情页签,进入服务器详情页面。

- 端口放通在OpenClaw使用步骤区域中,单击端口放通下的执行命令,可开放获取OpenClaw 服务运行端口的防火墙。

- 这里系统会列出我们第一步中创建的阿里云百炼 Coding Plan的API Key,直接选择就可以。

- 获取访问地址单击访问 Web UI 面板下的执行命令,获取 OpenClaw WebUI 的地址。


步骤2:放行核心端口(必做,新手最易遗漏)
OpenClaw与WhatsApp接入依赖多个端口,需在阿里云控制台与服务器防火墙双重放行:
(1)阿里云控制台放行端口
- 进入实例详情页,点击左侧防火墙→添加规则。
- 依次添加以下端口规则(协议均为TCP,授权对象0.0.0.0/0,测试阶段允许全网访问):
- 端口18789:OpenClaw核心通信端口
- 端口22:SSH远程连接端口
- 端口50051:WhatsApp接入端口
- 保存规则,等待规则生效。
(2)服务器终端手动放行(备用方案)
通过阿里云Web终端或SSH工具连接服务器,执行以下命令:
# 放行18789端口
firewall-cmd --permanent --add-port=18789/tcp
# 放行22端口
firewall-cmd --permanent --add-port=22/tcp
# 放行50051端口
firewall-cmd --permanent --add-port=50051/tcp
# 重载防火墙规则
firewall-cmd --reload
# 验证端口放行状态
firewall-cmd --list-ports
执行后显示放行的端口,说明配置成功。
步骤3:初始化OpenClaw服务
- 连接服务器(Web终端或SSH工具,用户名root,密码为步骤1设置的密码)。
- 进入OpenClaw部署目录,执行初始化命令:
若返回running,表示服务启动成功。# 进入OpenClaw目录 cd /opt/openclaw # 初始化配置(自动生成默认配置文件) openclaw init --accept # 安装系统服务,实现开机自启 openclaw gateway install # 启动OpenClaw网关服务 openclaw gateway start # 查看服务运行状态 openclaw gateway status
步骤4:访问OpenClaw Web控制台
- 打开浏览器,输入地址:
http://你的服务器公网IP:18789。 - 部分版本需生成访问Token,在服务器终端执行以下命令:
# 生成管理员Token,允许公网访问 openclaw token generate --admin --allow-ip 0.0.0.0/0 - 复制生成的Token,访问地址改为:
http://你的公网IP:18789?token=你的Token,即可进入控制台。
四、OpenClaw接入WhatsApp(保姆级步骤)
步骤1:配置WhatsApp基础参数
- 在服务器终端编辑OpenClaw配置文件:
# 编辑配置文件 nano ~/.openclaw/openclaw.json - 在配置文件中添加WhatsApp渠道配置(新手最小配置):
{ "channels": { "whatsapp": { "enabled": true, "dmPolicy": "allowlist", "allowFrom": ["+8613800138000"], // 替换为你的WhatsApp手机号(带国家码) "requireMention": false // 私聊无需@即可回复,群聊可设为true } } } - 按
Ctrl+O保存,Ctrl+X退出编辑器。
步骤2:扫码绑定WhatsApp账号
- 执行命令生成绑定二维码:
# 登录WhatsApp渠道,生成二维码 openclaw channels login whatsapp - 终端会显示二维码(有效期60秒),打开手机WhatsApp。
- 进入WhatsApp设置→已连接设备→连接设备,扫描终端二维码。
- 扫码成功后,终端提示WhatsApp connected successfully,绑定完成。
步骤3:验证接入效果
- 用另一台手机给绑定的WhatsApp账号发送消息,如“你好”。
- OpenClaw会自动回复,若正常响应,说明接入成功。
- 可执行命令测试渠道健康状态:
# 检查WhatsApp渠道健康 openclaw health whatsapp
五、阿里云千问大模型API配置(可选,提升AI能力)
若需增强OpenClaw的对话与任务处理能力,可配置阿里云千问大模型API:
- 登录阿里云百炼平台,进入API-Key管理,创建并复制API Key(格式:sk-xxxx)。
- 在服务器终端执行命令配置模型:
# 设置默认模型为千问3.5-plus openclaw config set agents.defaults.model.primary "dashscope/qwen-3.5-plus" # 配置API Key openclaw config set providers.dashscope.apikey "sk-你的千问APIKey" # 配置访问地址 openclaw config set providers.dashscope.baseurl "https://dashscope.aliyuncs.com/compatible-mode/v1" # 重启服务生效 openclaw gateway restart - 验证模型调用:
返回正常回复即配置成功。openclaw model test
六、新手避坑指南(90%问题解决方案)
1. 部署阶段常见问题
问题1:无法访问OpenClaw Web控制台(404/连接超时)
- 原因:端口未放行、服务器网络异常、Token错误。
- 解决:
- 检查阿里云防火墙是否放行18789端口。
- 执行
firewall-cmd --list-ports验证服务器端口放行状态。 - 重新生成Token,确保访问地址格式正确。
- 重启OpenClaw服务:
openclaw gateway restart。
问题2:OpenClaw服务启动失败(状态为stopped)
- 原因:服务器内存不足、Node.js版本过低、配置文件错误。
- 解决:
- 升级服务器内存至2GB以上(推荐4GB)。
- 检查Node.js版本:
node -v,确保≥22.0,若过低重新安装:# 安装Node.js 22 curl -fsSL https://deb.nodesource.com/setup_22.x | sudo bash sudo apt install -y nodejs - 检查
~/.openclaw/openclaw.json配置文件语法,修复错误后重启服务。
问题3:服务器初始化时命令执行报错(权限不足)
- 原因:未使用root用户执行命令。
- 解决:所有部署命令均需在root用户下执行,连接服务器时选择root账户。
2. WhatsApp接入阶段常见问题
问题1:扫码绑定无响应/绑定失败
- 原因:服务器无法访问WhatsApp服务器、手机号异常、二维码过期。
- 解决:
- 检查服务器网络:
ping api.whatsapp.com,确保能正常连通。 - 确认WhatsApp账号为正常个人手机号,未被封禁。
- 重新执行
openclaw channels login whatsapp生成新二维码,快速扫码。 - 放行50051端口,重启服务。
- 检查服务器网络:
问题2:WhatsApp发送消息无回复
- 原因:白名单未配置、渠道未启用、服务未重启。
- 解决:
- 检查
openclaw.json中allowFrom字段是否填写正确手机号(带国家码)。 - 确认
enabled设为true,保存后执行openclaw gateway restart。 - 执行
openclaw channels list查看WhatsApp渠道状态是否为active。
- 检查
问题3:群聊中OpenClaw不回复
- 原因:
requireMention设为true,需@机器人才能回复。 - 解决:将
requireMention改为false,或在群聊中@OpenClaw账号发送消息。
3. 模型配置阶段常见问题
问题1:模型调用失败/返回空内容
- 原因:API Key错误、Endpoint地址错误、账户无额度。
- 解决:
- 核对API Key,确保无空格、换行,重新复制粘贴。
- 确认Endpoint地址为
https://dashscope.aliyuncs.com/compatible-mode/v1。 - 登录阿里云百炼平台,检查账户是否有可用额度,完成充值或领取免费额度。
七、OpenClaw常用运维命令(新手必备)
# 服务管理
openclaw gateway start # 启动服务
openclaw gateway stop # 停止服务
openclaw gateway restart # 重启服务
openclaw gateway status # 查看服务状态
openclaw logs -f # 实时查看日志(排查问题)
# 渠道管理
openclaw channels list # 查看所有渠道状态
openclaw channels login whatsapp # 登录WhatsApp
openclaw channels logout whatsapp # 登出WhatsApp
openclaw health whatsapp # 检查WhatsApp健康状态
# 配置管理
openclaw config list # 查看所有配置
openclaw config set 键 值 # 修改配置
openclaw token generate --admin # 生成管理员Token
# 模型管理
openclaw model test # 测试模型调用
八、总结
对于零基础新手,阿里云轻量服务器部署OpenClaw并接入WhatsApp,核心在于正确选择服务器配置、完整放行端口、严格按照步骤初始化与绑定。本文提供的所有代码命令均可直接复制执行,避坑指南覆盖了部署、接入、配置全流程的常见问题,新手只需按流程操作,即可快速搭建起稳定的跨境AI助手。后续可通过安装更多技能、配置其他大模型,进一步拓展OpenClaw的功能,实现自动化办公、信息处理、跨境客服等场景的落地。