这是一份全网最全的OpenClaw安装部署教程,覆盖Windows、macOS、Linux三系统本地部署,并最终提供Docker一键部署方案。所有命令均可直接复制执行,包含完整的文件和安全操作命令。
部署方式
适用场景
优点
缺点
Windows本地日常个人电脑使用
数据本地存储,操作便捷
权限配置稍复杂,防火墙需放行
macOS本地Mac用户日常使用
环境统一,配合Homebrew顺滑
需安装Xcode Command Line Tools
Linux本地开发机/长期运行
稳定高效,资源占用低
命令行操作,对新手略硬核
Docker部署 推荐方案 环境隔离,跨平台统一,一键迁移,安全可控需安装Docker,稍多一步
如果你是新手或希望长期稳定使用,直接跳至第六章「终极方案:Docker一键部署」。
OpenClaw运行环境,必须 ≥ v22.x。
OpenClaw需要“大脑”——大模型API。推荐国内用户使用阿里云百炼(免费额度充足)或MiniMax。
- 阿里云百炼获取:登录阿里云百炼控制台 → 密钥管理 → 创建API-Key,保存 和 。
- 备用方案:OpenAI、Anthropic Claude等需海外网络。
- Windows:以管理员身份运行 PowerShell(右键点击选择)
- macOS/Linux:终端(Terminal)
输入 确认。
如果慢或用国内镜像:
等待5-10分钟,自动安装Node.js及依赖。
浏览器打开:。
问题
解决
node -v不是内部命令
安装Node.js时未勾选“Add to PATH”,重装勾选
端口18789被占用
netstat -ano | findstr 18789查PID,taskkill /PID 编号 /F
防火墙拦截
控制面板 → Windows Defender防火墙 → 允许应用 → 添加Node.js
或用国内镜像:
浏览器打开 。
问题
解决
卡住
按 ,换国内镜像安装脚本
权限报错
命令前加
端口占用
查PID,
浏览器打开 。
问题
解决
npm全局路径未加入PATH:,加入
3000端口被占用(源码安装)
查杀
Docker方案环境隔离、统一体验、安全可控,适合服务器或个人长期运行。
- Docker Desktop:官网下载(Windows/macOS)
- Linux:
创建项目目录:
新建 ,粘贴以下内容:
进入容器后,执行:
向导会依次询问:
- 工作区路径:直接回车(默认)
- AI模型提供商:选 (阿里云)或 等
- 输入API Key:粘贴你获取的Key(阿里云需填 AccessKey ID 和 Secret)
- 网关端口:直接回车(18789)
- 聊天平台接入:先选 (后续可配)
- 安装守护进程:选 (容器内不需要)
完成后输入 退出容器。
输出类似:
浏览器访问:。
安全提示:令牌是访问控制UI的凭证,切勿泄露。
命令
说明
后台启动
停止并删除容器
重启
查看实时日志
进入容器
更新镜像到最新版
- 端口暴露:配置中已绑定 ,宿主机外无法直接访问。如需公网访问,必须使用反向代理+HTTPS+令牌认证。
- 数据持久化:目录包含API Key等敏感信息,务必定期备份,勿提交到Git。
- 更新镜像:定期执行 获取安全更新。
- 防火墙:如非必要,公网防火墙关闭18789端口。
无论哪种安装方式,首次运行都必须执行 。以下是关键步骤:
- 安全确认:阅读并同意安全**实践。
- 选择模型提供商:根据你获取的API Key选择(阿里云百炼、MiniMax、OpenAI等)。
- 输入API凭据:
- 阿里云百炼:需 和
- 其他:通常只需
- 配置渠道:可选择接入飞书、Telegram等(初次可跳过)。
- Skills配置:推荐安装默认技能包(浏览器控制、定时任务等)。
- 完成:向导自动生成配置文件并启动服务。
验证配置成功:
现象
可能原因
解决方案
PATH未包含npm全局目录
执行 ,并加入shell配置
安装时报
权限不足
Mac/Linux加 ;Windows用管理员PowerShell
网关启动报
端口18789被占用
查杀占用进程,或修改配置换端口
WebUI打不开
网关未启动/防火墙拦截
执行 ;Windows放行防火墙
发消息无回复/报错
API Key无效/额度用完
执行 重输Key;登录云平台检查余额
Docker容器启动后无法访问
令牌未提供
访问时加 ,或先运行
阿里云百炼API调用失败
Key错误/未实名/地域不对
检查控制台实名状态和额度,确认endpoint正确
从零到一,你已成功在本地或Docker中运行起OpenClaw。它不再是只会说话的聊天机器人,而是一个真正能帮你干活、24小时在线的数字员工。
- 文件整理:一句话归档桌面文件
- 信息速读:丢给它论文或链接,自动总结摘要
- 定时任务:每天早报、邮件提醒自动推送
- 未来扩展:接入飞书/钉钉、安装社区Skills,让它学会更多技能
接下来可以做什么?
- 浏览官方Skill市场:
- 学习飞书接入教程(后续文章)
- 关注版本更新:,定期升级
到此这篇关于Windows、macOS、Linux三系统本地部署OpenClaw+避坑指南+Docker一键部署,30分钟搞定的文章就介绍到这了,更多相关OpenClaw安装部署教程内容请搜索脚本之家以前的文章或继续浏览下面的相关文章,希望大家以后多多支持脚本之家!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/231058.html