OpenClaw 部署教程:10分钟上线(含服务器购买与配置)

摘要

OpenClaw 部署教程,手把手教你购买云服务器并完成安装,适合新手快速上线,附配置建议与完整流程截图。

如果你已经了解 OpenClaw,下一步就是:

👉 让它真正跑起来

很多人会卡在这里:

  • 不知道怎么部署
  • 不清楚需不需要服务器
  • 环境配置太复杂

👉 这篇文章会带你一步一步完成。


👉 推荐方案(新手最省事)

如果你不想折腾环境,建议直接使用云服务器:

✔ 已验证可用(2核4G即可)

✔ 10分钟可上线

✔ 适合长期运行

👉 【👉 点击查看推荐服务器(新手方案)】


为什么推荐用云服务器?

我实际测试过几种方式:

❌ 本地运行 → 电脑关机就停

❌ 低配服务器 → 经常卡顿

✅ 2核4G云服务器 → 稳定运行

👉 如果你只是体验,可以用本地

👉 但如果你想真正用起来,建议直接上服务器


嗨,亲爱的朋友!很高兴你继续跟我一起探索OpenClaw。昨天我们了解了OpenClaw的基本概念和强大功能,今天我们就要动手实操,把你的AI助手真正部署起来!

别担心,我会把每个步骤都拆解得非常详细,确保即使你是技术小白也能轻松上手。今天的内容可能有点长,但为了让你不走弯路,还是建议你耐心看完哦~

🔍 选择安装方式

OpenClaw有多种安装方式,根据你的设备和技术水平,我推荐以下几种:

🍎 方式一:macOS安装教程

1)科学上网准备

首先,你需要确保能访问GitHub等国际网站。如果你已经有了科学上网工具,太棒了!如果没有,建议先解决这个问题,因为我们需要从国际网站下载一些资源。

2)安装Homebrew

Homebrew是macOS上超级好用的包管理工具,我们用它来安装Node.js。

打开终端(Terminal),粘贴以下命令:

Code
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

安装完成后,可能需要按提示将Homebrew添加到PATH,通常会提示你运行类似这样的命令:

Code
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"

确认安装成功:

Code
brew --version

3)用Homebrew安装Node.js

OpenClaw需要Node.js 22或更高版本,在终端执行:

Code
brew install node@22

安装完成后,检查版本:

Code
node --version

确保显示的版本是22.x.x或更高。

4)npm安装OpenClaw

Node.js安装好后,我们就可以使用它自带的npm工具安装OpenClaw了:

Code
npm install -g @openclaw/cli

安装完成后,检查是否成功:

Code
openclaw --version

5)OpenClaw设置

现在运行OpenClaw的配置向导:

Code
openclaw onboard --install-daemon

这个向导会引导你完成以下设置:

  • 设置API密钥(如OpenAI密钥)
  • 配置基础设置
  • 选择要连接的聊天渠道

按照屏幕提示一步一步操作即可。完成后,检查网关状态:

Code
openclaw gateway status

如果显示运行中,恭喜你!接下来打开控制面板:

Code
openclaw dashboard

这会在浏览器中打开OpenClaw的控制界面,通常地址是 http://127.0.0.1:18789/

注意:

这时候页面可能会显示

Gateway token missing

这时候需要在地址后面加上token参数,有两个方法解决:

方法一:

在地址后加上你的token: http://127.0.0.1:18789/#token=你的token

token位置:~/.openclaw/openclaw.json >gateway.auth.token

方法二:

如果你前面已经接入了大模型的API,那它已经能为你工作了,直接在命令行中输入以下命令,它会帮你解决的:

Code
openclaw dashboard --no-open

☁️ 方式二:云服务器一键部署(强烈推荐!)

使用云服务器的好处实在太多了:24小时在线、安全隔离、多设备访问、专业维护...如果你还在犹豫,看看这些理由:

为什么选择云服务器?

  1. 安全隔离(最重要)
    • OpenClaw权限很高,能执行命令、读写文件
    • 安装在个人电脑有风险,可能误删重要文件
    • 云服务器提供完全隔离的环境,就像在餐厅厨房做饭,搞乱了不影响家里
  2. 24小时在线
    • OpenClaw需要一直运行才能使用
    • 云服务器24小时在线,随时可用
  3. 多设备访问
    • 安装在一台电脑上,只能在这台电脑使用
    • 云服务器让你可以从手机、平板、任何电脑访问
    • 上班用公司电脑,下班用家里电脑,外出用手机,随时随地都能用
  4. 专业维护
    • 云厂商负责硬件、网络、基础安全维护
    • 你只需专注于使用OpenClaw

腾讯云轻量服务器部署步骤

  1. 购买云服务器(最低99/年,推荐199/年的2核4G版)
    • 因为现在云服务的产品太多,大家可能会看花眼,为了免得搞错,直接把链接放这里了,点进去就可以看到以下画面:
    • 如果还没有注册,按照引导完成注册和实名认证
  2. 选择预装了OpenClaw的云服务

    1、点击“立即部署我的AI助理”

    2、选择服务器

    推荐选择海外的服务器,这样下载GitHub的安装包比较方便,避免很多麻烦。

    3、购买以后,就会开始准备服务器

    如果没有自动跳转,可以在“控制台”——“轻量应用服务器”中看到刚才购买的服务器

    4、点击服务器,进入应用管理

    看到Openclaw 运行中,就表示你的专属Openclaw已经部署好了。

    下一篇会将如何接大模型的API,并且跟你的QQ、飞书连接,以及安装必要的SKILLS。

    5、将OpenClaw接入聊天工具

    • 第一步,配置大模型API;可以用OpenAI、Gemini、Deepseek、腾讯混元,填写API之后,点击“添加并应用”即可
    • 第二步,选择接入聊天工具,可以选QQ、飞书、企业微信等,以飞书为例,去飞书的开发者后台(https://open.feishu.cn/),创建企业应用,填写名称和简单描述(后续可以改),然后就创建了一个机器人,点击进去复制“App ID” 和“APP secret”填写到腾讯云的通道部分,点击“添加并应用”,成功以后,OpenClaw就跟你的飞书机器人连上了。

    6、在飞书开发后台配置机器人

    在事件与回调中:

    订阅方式选择为长连接

    添加事件:接收消息

    7、最后需要给机器人开通一下权限

    你可以直接复制下面的内容,然后选择批量导入

    Code
    [
      "im:message:send_as_bot",
      "im:message:receive_v1",
      "im:message:p2p_msg:readonly",
      "im:message:group_at_msg:readonly",
      "im:resource",
      "contact:user.base:readonly"
    ]

    8、最后,发布机器人,你的AI助理就安装成功啦

    你可以在飞书消息中给它下任务啦

🪟 方式三:Windows系统安装

1)安装WSL (Windows Subsystem for Linux)

OpenClaw在Windows上最佳的运行环境是WSL,这让你可以在Windows中运行Linux系统:

  1. 以管理员身份打开PowerShell,运行:
Code
wsl --install
  1. 重启计算机
  2. 启动后,WSL会自动完成安装,设置用户名和密码
  3. 验证WSL安装成功:
Code
wsl --list --verbose
  1. 应该显示已安装的Linux发行版(默认是Ubuntu)

2)在WSL中安装Node.js和OpenClaw

  1. 打开WSL终端(可以在开始菜单搜索"Ubuntu"或运行"wsl")
  2. 更新包管理器:
Code
sudo apt update && sudo apt upgrade -y
  1. 安装Node.js 22:
Code
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt install -y nodejs
  1. 验证Node.js版本:
Code
node --version
  1. 安装OpenClaw:
Code
sudo npm install -g @openclaw/cli
  1. 验证安装:
Code
openclaw --version

3)配置OpenClaw

在WSL终端中运行:

Code
openclaw onboard --install-daemon

按照向导完成配置,包括:

  • API密钥设置
  • 网关配置
  • 聊天渠道选择

完成后,检查网关状态:

Code
openclaw gateway status

启动控制面板:

Code
openclaw dashboard

4)访问控制面板

WSL中启动的服务可以通过Windows浏览器访问,通常地址是:

Code
http://localhost:18789

Code
http://127.0.0.1:18789

5)设置开机自启(可选)

如果你希望WSL中的OpenClaw在Windows启动时自动运行:

  1. 创建一个批处理文件(如start_openclaw.bat):
Code
@echo off
wsl -d Ubuntu -u your_username openclaw gateway
  1. 替换your_username为你的WSL用户名
  2. 将此批处理文件添加到Windows启动项:
    • 按Win+R,输入shell:startup
    • 将批处理文件复制到打开的文件夹中

✅ 验证安装

无论你选择哪种安装方式,完成后都可以进行以下检查:

  1. 检查网关状态
Code
openclaw gateway status
  1. 应该显示网关正在运行
  2. 访问控制面板
  3. 发送测试消息(如果你已配置了渠道)
Code
openclaw message send --target [你的联系方式] --message "Hello from OpenClaw"

🔑 实用环境变量

如果你需要自定义配置,这些环境变量会很有用:

  • OPENCLAW_HOME - 设置OpenClaw的主目录
  • OPENCLAW_STATE_DIR - 覆盖状态目录
  • OPENCLAW_CONFIG_PATH - 覆盖配置文件路径

🎯 今日小结

恭喜你!完成了今天的学习,你已经:

  • 了解了多种OpenClaw的安装方式
  • 成功部署了自己的AI助手系统
  • 掌握了基础的配置和验证方法

🔮 明日预告

明天我们将进入更有趣的部分:定义你的AI助手灵魂与个性!我们将学习如何:

  • 设置AGENT.md/SOUL.md文档
  • 定制USER.md个人信息
  • 配置IDENTITY.md塑造助手性格

记得做好今天的部署,为明天的个性化配置做准备!如果在安装过程中遇到任何问题,欢迎在评论区留言,我们一起解决~

——期待明天与你的AI助手见面!💫