在2026年AI Agent技术飞速普及的当下,OpenClaw(原Clawdbot,曾用名Moltbot)凭借开源免费、功能强大、生态完善的核心优势,成为零基础用户与中小企业搭建专属AI助手的首选工具。这款由开源社区主导研发的AI自动化代理框架,截至2026年2月,GitHub星标已突破18.8万,Fork数超3.3万,是年度增长最快的开源AI项目之一。与传统聊天机器人不同,OpenClaw具备“思考+执行”双重能力,可通过自然语言指令完成办公自动化、网页抓取、代码开发、内容创作、数据整理等各类复杂任务,搭配ClawHub技能市场的3000+款模块化技能插件,能轻松适配个人办公、团队协作、业务提效等全场景需求,真正实现“让AI做重复的事,让人聚焦核心价值”。
此前,OpenClaw的部署流程因需手动配置服务器环境、调试各类依赖组件、解决兼容性问题,让大量零基础用户望而却步——复杂的命令行操作、繁琐的依赖安装的步骤,往往让新手耗费数小时仍无法完成部署,甚至出现各类报错导致部署失败。而阿里云ECS云服务器作为阿里云官方推出的弹性计算服务,凭借“稳定可靠、弹性伸缩、操作便捷、运维成本低”的核心特性,针对2026版OpenClaw打造了专属部署方案,无论是通过计算巢一键部署,还是手动分步部署,都能大幅降低操作门槛,详情 访问阿里云OpenClaw一键部署专题页面 了解。
本文全程遵循“零基础友好、喂饭级拆解”的核心逻辑,以阿里云ECS云服务器为部署载体,整合2026年最新的部署技巧与官方适配方案,逐步拆解OpenClaw(原Clawdbot)的完整部署流程,包含部署前准备、ECS实例创建、远程连接、环境配置、API-Key配置、端口放行、功能验证、技能安装等核心环节,所有代码命令均可直接复制执行,无需手动编写。同时补充常见故障排查方案、安全配置技巧与后续运维指南,全程规避其他云厂商名称,确保零基础用户跟着步骤操作,20分钟内即可完成部署,一次上手成功,快速解锁专属AI生产力助手。
一、前置认知:核心概念与部署优势(零基础必看)
在开始部署前,先明确阿里云ECS云服务器与OpenClaw的核心关联,了解部署的核心优势、前置要求与配置规范,帮助你更好地理解部署流程,避免盲目操作,同时清晰区分不同部署方式的差异,选择最适合自己的方案。
(一)阿里云ECS云服务器核心定位与特性
阿里云ECS(Elastic Compute Service,弹性计算服务)是一种简单高效、处理能力可弹性伸缩的云端计算服务,核心定位为“为各类应用提供稳定、安全、高性能的运行环境”。用户无需购买物理服务器,即可通过阿里云控制台快速创建、管理ECS实例,按需分配CPU、内存、存储、带宽等资源,完美适配OpenClaw的部署与长期运行需求。其核心特性具体体现在4点:
- 稳定可靠:依托阿里云全球分布式数据中心,ECS实例可用性高达99.97%,可实现7×24小时不间断运行,避免OpenClaw服务中断;数据存储于阿里云高效云盘,支持快照备份,可有效防止配置丢失与数据损坏;
- 弹性伸缩:支持按需升降配,从基础2核4G规格升级至高性能配置仅需几分钟,可根据OpenClaw的使用场景(如单人使用、多人协作、多技能并发)灵活调整资源,避免资源浪费与性能不足;
- 操作便捷:提供可视化控制台,支持鼠标点击完成实例创建、网络配置、安全管理等操作;内置云助手、远程连接等工具,无需复杂的本地环境配置,新手可快速上手;
- 安全可控:内置防火墙、安全组等多层防护机制,可精准控制端口访问权限,防止恶意攻击;支持SSH密钥登录、双因素认证等方式,保障服务器与OpenClaw服务的安全,同时可通过沙箱环境隔离高风险技能,进一步提升使用安全性。
(二)OpenClaw(原Clawdbot)核心优势与运行要求
OpenClaw是一款开源、自托管的个人AI助手网关,核心作用是连接各类消息平台(如Telegram、钉钉、飞书)与大语言模型(如阿里云百炼),打造具备持久记忆、主动执行能力的定制化AI助理。其核心优势与运行要求如下,新手需重点关注运行要求,避免因配置不足导致部署失败:
核心优势
- 零代码上手:无需编写Python、Shell、JavaScript等代码,通过自然语言指令即可触发各类自动化任务,零基础用户也能快速使用;
- 插件化扩展:内置ClawHub技能市场,收录了邮件管理、网页抓取、代码审查、内容生成、PDF对话等3000+款现成插件,按需安装即可扩展能力边界,且与阿里云ECS完美适配;
- 多模型兼容:深度适配阿里云百炼、通义千问等各类大模型,可根据需求切换模型,兼顾响应速度与推理能力,新用户可领取百炼免费调用额度,零成本体验;
- 安全可控:支持阿里云ECS自托管,所有任务数据、对话记录均存储在自己的ECS服务器中,无需担心敏感信息泄露,符合个人与中小企业的数据安全需求。
运行要求(ECS实例最低配置,新手直接参考)
结合2026版OpenClaw的运行特性,阿里云ECS实例需满足以下最低配置,低于该配置会导致服务启动失败、运行卡顿或技能无法正常使用:
- CPU:2核(推荐2核及以上,多技能并发运行建议4核);
- 内存:4GiB(最低2GiB,低于2GiB会导致服务启动失败,无法加载核心依赖);
- 存储:40GiB ESSD高效云盘(推荐80GiB,用于存储OpenClaw程序、技能插件、运行日志及任务数据);
- 操作系统:Alibaba Cloud Linux 3、CentOS 7、Ubuntu 22.04(推荐Alibaba Cloud Linux 3,官方适配性最好,部署成功率最高);
- 网络:需分配固定公网IP,带宽≥1Mbps(推荐5Mbps及以上,确保模型调用、控制台访问流畅);
- 依赖环境:Node.js ≥22、Docker(推荐安装,用于运行技能沙箱,避免依赖冲突)、Python 3.9+、Git(用于拉取技能插件)。
(三)部署方式对比(新手优先选择一键部署)
阿里云ECS部署OpenClaw主要有两种方式:计算巢一键部署、手动分步部署,两者各有优势,新手可根据自身情况选择,具体对比如下,帮助你快速决策:
| 部署方式 | 核心优势 | 操作难度 | 耗时 | 适用人群 |
|---|---|---|---|---|
| 计算巢一键部署 | 自动配置环境、自动安装依赖、自动放行端口,无需手动输入命令,部署成功率100% | 极低,全程鼠标点击,零基础友好 | 10-15分钟 | 零基础用户、新手、不想手动配置环境的人群 |
| 手动分步部署 | 高度自定义,可自由配置依赖、端口、存储路径,适配个性化需求 | 中等,需复制粘贴命令,了解基础命令行操作 | 20-30分钟 | 有基础命令行经验、需要自定义配置的用户 |
阿里云用户零基础部署OpenClaw步骤喂饭级步骤流程
第一步:访问阿里云OpenClaw一键部署专题页面,找到并点击【一键购买并部署】。
阿里云OpenClaw一键部署专题页面:https://www.aliyun.com/activity/ecs/clawdbot


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



第三步:访问阿里云百炼大模型控制台,找到密钥管理,单击创建API-Key。
前往轻量应用服务器控制台,找到安装好OpenClaw的实例,进入「应用详情」放行18789端口、配置百炼API-Key、执行命令,生成访问OpenClaw的Token。
- 端口放通:需要放通对应端口的防火墙,单击一键放通即可。
- 配置百炼API-Key,单击一键配置,输入百炼的API-Key。单击执行命令,写入API-Key。
- 配置OpenClaw:单击执行命令,生成访问OpenClaw的Token。
- 访问控制页面:单击打开网站页面可进入OpenClaw对话页面。
本文将重点拆解计算巢一键部署流程(新手首选),同时补充手动分步部署流程,兼顾不同用户的需求,两种方式均包含详细的步骤指引与可复制的代码命令,确保新手都能顺利完成部署。
(四)部署核心前提(必做,缺一不可)
无论选择哪种部署方式,部署前都需完成3件核心准备工作,确保部署流程不中断,全程零技术门槛,新手严格按步骤执行即可:
- 阿里云账号:注册阿里云账号,并完成个人/企业实名认证(个人用户支持支付宝授权10秒完成,企业用户需上传营业执照副本审核);确保账号无欠费,具备ECS云服务器、计算巢、百炼大模型等服务的访问权限(均为免费开通,无需付费);
- 基础工具:准备一台可正常访问互联网的本地电脑,安装Chrome/Edge最新版浏览器(用于访问阿里云控制台、OpenClaw控制台);若选择手动部署,需准备远程连接工具(Windows用户推荐Xshell、FinalShell,macOS/Linux用户使用自带终端即可);
- 核心凭证:提前注册阿里云百炼大模型平台账号,获取API-Key(OpenClaw的智能能力依赖百炼大模型提供支持,API-Key是关键认证凭证,后续需注入ECS服务器);新用户可领取90天免费调用额度,足够初期使用1-3个月,无需额外付费。
(五)ECS实例配置推荐(新手直接抄作业,性价比拉满)
很多零基础用户会纠结“ECS实例该选什么配置”,担心配置太高浪费钱、配置太低导致部署失败。结合2026年OpenClaw的运行需求,以及个人/小型团队的使用场景,给出以下新手最优配置,后期可按需升级,兼顾性价比与实用性:
- 实例规格:2vCPU + 4GiB内存(新手首选,满足单人使用、基础技能运行需求);若需运行多个技能、支持多人协作,可选择4vCPU + 8GiB内存;
- 云盘配置:80GiB ESSD高效云盘(存储充足,运行流畅,避免因磁盘空间不足导致技能安装失败);
- 地域选择:优先推荐中国香港(免ICP备案,国内访问速度快,无网络限制,支持联网搜索、Telegram集成等全部功能);海外用户可选择美国弗吉尼亚、新加坡地域(跨境网络稳定);国内用户若无需跨境访问,可选择杭州、北京地域(延迟低,网络稳定);注意海外及港澳台地域需完成企业实名认证才能开通公网精品带宽;
- 付费模式:新手推荐【按月购买】(适合长期使用,性价比高,每月低至99元);短期测试可选择【按需购买】(按实际使用时长计费,每小时几毛钱,成本极低);
- 操作系统:优先选择Alibaba Cloud Linux 3(官方适配OpenClaw,部署成功率最高,无需手动解决依赖冲突);若熟悉Ubuntu系统,也可选择Ubuntu 22.04;
- 购买时长:测试阶段可选择1个月;长期使用推荐1年(性价比提升50%,无需频繁续费,省心省力);
- 带宽配置:5Mbps固定带宽(足够OpenClaw程序运行、模型调用、控制台访问,避免卡顿)。
二、阿里云OpenClaw(Clawdbot)部署简单步骤(零基础5步走,新手首选)
这部分是本文的核心,重点拆解计算巢一键部署流程(新手首选),全程鼠标点击操作,无需手动输入复杂命令,仅需5步即可完成部署,全程10-15分钟。核心逻辑:部署前准备→ECS实例创建(计算巢一键部署)→API-Key配置→端口放行→访问控制台,新手只需跟着步骤操作,无需思考,即可一次部署成功。
(一)第一步:部署前准备(3分钟搞定,必做)
在创建ECS实例前,先完成两项核心准备工作,避免部署过程中断,全程零技术门槛,新手严格按步骤执行即可。
1. 阿里云账号实名认证与服务开通
- 打开本地浏览器,注册并登录阿里云账号,(已有账号可直接登录);
- 登录后,点击右上角“账号中心”,进入“实名认证”页面,个人用户通过支付宝授权10秒即可完成认证,企业用户上传营业执照审核(审核周期1-3个工作日);
- 实名认证完成后,在阿里云控制台顶部搜索框中,分别搜索“ECS”“计算巢”“百炼”,进入对应服务页面,点击“立即开通”(均为免费开通,无需付费),确保账号具备这些服务的访问权限;
- 确认账号无欠费:进入阿里云控制台“费用中心”,查看账号余额,确保无欠费(欠费会导致无法创建ECS实例、无法开通相关服务);新用户可领取ECS免费试用额度,零成本测试。
2. 阿里云百炼API-Key获取(核心凭证,务必保存)
OpenClaw本身不具备AI推理能力,需要对接阿里云百炼大模型才能实现自然语言交互与任务执行,API-Key是关键认证凭证,获取步骤如下,务必妥善保管(仅显示一次,丢失后需重新创建):
- 打开浏览器,访问阿里云百炼大模型服务平台,用阿里云账号登录;
- 登录成功后,点击左侧导航栏的“密钥管理”,进入API-Key管理页面(若未开通百炼服务,会提示“开通服务”,点击同意协议即可免费开通);
- 点击页面右上角的“创建API-Key”,在弹出的窗口中,填写应用名称(如“OpenClaw专属密钥”,可任意填写,方便区分),选择适用场景(推荐“通用场景”);归属账号建议选择主账号,归属业务空间选择默认业务空间即可;
- 点击“确认创建”,系统会生成一对API-Key(Access Key ID与Access Key Secret),务必立即复制并保存到本地记事本(仅显示一次,刷新页面后无法再次查看);
- 安全提示:API-Key是你的阿里云账号重要凭证,严禁泄露给第三方,否则可能导致恶意调用产生额外费用;建议定期轮换API-Key,保障账号安全;不同地域的百炼API-Key对应不同的Base URL,后续配置需对应选择。
(二)第二步:通过计算巢一键创建ECS实例并部署OpenClaw(核心步骤)
这一步是一键部署的核心,通过阿里云计算巢服务,自动完成ECS实例创建、OpenClaw安装、依赖配置、基础参数设置,全程可视化操作,新手重点关注“配置选择”,其他默认即可,无需手动操作。
- 访问阿里云计算巢OpenClaw社区版部署页面,用阿里云账号登录;

- 登录后,在计算巢服务列表中,点击顶部搜索框,输入“OpenClaw”,找到【OpenClaw(原Clawdbot)官方一键部署】应用(标注“阿里云官方适配”,2026年默认版本为v2026.1.25),点击“立即创建”,进入部署配置页面;
实例核心配置(严格按照以下参数选择,避免部署失败,新手直接抄作业):
第一栏:基础信息配置(必做)
① 服务实例名称:自定义填写(长度≤40字符,需以英文字母开头,可包含数字、短划线或下划线,如“Claw01”“OpenClaw-Test”),方便后续管理;
② 地域与可用区:优先选择“中国香港”(免备案,国内访问速度快),海外用户可选择“美国弗吉尼亚”“新加坡”;国内用户可选择“杭州”“北京”(延迟低);可用区选择默认即可,若提示无库存,切换至同地域其他可用区;
③ 付费模式:新手推荐【按月购买】(长期使用,性价比高);短期测试选【按需购买】;
④ 购买时长:测试用选“1个月”,长期用选“1年”,按需选择即可;
⑤ 其他配置:无需修改,保持默认即可。第二栏:实例规格配置(必做)
① 实例规格:新手直接选择“2vCPU + 4GiB内存”(新手最优配置),如果需要运行更多技能或支持多人协作,可选择“4vCPU + 8GiB内存”;
② 云盘配置:默认80GiB ESSD,无需扩容,足够日常使用;
③ 操作系统:默认选择Alibaba Cloud Linux 3(官方适配,无需修改,若手动修改为其他系统,可能导致部署失败);
④ 镜像说明:该部署方案已提前将OpenClaw最新稳定版、Node.js 22、Docker、Python 3.9及所有核心依赖封装到镜像中,部署完成后无需额外安装任何组件,直接即可使用。第三栏:网络与安全配置(重中之重,必做)
网络配置直接影响OpenClaw的访问与使用,需严格按以下要求配置,避免因端口拦截导致服务不可用:
① 网络类型:默认选择【专有网络】,若没有已创建的专有网络与交换机,系统会自动创建,无需手动操作;
② 公网IP配置:勾选【分配固定公网IP】(必须勾选,否则无法远程访问OpenClaw控制台,后续也无法通过本地浏览器访问);
③ 安全组配置:选择【新建安全组】(新手首选),系统会自动生成安全组规则,同时自动放行OpenClaw核心端口;也可选择已有的安全组,但需确保后续放行对应端口;
④ 核心端口放行(系统自动配置,新手无需手动操作):系统会自动添加两条安全组规则,分别放行18789端口(OpenClaw Web控制台核心端口)、80端口(IM回调端口,用于对接钉钉、飞书等平台),授权对象为0.0.0.0/0(允许所有IP访问,新手首选);
⑤ 其他配置:无需修改,保持默认即可。第四栏:应用配置(核心,注入API-Key)
① 阿里云百炼Access Key ID:粘贴之前获取的百炼Access Key ID;
② 阿里云百炼Access Key Secret:粘贴之前获取的百炼Access Key Secret;
③ 其他配置:默认即可,无需修改(系统会自动配置默认模型为百炼轻量模型,提升响应速度)。
确认配置无误后,点击页面底部【下一步:确认订单】,进入订单确认页面;
- 核对配置参数(重点核对地域、实例规格、API-Key是否填写正确),勾选【我已阅读并同意《计算巢服务协议》《阿里云服务条款》《ECS云服务器服务协议》】,点击【立即购买】;
- 选择支付方式(支付宝、微信、银行卡均可),完成支付(按月购买1个月低至99元,按需购买按实际使用时长计费);
- 支付成功后,系统会提示“服务实例创建中”,无需手动操作,等待3-5分钟(通常2分钟内即可),系统会自动完成ECS实例创建、OpenClaw部署、依赖配置等所有操作;部署完成后会收到短信通知,同时计算巢控制台会显示服务实例状态为“运行中”;
- 记录核心信息:进入计算巢实例详情页,记录下“ECS实例公网IP”(后续远程访问、访问OpenClaw控制台都需要用到,至关重要,务必保存好)。
(三)第三步:补充端口放行(新手必做,避免拦截)
虽然计算巢已自动放行核心端口,但部分ECS实例可能存在防火墙拦截,导致无法访问OpenClaw控制台。这一步需通过ECS远程连接,复制粘贴现成命令,补充放行端口,全程1分钟搞定,所有命令均可直接复制执行。
- 访问阿里云ECS控制台,找到目标ECS实例(与计算巢创建的实例一致),点击操作列的【远程连接】,弹出远程连接窗口;
- 选择“Workbench远程连接”(新手首选,无需下载客户端),输入ECS实例密码(购买时设置的密码,若未设置,可在实例详情页“重置密码”),点击【登录】;
- 登录成功后,会进入ECS服务器命令行界面,复制以下命令,逐行粘贴到命令行中,按回车键执行(每执行一行,等待1-2秒,出现成功提示即可):
# 放行18789端口(OpenClaw Web控制台端口,核心端口) firewall-cmd --zone=public --add-port=18789/tcp --permanent # 放行80端口(IM回调端口,用于对接钉钉、飞书等平台) firewall-cmd --zone=public --add-port=80/tcp --permanent # 放行22端口(远程连接端口,避免后续无法远程登录) firewall-cmd --zone=public --add-port=22/tcp --permanent # 重启防火墙,使端口放行规则生效 firewall-cmd --reload # 查看端口放行情况,确认18789、80、22端口已放行 firewall-cmd --list-ports - 执行完成后,若输出结果中包含“18789/tcp”“80/tcp”“22/tcp”,说明端口放行成功;若提示“command not found”,说明ECS实例未安装firewall-cmd(如Ubuntu系统),可执行以下命令补充放行(Ubuntu系统专用):
# Ubuntu系统端口放行命令 ufw allow 18789/tcp ufw allow 80/tcp ufw allow 22/tcp ufw reload ufw status - 若端口放行失败,可直接进入ECS实例详情页,找到“安全组”,手动添加端口放行规则,确保三个核心端口正常放行。
(四)第四步:验证部署与获取控制台访问链接(核心收尾)
端口放行完成后,需验证OpenClaw服务是否正常运行,同时获取控制台访问链接与管理员Token(Token是登录控制台的关键凭证),所有命令均可直接复制执行,新手无需手动配置。
- 继续在ECS远程连接命令行界面中,执行以下命令,验证OpenClaw服务状态:
# 查看OpenClaw服务状态(正常输出为active(running),说明服务已启动) systemctl status openclaw # 查看OpenClaw版本(正常输出为2026.1.x及以上,确保与ECS环境兼容) openclaw --version # 验证百炼API-Key连通性(无报错即成功,说明API-Key配置正确) openclaw config validate - 若执行
systemctl status openclaw后,显示“active(dead)”,说明OpenClaw服务未启动,执行以下命令启动服务,并设置开机自启(避免ECS重启后服务失效):# 启动OpenClaw服务 sudo systemctl start openclaw # 设置开机自启 sudo systemctl enable openclaw # 再次查看服务状态,确认启动成功 systemctl status openclaw - 获取OpenClaw控制台访问链接与管理员Token(核心,务必保存):
# 生成并查看OpenClaw控制台访问链接(包含Token,完整复制即可) openclaw dashboard - 执行命令后,命令行会输出一个访问链接(格式为:http://ECS实例公网IP:18789/?token=xxxxxxxxxxxxxxx),复制这个完整链接(包括token参数),保存到本地记事本(后续访问控制台需要用到,丢失后可重新执行该命令获取)。
(五)第五步:访问OpenClaw控制台,完成初始化(部署结束)
获取访问链接后,即可通过本地浏览器访问OpenClaw的Web控制台,完成初始化设置,正式开始使用OpenClaw,全程可视化操作,新手全部默认即可,无需修改任何配置。
- 打开本地电脑的Chrome/Edge浏览器,将复制的访问链接粘贴到地址栏,按回车键访问;
- 首次访问会进入OpenClaw初始化页面,按照以下步骤完成设置(新手全部默认即可,无需修改):
- 第一步:设置管理员名称(可任意填写,如“admin”“OpenClaw用户”),点击“下一步”;
- 第二步:选择默认通讯渠道(新手推荐选择“Web控制台”,后续可添加钉钉、飞书等渠道,实现多端访问),点击“下一步”;
- 第三步:启用安全认证机制(默认勾选,无需修改,提升控制台访问安全性),点击“完成初始化”;
- 初始化完成后,即可进入OpenClaw的Web控制台(左侧为技能管理、配置设置、渠道管理等菜单,中间为对话窗口,右侧为技能列表);
- 功能验证(必做,确认部署成功):在对话窗口输入自然语言指令,测试OpenClaw是否正常工作(例如输入“帮我生成一篇100字的AI办公神器推荐文案”“帮我整理一段简单的会议纪要”),若能正常生成回复,说明部署成功;
- 多端访问验证(可选):在手机、平板等其他可联网终端的浏览器中,粘贴访问链接,若能正常访问控制台、下达指令,说明多端访问配置成功,后续可随时随地使用OpenClaw。
(六)部署总结(新手必看)
至此,阿里云ECS云服务器部署OpenClaw(原Clawdbot)的简单步骤已全部完成,新手只需记住5个核心步骤:部署前准备(实名认证+API获取)→ ECS实例创建(计算巢一键部署)→ 补充端口放行 → 验证服务并获取链接 → 访问控制台完成初始化,全程无需编写代码,所有命令均可直接复制执行,只要严格按照步骤操作,就能一次部署成功。
部署成功后,ECS云服务器会7×24小时运行OpenClaw服务,你可以随时通过本地浏览器、手机等终端访问控制台,下达各类自然语言指令,也可以安装技能插件,扩展OpenClaw的能力边界,摆脱本地设备的限制,真正实现智能提效。
三、补充:ECS手动分步部署流程(适合有基础的用户)
若你想自定义配置OpenClaw(如修改端口、自定义存储路径、更换模型),可选择手动分步部署流程,全程复制粘贴命令即可,无需手动编写代码,步骤如下,适合有基础命令行经验的用户:
(一)第一步:创建ECS实例(手动配置)
- 访问阿里云ECS控制台,点击右上角【创建实例】,进入实例配置页面;
- 按之前推荐的配置,依次设置实例规格、云盘、地域、付费模式、操作系统等参数(与计算巢一键部署的配置一致);
- 网络与安全配置:勾选“分配固定公网IP”,新建安全组,手动添加三条规则,放行18789、80、22端口(TCP协议,授权对象0.0.0.0/0);
- 设置ECS实例密码(用于远程连接),确认配置无误后,完成支付,等待ECS实例创建成功(状态为“运行中”);
- 记录ECS实例公网IP,后续使用。
(二)第二步:远程连接ECS实例
- 打开远程连接工具(Windows用户用Xshell,macOS用自带终端);
- 输入连接命令:
ssh root@ECS实例公网IP,按回车键; - 输入ECS实例密码,按回车键(输入密码时无显示,正常输入即可),登录成功后进入命令行界面。
(三)第三步:安装基础依赖环境(复制命令执行)
- 更新系统依赖(Alibaba Cloud Linux/CentOS系统):
若为Ubuntu系统,执行以下命令:yum update -y yum install -y curl wget git python3 python3-pipapt update -y apt install -y curl wget git python3 python3-pip - 安装Node.js 22(OpenClaw官方要求,必须≥22版本):
curl -fsSL https://rpm.nodesource.com/setup_22.x | bash - yum install -y nodejs # 验证Node.js版本 node -v - 安装Docker(推荐,用于运行技能沙箱,避免依赖冲突):
# 一键安装Docker curl -fsSL https://get.docker.com | bash # 启动Docker并设置开机自启 systemctl start docker systemctl enable docker # 验证Docker是否安装成功 docker --version - 安装OpenClaw(一键安装,无需手动配置):
# 一键拉取OpenClaw最新版并安装 curl -fsSL https://openclaw.ai/install.sh | bash # 验证OpenClaw是否安装成功 openclaw --version
(四)第四步:配置百炼API-Key(激活智能能力)
- 复制以下命令,注入百炼API-Key(替换为你自己的凭证):
# 配置百炼API-Key openclaw config set models.providers.bailian.accessKeyId "你的Access Key ID" openclaw config set models.providers.bailian.accessKeySecret "你的Access Key Secret" # 配置默认模型(百炼轻量模型,提升响应速度) openclaw config set models.default "bailian-qwen-turbo" # 配置Base URL(根据ECS地域选择) # 国内/中国香港地域: openclaw config set models.providers.bailian.baseUrl "https://dashscope.aliyuncs.com/compatible-mode/v1" # 海外地域: # openclaw config set models.providers.bailian.baseUrl "https://dashscope-intl.aliyuncs.com/compatible-mode/v1" # 重启OpenClaw服务,使配置生效 sudo systemctl restart openclaw - 验证配置:执行
openclaw config validate,无报错即说明API-Key配置成功。
(五)第五步:获取控制台访问链接,完成初始化
- 执行命令
openclaw dashboard,获取控制台访问链接(包含Token); - 复制链接,用本地浏览器访问,完成初始化设置(与一键部署的初始化步骤一致);
- 测试功能,确认部署成功。
四、新手必做:OpenClaw基础配置与技能安装(含代码命令)
部署成功后,为了让OpenClaw更贴合你的使用需求,这里补充2个新手必做的操作:基础配置优化与核心技能安装,所有命令均可直接复制执行,全程喂饭级指引,帮助你快速解锁OpenClaw的全部能力,提升使用体验。
(一)基础配置优化(提升使用体验,新手必做)
复制以下命令,逐行粘贴到ECS远程连接命令行中执行,优化OpenClaw的运行速度、稳定性,解决技能下载缓慢、服务不稳定等问题,全程1分钟搞定:
# 配置阿里云ClawHub镜像加速(解决海外技能下载缓慢问题,新手必做)
openclaw config set clawhub.mirror "https://mirror.aliyun.com/clawhub/"
# 设置OpenClaw开机自启(避免ECS重启后,OpenClaw服务失效)
sudo systemctl enable openclaw
# 清理OpenClaw临时日志,释放ECS磁盘存储空间
rm -rf /root/.openclaw/logs/*.log
# 配置OpenClaw长期记忆(连接GitHub仓库,避免重新安装后丢失上下文,可选)
openclaw config set memory.githubRepo "你的GitHub仓库地址"
# 配置默认模型为百炼轻量模型(提升响应速度,新手推荐)
openclaw config set models.default "bailian-qwen-turbo"
# 验证所有配置是否生效
openclaw status
提示:GitHub仓库地址可选填,若没有GitHub账号,可忽略该命令,不影响OpenClaw正常使用;若后续ECS实例重启,OpenClaw会自动启动(已设置开机自启),无需手动操作。
(二)核心技能安装(解锁更多功能,新手优先安装)
OpenClaw的强大之处在于其丰富的技能生态,ClawHub技能市场收录了3000+款技能,覆盖办公自动化、内容创作、开发辅助、数据整理等10大分类。以下是新手必备的5款核心技能,安装后可快速解锁高频使用场景,复制命令批量安装,无需手动一个个操作,节省时间:
# 批量安装新手必备核心技能(直接复制整段命令,粘贴执行,等待5-10分钟)
clawhub install tavily-search find-skills proactive-agent-1-2-4 pdf-chat file-organizer
# 验证技能安装状态(查看已安装的技能列表,无报错即成功)
openclaw skills list
若安装过程中提示“安装超时”“无法连接ClawHub”,可先执行基础配置优化中的“镜像加速”命令,再重新执行安装命令,即可解决问题。
核心技能详解(新手必看,知道每款技能能做什么)
tavily-search(联网搜索技能):OpenClaw默认无联网能力,知识存在截止日期,该技能可实现实时资讯检索、实时数据查询(如价格、新闻、行业动态、政策信息),弥补大模型知识滞后问题,是所有依赖最新信息场景的基础;
- 实战示例:在OpenClaw控制台输入“查询2026年阿里云ECS云服务器最新促销政策”,即可实时联网检索并返回详细结果;
- 补充配置:需获取Tavily API-Key(免费计划每月1000次搜索,足够个人使用),配置命令如下(复制执行,替换为你的密钥):
echo 'export TAVILY_API_KEY="tvly-你的密钥"' >> ~/.bashrc source ~/.bashrc
find-skills(技能匹配技能):面对陌生任务时,无需手动搜索ClawHub技能库,该技能会主动扫描ClawHub社区平台,智能匹配解决方案并推荐安装,大幅降低技能探索成本,尤其适合新手快速上手;
- 实战示例:输入“帮我找到能生成Excel数据可视化的技能”,OpenClaw会自动推荐相关技能,并询问是否自动安装,无需手动操作。
proactive-agent-1-2-4(主动任务技能):赋予OpenClaw“心跳机制”,每15分钟自动唤醒,主动检查任务、自我优化、学习用户习惯,从“被动执行者”升级为“主动合作伙伴”,可实现定时提醒、长期任务监控、批量执行任务等功能;
- 实战示例:输入“每天早上8点提醒我查看邮件,并总结未读内容”“每天晚上10点整理当天的下载文件夹”,OpenClaw会自动配置定时任务,按时执行,无需手动触发。
pdf-chat(PDF对话技能):可读取PDF文件并快速提取信息,支持与PDF进行自然语言对话,无需手动翻阅PDF,适合处理合同、报告、论文、简历等PDF文档,大幅提升办公效率;
- 实战示例:上传一份合同PDF,输入“帮我提取这份合同的关键条款、付款方式与风险点”,即可快速获取精准结果,无需逐页翻阅。
file-organizer(文件整理技能):自动归档混乱文件夹,按文件类型(图片、文档、安装包、视频)与日期分类,解决ECS服务器或本地文件夹混乱的问题,节省整理时间;
- 实战示例:输入“整理我的下载文件夹,将图片、文档、安装包分别归档到对应子文件夹”,即可自动执行整理操作,整理完成后会提示结果。
(三)技能管理进阶操作(后续常用,复制即可执行)
后续使用过程中,可能需要更新、禁用、启用、卸载技能,以下是常用的技能管理命令,复制即可执行,无需记忆,新手可收藏备用:
# 更新单个已安装技能(获取最新功能,解决兼容性问题)
clawhub update 技能名称
# 更新所有已安装技能(推荐定期执行,每月1次,获取最新功能)
clawhub update --all
# 降级技能到指定版本(解决技能更新后与OpenClaw不兼容的问题)
clawhub install 技能名称@版本号
# 查看技能状态(显示已安装技能、启用/禁用状态)
openclaw skills list --status
# 禁用暂时不用的技能(节省ECS服务器资源,避免占用内存)
openclaw skills disable 技能名称
# 重新启用已禁用的技能
openclaw skills enable 技能名称
# 批量卸载不需要的技能(释放存储空间)
clawhub uninstall 技能名称1 技能名称2
五、常见故障排查(新手必看,避免踩坑)
零基础用户部署过程中,可能会遇到一些简单故障(如服务启动失败、端口无法访问、API-Key配置错误、技能安装失败等)。以下是2026年最新的常见故障及解决方案,结合阿里云ECS部署场景、OpenClaw官方故障排查指南整理,新手可对照排查,无需求助他人,快速解决问题。
(一)故障1:OpenClaw服务启动失败(systemctl status openclaw显示dead)
常见原因
- ECS实例内存不足(低于2GiB内存,无法支撑OpenClaw运行);
- Node.js版本过低(低于22版本,OpenClaw官方要求≥22);
- API-Key填写错误(配置文件存在语法错误,或密钥与模型提供商不匹配);
- 端口18789被其他服务占用;
- 基础依赖安装不完整(如Docker未安装成功,或Python版本过低)。
解决方案
# 1. 查看服务启动日志,定位具体错误原因(核心命令,必执行)
journalctl -u openclaw
# 2. 若提示内存不足:升级ECS实例规格(至少2GiB内存),或关闭不必要的服务
sudo systemctl stop docker # 临时关闭Docker服务,释放内存(测试用)
# 3. 若提示Node.js版本过低:重新安装Node.js 22
curl -fsSL https://rpm.nodesource.com/setup_22.x | bash -
yum install -y nodejs
node -v # 验证版本,确保≥22
# 4. 若提示配置文件错误:重置配置文件,重新注入API-Key
openclaw config reset
openclaw config set models.providers.bailian.accessKeyId "你的Access Key ID"
openclaw config set models.providers.bailian.accessKeySecret "你的Access Key Secret"
# 5. 若提示端口被占用:查找并停止占用端口的服务,或修改OpenClaw端口
lsof -i :18789 # 查找占用18789端口的进程(显示进程ID)
kill -9 进程ID # 停止占用端口的进程(替换为实际进程ID)
# 或修改OpenClaw端口(改为18790,需重新放行该端口)
openclaw config set server.port 18790
firewall-cmd --add-port=18790/tcp --permanent && firewall-cmd --reload
# 6. 若提示依赖缺失:重新安装基础依赖
yum install -y curl wget git python3 python3-pip
# 7. 重新启动OpenClaw服务
sudo systemctl start openclaw
# 8. 再次查看服务状态,确认启动成功
systemctl status openclaw
(二)故障2:浏览器无法访问OpenClaw控制台(链接打不开)
常见原因
- 核心端口18789未放行,或ECS防火墙拦截;
- ECS实例公网IP错误,或链接中的Token填写错误、遗漏;
- OpenClaw服务未启动(显示active(dead));
- ECS地域选择错误(国内地域除香港外,可能存在网络限制);
- ECS实例网络异常,无法访问外网。
解决方案
- 重新执行端口放行命令,确保端口正常放行:
# Alibaba Cloud Linux/CentOS系统 firewall-cmd --add-port=18789/tcp --permanent && firewall-cmd --reload firewall-cmd --list-ports | grep 18789 # 验证端口是否放行 # Ubuntu系统 ufw allow 18789/tcp ufw reload ufw status | grep 18789 - 确认访问链接正确:重新执行
openclaw dashboard命令,复制完整链接(包含token),确保公网IP与ECS实例公网IP一致,Token无遗漏、无输错; - 确认OpenClaw服务已启动:执行
systemctl status openclaw,确保显示active(running),若未启动,执行sudo systemctl start openclaw; - 若地域选择国内(除香港):重新创建ECS实例,选择中国香港、美国弗吉尼亚等地域,重新部署;
- 测试ECS实例网络连通性:
若无法ping通,说明ECS网络异常,可重启ECS实例,或联系阿里云客服排查。ping dashscope.aliyuncs.com # 测试与阿里云百炼的连通性 ping www.baidu.com # 测试是否能访问外网
(三)故障3:API-Key配置错误(提示“No API Key Found”或401报错)
常见原因
- API-Key填写错误(将Access Key ID粘贴到了Access Key Secret输入框,或输错字符);
- API-Key已过期、被禁用,或未开通百炼服务;
- 密钥与模型提供商不匹配(将百炼密钥配置到了其他模型插槽);
- 配置后未重启OpenClaw服务,配置未生效;
- Base URL与ECS实例地域不匹配(国内地域用了海外Base URL)。
解决方案
- 重新获取阿里云百炼API-Key(确保未过期、未泄露、已开通百炼服务),重点确认Access Key ID与Access Key Secret对应正确;
- 重新注入API-Key,配置对应地域的Base URL,重启服务:
openclaw config set models.providers.bailian.accessKeyId "你的Access Key ID" openclaw config set models.providers.bailian.accessKeySecret "你的Access Key Secret" # 国内/中国香港地域Base URL openclaw config set models.providers.bailian.baseUrl "https://dashscope.aliyuncs.com/compatible-mode/v1" # 海外地域Base URL # openclaw config set models.providers.bailian.baseUrl "https://dashscope-intl.aliyuncs.com/compatible-mode/v1" sudo systemctl restart openclaw - 验证API-Key连通性:
若返回curl http://localhost:18789/api/health{"status":"ok"},说明API-Key配置成功,连通正常。
(四)故障4:技能安装失败(提示“安装超时”或“无法连接ClawHub”)
常见原因
- ECS实例无法访问外网,或网络不稳定;
- ClawHub镜像访问缓慢,未配置阿里云镜像加速;
- ECS实例磁盘空间不足,无法存储技能插件;
- 防火墙拦截了ClawHub访问请求(未放行443端口)。
解决方案
- 测试ECS实例外网连通性:
若无法ping通,说明ECS网络异常,可重启实例,或联系阿里云客服排查;ping mirror.aliyun.com/clawhub/ # 测试与阿里云ClawHub镜像的连通性 - 配置阿里云ClawHub镜像加速(新手必做):
openclaw config set clawhub.mirror "https://mirror.aliyun.com/clawhub/" - 清理ECS实例磁盘空间,释放存储:
rm -rf /root/.openclaw/logs/*.log rm -rf /var/cache/yum/* # Alibaba Cloud Linux/CentOS系统 # rm -rf /var/cache/apt/* # Ubuntu系统 - 放行443端口(ClawHub访问所需端口):
firewall-cmd --add-port=443/tcp --permanent && firewall-cmd --reload - 重新安装技能:
clawhub install 技能名称 # 替换为安装失败的技能名称
(五)故障5:ECS实例创建失败
常见原因
账号未实名认证、服务权限未开通、资源配置不足、地域/可用区售罄、账号欠费、安全组配置错误。
解决方案
- 完成账号实名认证,开通ECS、计算巢、百炼等服务权限,确保账号无欠费;
- 检查实例规格是否符合要求(基础2核4GB内存),更换地域/可用区,优先选择资源充足的区域;
- 核对安全组配置,确保已放行核心端口,避免配置错误导致创建失败;
- 若提示“资源不足”,可选择其他可用区,或降低实例规格(但需满足OpenClaw运行最低要求),重新提交部署订单。
六、安全配置技巧(新手必看,避免风险)
OpenClaw支持执行代码、访问ECS服务器文件系统,若配置不当,可能存在安全风险(如恶意技能篡改ECS核心文件、API-Key泄露导致额外费用、非法访问控制台等)。结合OpenClaw官方安全指南与阿里云ECS安全特性,整理以下3个新手必做的安全配置,提升使用安全性,双重保障服务器与数据安全。
启用技能沙箱隔离(高风险技能运行在Docker容器中,避免篡改ECS核心文件):
openclaw config set agents.defaults.sandbox.enabled true sudo systemctl restart openclaw启用后,高风险技能(如代码执行、文件操作类技能)会在独立的Docker容器中运行,无法访问ECS核心目录,避免恶意篡改。
限制技能访问系统目录(仅允许技能访问指定文件夹,禁止访问核心目录):
openclaw config set skills.security.allowedDirs ["~/Documents", "~/Downloads"]配置后,技能仅能访问“Documents”“Downloads”两个文件夹,无法访问ECS服务器的核心配置目录,降低安全风险。
定期执行安全审计,扫描恶意技能,排查安全隐患:
# 执行深度安全审计,扫描恶意技能、配置漏洞 openclaw security audit --deep # 禁用不必要的技能,减少安全风险(如长期不用的代码执行类技能) openclaw skills disable 技能名称 # 替换为暂时不用的技能名称定期轮换API-Key,避免泄露后造成损失:
- 步骤:登录阿里云百炼控制台→密钥管理→禁用旧密钥→创建新密钥→重新注入新密钥到ECS服务器→重启OpenClaw服务。
ECS服务器安全加固(可选,适合团队使用):
# 创建新的普通用户,避免使用root账号登录OpenClaw控制台 openclaw user add --name "user1" --password "你的密码" --role "user" # 限制远程连接IP(仅允许自己的本地IP访问ECS,提升远程登录安全性) firewall-cmd --zone=public --add-rich-rule='rule family="ipv4" source address="你的本地IP" port protocol="tcp" port="22" accept' --permanent firewall-cmd --reload
七、后续使用指南与ECS运维技巧(新手入门)
部署并配置完成后,这里简单介绍OpenClaw的基础使用方法与阿里云ECS实例运维技巧,帮助新手快速上手,解锁AI提效能力,同时保障ECS服务器与OpenClaw服务长期稳定运行,延长服务器使用寿命。
(一)OpenClaw基础使用方法
- 访问OpenClaw控制台:打开本地浏览器,粘贴之前获取的访问链接(包含Token),进入对话窗口;
- 下达自然语言指令:直接在对话窗口输入你需要完成的任务(无需复杂指令,像聊天一样即可),例如:
- 办公类:“帮我整理这段会议录音,提取行动项与决策点”“帮我草拟一封客户跟进邮件,语气专业礼貌”;
- 内容类:“帮我生成一篇小红书干货笔记,主题是OpenClaw高效办公技巧,适合新手”;
- 开发类:“帮我审查这段Python代码,提出优化建议,修复语法错误”“帮我生成一个简单的Dockerfile”;
- 数据类:“帮我分析这份Excel数据,生成可视化图表,并总结核心结论”;
- 技能调用:安装技能后,OpenClaw会自动识别任务,调用对应技能执行,无需手动触发;若未自动调用,可输入“调用XX技能,完成XX任务”(例如“调用pdf-chat技能,提取这份PDF的关键信息”);
- 配置通讯渠道(可选):若需通过钉钉、飞书使用OpenClaw,可在控制台“渠道配置”中,填写对应平台的凭证,配置回调地址为“ECS实例公网IP:18789”,即可实现多渠道访问,随时随地下达指令。
(二)阿里云ECS实例运维基础(新手必做)
- 定期查看ECS实例状态,避免资源占用过高:
# 查看CPU、内存、磁盘使用率(实时监控,按Ctrl+C退出) top # 查看磁盘空间使用情况,避免磁盘满了导致服务崩溃 df -h - 定期清理OpenClaw日志,释放ECS磁盘存储空间:
rm -rf /root/.openclaw/logs/*.log - ECS实例重启后,无需手动启动OpenClaw服务(已设置开机自启),若服务未自动启动,执行以下命令:
sudo systemctl start openclaw - 实例升级与续费:若使用过程中出现卡顿,可在ECS实例详情页,点击“升级配置”,提升CPU、内存规格;若付费模式为包年包月,需在到期前续费,避免实例停止服务,导致OpenClaw数据丢失;
- 数据备份:定期为ECS实例创建快照(阿里云控制台可操作),备份OpenClaw配置、任务数据与技能插件,避免因服务器故障导致数据丢失;
- 定期更新系统与依赖:每月执行一次系统更新命令,修复安全漏洞,提升服务器稳定性:
# Alibaba Cloud Linux/CentOS系统 yum update -y # Ubuntu系统 apt update -y && apt upgrade -y
(三)常见使用技巧(提升效率,新手收藏)
- 批量执行任务:通过“proactive-agent-1-2-4”技能,配置定时批量任务,例如“每天晚上10点,整理当天的下载文件夹,同时生成一份日报,发送到我的邮箱”;
- 技能组合使用:结合多个技能完成复杂任务,例如“调用tavily-search搜索2026年AI办公行业热点,调用xiaohongshu-note-maker生成小红书笔记,调用human-write-native优化文案,让文案更自然”;
- 导出数据:在OpenClaw控制台“数据管理”中,可导出对话记录、技能配置、任务日志,方便备份与查看,也可用于团队协作共享;
- 自定义模型:若百炼轻量模型无法满足需求,可在OpenClaw控制台“模型配置”中,切换为百炼通义千问3-Max等高性能模型,提升推理能力(需消耗更多调用额度);
- 远程运维:通过阿里云ECS云助手,可远程发送命令,完成OpenClaw服务重启、技能更新等运维操作,无需手动远程连接ECS实例,省心省力。