跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
JavaScriptNode.jsAI

OpenClaw 全平台安装部署教程(Windows/macOS/云服务器)

OpenClaw 是一款支持对接各类大模型的 AI 智能体工具。介绍在 Windows、macOS 及云服务器上的全平台安装流程,核心依赖为 Node.js 22.x LTS。涵盖分平台安装步骤、交互式配置向导操作指南,以及 Windows 环境下配置向导无响应、Gateway 服务启动失败等常见问题的解决方案。此外还包含本地 Ollama 模型对接配置方法及 Web Dashboard 访问方式,帮助用户快速完成环境搭建与使用。

Stephaine Walsh发布于 2026/3/16更新于 2026/10/19110 浏览

OpenClaw 是一款灵活的 AI 智能体工具,支持对接各类大模型(本地/云端),本文详细讲解全平台安装、配置流程,以及 Windows 环境下的常见踩坑解决方案。

一、环境准备

核心依赖

OpenClaw 基于 Node.js 运行,需先安装 Node.js 22.x LTS 版本(关键:必须 LTS 版本,避免兼容性问题)。

二、分平台安装步骤

1. macOS 安装
步骤 1:安装 Node.js
  • 从 Node.js 官网 下载 22.x LTS 版本安装包,按引导完成安装。

终端验证安装:

node --version # 输出 v22.x.x 即为成功
npm --version # 输出对应版本号
步骤 2:安装 OpenClaw
npm install -g openclaw@latest --registry=https://registry.npmmirror.com

验证安装:

openclaw --version # 输出版本号(如 2026.3.2)即为成功
2. Windows 安装(重点)
步骤 1:安装 Node.js
  • 从官网下载 22.x LTS 版本 .msi 安装包,全程默认下一步即可(建议勾选「添加到 PATH」)。
  • 验证安装:打开 CMD,执行 node --version 确认版本。
步骤 2:安装 OpenClaw
  • 若遇权限错误:确认管理员身份,或执行 npm config set prefix "C:\Users\你的用户名\AppData\Roaming\npm" 重新配置 npm 路径。
  • 验证安装:openclaw --version。

必须以管理员身份打开 CMD/PowerShell(右键开始菜单 → 选择「管理员:Windows PowerShell」):

npm install -g openclaw@latest --registry=https://registry.npmmirror.com
3. 云服务器(Linux)安装
步骤 1:服务器基础配置
  • 购买 Linux 服务器(CentOS/Ubuntu 均可),防火墙开放 22(SSH)、18789(OpenClaw 网关)端口。

通过 SSH 连接服务器,更新系统:

# Ubuntu
apt update && apt upgrade -y
# CentOS
yum update -y
步骤 2:安装 Node.js 22
# 安装 nvm(Node 版本管理器,更稳定)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
 ~/.bashrc 
nvm install 22
nvm use 22
source
# 安装 Node.js 22 LTS
步骤 3:安装 OpenClaw
npm install -g openclaw@latest --registry=https://registry.npmmirror.com
openclaw --version # 验证

三、交互式配置向导(关键)

执行以下命令启动配置向导(Windows 需管理员身份):

openclaw onboard --install-daemon
配置步骤(全平台通用)
  1. 安全警告确认: 界面显示 OpenClaw 安全提示(beta 版、权限风险等),选择 Yes 继续(本地使用风险极低)。
  2. 初始化模式: 选 QuickStart(快速开始,后续可通过 openclaw configure 改配置)。
  3. 现有配置处理: 若提示「Existing config detected」,选 Use existing values 保留现有配置。
  4. 模型/授权服务商选择:
    • 对接云端模型(如 MiniMax/Kimi/OpenAI):选对应服务商,填写真实 API Key;
    • 对接本地模型(如 Ollama):先选任意云端模型(如 MiniMax)占位,后续改配置文件(见下文)。
  5. API Key 提供方式: 选 Paste API key now,随便填字符串(本地 Ollama 无需真实 Key,仅用于过验证)。
  6. 聊天渠道配置: 选 Skip for now(暂时跳过 Telegram/WhatsApp 等渠道,本地使用无需配置)。
  7. 技能配置: 选 No(跳过技能安装,后续需要再装)。
  8. 钩子功能配置: 选 Skip for now(跳过扩展钩子,新手无需配置)。

四、Windows 环境常见问题及解决(踩坑实录)

问题 1:配置向导按回车无反应
现象

选中 Skip for now 后按回车,界面无任何变化。

原因

命令行交互界面需先「选中选项」再提交,而非直接回车。

解决
  1. 用方向键(↑/↓)将光标移到目标选项(如 Skip for now);
  2. 按空格打勾(选项前出现 [x]);
  3. 再按回车提交。
问题 2:Gateway 服务启动失败(核心)
现象

执行 openclaw status 提示:

Gateway: unreachable (connect failed: connect ECONNREFUSED 127.0.0.1:18789)
Gateway service: Scheduled Task installed · missing · unknown (系统找不到指定文件)
原因

Windows 计划任务适配问题,OpenClaw 默认的服务安装命令失效。

解决

放弃系统服务方式,手动启动网关:

# 1. 直接启动网关(窗口保持打开,关闭则网关停止)
openclaw gateway run
# 2. 新开 CMD 窗口,启动仪表盘
openclaw dashboard
问题 3:Dashboard 自动打开失败
现象

执行 openclaw dashboard 提示「Copied to clipboard. Opened in your browser.」但浏览器无反应。

原因

Windows 浏览器默认设置未关联,OpenClaw 自动调起失败。

解决

手动复制提示中的 URL(如 http://127.0.0.1:18789/#token=xxx)到浏览器地址栏,直接访问即可。

五、对接本地 Ollama 模型(进阶)

若需对接本地 Ollama,需修改配置文件:

  1. 找到配置文件路径:C:\Users\你的用户名\.openclaw\openclaw.json(Windows);
  2. 保存后重启网关:关闭之前的网关窗口,重新执行 openclaw gateway run。

用记事本打开,替换 model 段落:

{
  "model": {
    "provider": "openai",
    "name": "llama3",
    "apiBase": "http://localhost:11434/v1",
    "apiKey": "ollama-local"
  }
}

六、访问 Web Dashboard

  • 本地部署:直接访问 http://127.0.0.1:18789;
  • 云服务器部署:需配置反向代理/端口映射,或直接访问 http://服务器 IP:18789(确保 18789 端口开放)。

OpenClaw 安装教程

目录

  1. 一、环境准备
  2. 核心依赖
  3. 二、分平台安装步骤
  4. 1. macOS 安装
  5. 步骤 1:安装 Node.js
  6. 步骤 2:安装 OpenClaw
  7. 2. Windows 安装(重点)
  8. 步骤 1:安装 Node.js
  9. 步骤 2:安装 OpenClaw
  10. 3. 云服务器(Linux)安装
  11. 步骤 1:服务器基础配置
  12. Ubuntu
  13. CentOS
  14. 步骤 2:安装 Node.js 22
  15. 安装 nvm(Node 版本管理器,更稳定)
  16. 步骤 3:安装 OpenClaw
  17. 三、交互式配置向导(关键)
  18. 配置步骤(全平台通用)
  19. 四、Windows 环境常见问题及解决(踩坑实录)
  20. 问题 1:配置向导按回车无反应
  21. 现象
  22. 原因
  23. 解决
  24. 问题 2:Gateway 服务启动失败(核心)
  25. 现象
  26. 原因
  27. 解决
  28. 1. 直接启动网关(窗口保持打开,关闭则网关停止)
  29. 2. 新开 CMD 窗口,启动仪表盘
  30. 问题 3:Dashboard 自动打开失败
  31. 现象
  32. 原因
  33. 解决
  34. 五、对接本地 Ollama 模型(进阶)
  35. 六、访问 Web Dashboard

更多推荐文章

查看全部
  • SimpleBGC 三轴稳像平台硬件电路设计解析
  • AWK 多维数组原理与多文件处理示例
  • 深度学习模型优化策略与实战调参
  • C 语言预处理机制详解
  • 前端安全视角:解析 B 站 UUID 加密中 infoc 后缀的设计逻辑
  • FPGA 开发主流工具对比:Vivado、Quartus 与 ModelSim
  • CosyVoice3 支持 ARPAbet 音素标注,提升英文发音准确性
  • 2025年9月GESP C++八级真题解析:选择题与判断题
  • 利用闲置安卓手机搭建复古掌机及天马 G 前端配置
  • 高精度混凝土缺陷与桥梁病害巡检数据集(YOLO 格式)
  • 五大生成模型全方位对比
  • Claude 官方 Skill-Creator:AI 技能工程化完整体系解析
  • Llama-3.2-3B Ollama 部署 GPU 加速配置指南
  • Vivado License 获取、配置与管理实战指南
  • Z-Image-Turbo WebUI 本地部署与使用指南
  • Cursor AI 辅助 Java 项目开发与配置指南
  • 冰蝎 3.0 JSP Webshell 流量特征分析与实战
  • OpenClaw 飞书机器人配置:群消息免@自动回复
  • Wekan 开源看板使用教程与核心功能详解
  • 学术论文如何应对查重与 AIGC 检测的双重挑战

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online