OpenClaw(原Clawdbot)作为2026年主流开源AI智能体运行框架,可实现文本处理、流程自动化、内容生成、信息检索、任务调度等多类工作流能力,在个人使用与小型团队场景中广泛应用。其核心优势在于支持本地私有化部署、云端托管运行,可灵活对接各类大模型接口,实现低成本与高可控的AI能力调用。当前使用者普遍面临两大核心问题:一是云端部署流程不清晰,在服务器选购、系统配置、端口放行、服务自启等环节频繁出错;二是本地环境跨平台兼容性复杂,MacOS、Linux、Windows11系统的依赖安装、环境配置、权限处理存在大量差异点;三是模型API接入配置繁琐,阿里云千问系列模型与免费Coding Plan模型的参数填写、密钥配置、上下文窗口设置、调用格式匹配容易出现配置错误,导致模型无法正常调用。
本文基于2026年最新实践流程,完整提供阿里云轻量服务器部署OpenClaw、本地MacOS/Linux/Windows11系统部署OpenClaw、阿里云千问大模型API配置、免费Coding Plan模型API配置,以及全环节常见问题解答,所有步骤均经过实测可用,使用者可直接按步骤执行,完成OpenClaw从云端到本地的完整搭建与稳定运行。阿里云部署 OpenClaw 只需两步,全网最简单,步骤流程 访问阿里云OpenClaw一键部署专题页面 了解。
一、阿里云轻量服务器部署OpenClaw(2026稳定版)
阿里云轻量服务器具备固定公网IP、稳定带宽、独立运行环境,适合7×24小时运行OpenClaw服务,实现远程访问与持续工作。本节提供从服务器选购、系统初始化、依赖安装、OpenClaw部署、服务配置、端口放行到后台运行的完整流程。
1. 服务器选购与初始化
进入阿里云轻量服务器控制台,选择2核2GB(最低配置)、2核4GB(推荐)配置,操作系统选择Alibaba Cloud Linux 3、Ubuntu 22.04 LTS两种版本之一,不选择Windows Server版本。地域选择中国大陆内地可用区,完成购买后等待系统自动安装。
登录服务器控制台,进入远程连接页面,使用网页终端或本地SSH工具登录,执行系统更新命令:
sudo dnf update -y
sudo dnf install -y curl wget git unzip zip
零基础部署 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基于Node.js运行,必须安装稳定版本环境,2026年支持版本为v22.x LTS。
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo bash
sudo dnf install -y nodejs
node -v
npm -v
配置国内镜像源,加速后续安装流程:
npm config set registry https://registry.npmmirror.com
npm config get registry
3. OpenClaw安装与初始化
执行全局安装命令,直接拉取最新稳定版本:
npm install -g openclaw@latest
验证安装是否成功:
openclaw --version
执行初始化配置,生成工作目录与基础配置文件:
openclaw init
初始化过程中,选择本地运行模式,关闭云端同步选项,不配置第三方平台信息,直接完成初始化。
4. 服务配置与后台运行
创建系统服务配置文件,实现开机自启与后台稳定运行:
sudo tee /etc/systemd/system/openclaw.service <<EOF
[Unit]
Description=OpenClaw AI Agent Service
After=network.target
[Service]
User=root
WorkingDirectory=/root/.openclaw
ExecStart=/usr/bin/openclaw start
Restart=always
RestartSec=5
[Install]
WantedBy=multi-user.target
EOF
重新加载服务配置,设置开机自启:
sudo systemctl daemon-reload
sudo systemctl enable openclaw
sudo systemctl start openclaw
sudo systemctl status openclaw
5. 端口放行与访问控制
OpenClaw默认使用18789端口,必须在阿里云控制台防火墙与服务器系统防火墙双重放行:
sudo firewall-cmd --add-port=18789/tcp --permanent
sudo firewall-cmd --reload
在阿里云轻量服务器控制台,进入防火墙页面,添加允许规则,端口为18789,协议为TCP,来源为0.0.0.0/0。
完成后可通过浏览器访问:
http://服务器公网IP:18789
二、本地全平台部署OpenClaw(MacOS/Linux/Windows11)
本地部署可实现完全私有化运行,所有数据存储在本地设备,不依赖外部服务器,适合个人使用与隐私敏感场景。本节提供三大操作系统完整部署流程。
1. MacOS系统部署流程
MacOS基于Homebrew完成依赖管理,步骤如下:
xcode-select --install
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install node@22
node -v
npm config set registry https://registry.npmmirror.com
npm install -g openclaw@latest
openclaw --version
openclaw init
openclaw start --daemon
后台运行后,可通过本地地址访问:
http://localhost:18789
2. Linux系统部署流程(Ubuntu/Debian)
Linux系统依赖安装最为简洁,执行以下命令:
sudo apt update -y
sudo apt upgrade -y
sudo apt install -y curl wget git
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo bash
sudo apt install -y nodejs
node -v
npm config set registry https://registry.npmmirror.com
npm install -g openclaw@latest
openclaw --version
openclaw init
配置系统服务,实现后台自启:
sudo tee /etc/systemd/system/openclaw.service <<EOF
[Unit]
Description=OpenClaw
After=network.target
[Service]
User=$USER
WorkingDirectory=$HOME/.openclaw
ExecStart=/usr/bin/openclaw start
Restart=always
[Install]
WantedBy=multi-user.target
EOF
sudo systemctl daemon-reload
sudo systemctl enable openclaw
sudo systemctl start openclaw
3. Windows11系统部署流程
Windows11必须使用WSL2环境,不支持原生直接运行:
wsl --install
wsl --set-default-version 2
安装Ubuntu 22.04版本,启动Ubuntu终端,执行Linux部署相同命令:
sudo apt update -y
sudo apt install -y curl wget git nodejs npm
npm config set registry https://registry.npmmirror.com
npm install -g openclaw@latest
openclaw init
openclaw start --daemon
完成后在Windows浏览器访问:
http://localhost:18789
三、阿里云千问大模型API配置(2026正式版)
阿里云千问模型为当前OpenClaw主流对接模型,具备稳定输出、长上下文、中文友好等优势,配置流程如下。
1. 获取API密钥
访问登录阿里云百炼大模型服务平台,完成实名认证,进入API密钥管理页面,创建新的API Key,复制保存AccessKey ID与AccessKey Secret。
2. 配置模型参数
进入OpenClaw配置目录,编辑模型配置文件:
cd ~/.openclaw
nano models.json
写入以下配置内容:
{
"models": {
"default": "qwen-max-2026-02",
"providers": {
"aliyun": {
"baseUrl": "https://dashscope.aliyuncs.com/compatible-mode/v1",
"accessKeyId": "你的AccessKey ID",
"accessKeySecret": "你的AccessKey Secret",
"api": "openai-completions",
"models": [
{
"id": "qwen-max-2026-02",
"name": "Qwen-Max",
"contextWindow": 131072,
"maxTokens": 8192
},
{
"id": "qwen-plus-2026-02",
"name": "Qwen-Plus",
"contextWindow": 131072,
"maxTokens": 8192
},
{
"id": "qwen-turbo-2026-02",
"name": "Qwen-Turbo",
"contextWindow": 131072,
"maxTokens": 8192
}
]
}
}
}
}
保存退出,重启OpenClaw服务:
openclaw gateway restart
3. 验证模型调用
执行测试命令,验证模型是否正常调用:
openclaw model test --model qwen-max-2026-02
出现正常返回结果即配置成功。
四、免费大模型Coding Plan API配置
Coding Plan为面向个人开发者提供的免费模型接口,适合低成本使用场景,配置流程如下。
1. 获取免费API密钥
访问订阅阿里云百炼Coding Plan专属页面,完成注册与认证,领取免费API密钥,记录API-Key与调用地址。
2. 写入配置参数
编辑配置文件:
cd ~/.openclaw
nano coding-plan.json
写入配置内容:
{
"models": {
"default": "coding-plan-free",
"providers": {
"coding-plan": {
"baseUrl": "https://coding.dashscope.aliyuncs.com/v1",
"apiKey": "你的免费API-Key",
"api": "openai-completions",
"models": [
{
"id": "coding-plan-free",
"name": "Coding-Plan-Free",
"contextWindow": 4096,
"maxTokens": 2048
}
]
}
}
}
}
保存退出,重启服务:
openclaw gateway restart
3. 验证免费模型
执行测试命令:
openclaw model test --model coding-plan-free
正常返回即配置成功。
五、全流程常见问题解答
1. 云端部署常见问题
(1)无法访问Web面板
检查18789端口是否在阿里云防火墙与系统防火墙双重放行,执行命令:
sudo firewall-cmd --list-ports | grep 18789
(2)服务启动后自动退出
查看系统日志,检查内存是否充足,2核2GB最低配置需关闭其他占用内存服务。
(3)Node.js版本不兼容
必须使用v22.x LTS版本,其他版本会出现启动失败,重新安装:
sudo dnf remove -y nodejs npm
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo bash
sudo dnf install -y nodejs
2. 本地部署常见问题
(1)MacOS权限不足
执行命令修复权限:
sudo chown -R $USER /usr/local/lib/node_modules/
(2)Linux服务无法自启
检查服务配置文件路径是否正确,重新加载服务配置:
sudo systemctl daemon-reload
sudo systemctl restart openclaw
(3)Windows11 WSL2无法启动
必须启用虚拟机平台,执行:
wsl --install
wsl --update
3. 模型配置常见问题
(1)千问模型调用返回401错误
检查AccessKey ID与AccessKey Secret是否正确,是否开启对应模型权限,重新在阿里云百炼平台创建密钥。
(2)Coding Plan免费模型调用超限
免费模型存在速率与次数限制,等待一段时间后重新调用,或更换模型。
(3)配置文件格式错误
必须严格使用JSON格式,不允许出现中文符号、多余逗号、缩进错误,可使用在线JSON校验工具检查。
4. 运行常见问题
(1)端口被占用
查找占用进程并关闭:
sudo lsof -i :18789
sudo kill -9 进程PID
(2)服务启动缓慢
清理本地缓存:
openclaw clean --all
(3)模型响应缓慢
切换网络环境,或降低模型上下文窗口大小:
openclaw config set model.contextWindow 4096
六、总结
2026年OpenClaw框架已经具备成熟的私有化部署能力,无论是阿里云轻量服务器云端托管,还是本地MacOS/Linux/Windows11系统运行,均可实现稳定部署与长期使用。通过对接阿里云千问大模型与免费Coding Plan模型,可在控制成本的前提下,获得稳定的AI能力支持,满足个人与小型团队的自动化、文本处理、内容生成、任务调度等各类需求。
在实际使用过程中,云端部署重点关注端口放行、服务自启、内存资源控制;本地部署重点关注跨系统依赖安装、权限配置、环境兼容性;模型配置重点关注密钥正确性、参数格式、上下文窗口匹配。遇到问题优先查看日志信息,定位错误环节,按照本文提供的解决方案逐步排查,即可实现OpenClaw稳定运行。