教程

OpenClaw 安装完全指南:从脚本一键安装到 Docker 容器化部署

OpenClaw 安装完全指南:一键脚本(推荐)、npm/pnpm 手动安装、源码构建、Docker 容器化部署四种主流方式,以及 Fly.io/Railway/Hetzner 云端部署选项、安装后验证步骤和常见 PATH 问题排查。

2026/3/13分钟 阅读ClaudeEagle

OpenClaw 支持多种安装方式,适配从个人开发机到生产 VPS 的各种场景。本文覆盖所有主流安装方法,以及安装后的验证步骤。

系统要求

  • Node.js 22+(安装脚本会自动检测并安装)
  • 操作系统:macOS、Linux 或 Windows
  • Windows 用户强烈建议在 WSL2 下运行
bash
node --version  # 需要 v22 或更高

方法一:安装脚本(推荐)

macOS / Linux / WSL2:

bash
curl -fsSL https://openclaw.ai/install.sh | bash

Windows(PowerShell):

powershell
iwr -useb https://openclaw.ai/install.ps1 | iex

脚本自动完成:Node 检测与安装、CLI 全局安装、启动引导向导。

仅安装,跳过引导:

bash
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --no-onboard

方法二:npm / pnpm 手动安装

bash
npm install -g openclaw@latest
openclaw onboard --install-daemon

遇到 sharp 构建错误:

bash
SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install -g openclaw@latest

pnpm 方式:

bash
pnpm add -g openclaw@latest
pnpm approve-builds -g
openclaw onboard --install-daemon

方法三:从源码构建

bash
git clone https://github.com/openclaw/openclaw.git
cd openclaw
pnpm install && pnpm ui:build && pnpm build
pnpm link --global
openclaw onboard --install-daemon

方法四:Docker 容器化部署

bash
git clone https://github.com/openclaw/openclaw.git
cd openclaw
./docker-setup.sh

完成后访问 http://127.0.0.1:18789/,在 Settings → token 粘贴生成的 Token。

安装可选助手工具 ClawDock:

bash
mkdir -p ~/.clawdock && curl -sL https://raw.githubusercontent.com/openclaw/openclaw/main/scripts/shell-helpers/clawdock-helpers.sh -o ~/.clawdock/clawdock-helpers.sh
echo 'source ~/.clawdock/clawdock-helpers.sh' >> ~/.zshrc && source ~/.zshrc

之后可用 clawdock-startclawdock-stopclawdock-dashboard 等命令。

其他安装方式

方式适用场景
Docker容器化或无头部署
Podman无 root 容器
Nix声明式安装
Ansible多机批量部署
BunBun 运行时(实验性)

云端一键部署

支持 Fly.io、Hetzner、GCP、Railway、Render、Northflank、exe.dev 等平台。

安装后验证

bash
openclaw doctor     # 检查配置问题
openclaw status     # 查看 Gateway 状态
openclaw dashboard  # 打开浏览器控制面板

常见问题:openclaw 命令找不到

bash
# 诊断
npm prefix -g
echo "$PATH"

# 修复
export PATH="$(npm prefix -g)/bin:$PATH"
# 添加到 ~/.zshrc 使其永久生效

自定义路径环境变量

环境变量说明
OPENCLAW_HOME主目录路径
OPENCLAW_STATE_DIR状态目录位置
OPENCLAW_CONFIG_PATH配置文件路径

原文:Install - OpenClaw | 来源:OpenClaw 官方文档

相关文章推荐

教程OpenClaw 安装与快速上手:5 分钟从零到第一次 AI 对话OpenClaw 极速入门教程:Node.js 22 环境准备、一键安装脚本(macOS/Linux/Windows)、引导向导配置(认证/Gateway/频道/Hooks)、验证 Gateway 状态、打开控制台,5 分钟完成从零到第一次 AI 对话的全流程。2026/3/11教程OpenClaw Windows 安装完全指南:WSL2 配置、PowerShell 安装与常见问题OpenClaw 在 Windows 上的完整安装教程:为什么推荐 WSL2、WSL2 安装与配置步骤、PowerShell 一键安装脚本、Windows 防火墙与端口设置、Telegram/Discord 频道配置、开机自启动设置,以及 Windows 特有的常见问题排查(路径问题、权限问题、WSL 网络访问)。2026/3/17教程OpenClaw 快速入门:5 分钟搭建你的跨平台 AI 助手OpenClaw 是一个开源自托管 AI 网关,支持通过 WhatsApp、Telegram、Discord 等消息应用与 AI 助手对话。本文介绍如何在 5 分钟内完成安装配置,包括 CLI 安装、引导向导、Gateway 启动和控制面板访问的完整流程。2026/2/27教程OpenClaw Standing Orders 完全指南:让 AI 记住你的长期规则和行为偏好OpenClaw Standing Orders(常驻指令)功能完整教程:Standing Orders 与 SOUL.md 的区别(动态运行时规则 vs 静态人格文件)、通过对话动态添加/查看/删除常驻指令、指令的持久化存储与跨会话生效机制、适合写入 Standing Orders 的内容类型(格式偏好/禁止行为/固定工作流)、与 Hooks 的协同使用、按渠道/Agent 设置不同的 Standing Orders,以及常驻指令的最佳实践(写清晰的规则、避免矛盾冲突、定期清理过时规则)。2026/3/26教程OpenClaw 多媒体处理完全指南:图片识别、音频转写与视频理解实战OpenClaw 多媒体处理(Media)完整教程:发送图片给 AI 进行视觉分析(OCR/物体识别/图表解读/代码截图)、音频消息自动转写为文字(Whisper/系统STT)、视频消息关键帧提取与理解、Node 摄像头实时拍照触发分析、媒体消息的渠道支持差异(各渠道的图片/音频/视频支持情况对比)、大文件处理策略(分割/压缩/超时设置)、媒体消息在不同 AI 模型上的能力对比(Claude Vision/GPT-4V/Gemini Pro Vision),以及本地媒体文件分析(read 工具读取图片路径)。2026/3/25教程OpenClaw TUI 完全指南:纯键盘操作的终端管理界面使用详解OpenClaw TUI(Terminal User Interface,终端用户界面)完整使用指南:TUI 与 Control UI(浏览器)的定位对比、适合 TUI 的场景(SSH 远程/无浏览器服务器/低带宽环境)、启动命令(openclaw tui)及参数、界面布局(Agents 面板/Sessions 面板/Channels 状态/Logs 实时流)、全键盘快捷键手册(导航/选择/搜索/刷新/退出)、在 TUI 中发送测试消息、实时日志过滤与搜索,以及 TUI 与 tmux/screen 配合使用的后台运行方案。2026/3/25