跳到主要内容

在 Linux 服务器上安装 OpenClaw - 打造你的专属 AI 助手!

本指南的理想产品

立即开始 — 订购合适的产品,按照本指南一步一步操作。

介绍

OpenClaw 是一个由 AI 驱动的自动化与控制平台,让你可以通过浏览器界面与软件交互。它能程序化执行任务,替代手动点击菜单、操作界面或重复相同流程,还能通过网页仪表盘实现远程控制。

img

OpenClaw 的革命性之处在于它打造了现代化的“控制层”,不再局限于本地桌面会话。它可以运行在远程机器上,比如 VPS 或独服,并且随时随地都能完全管理。这对想要稳定自动化、远程控制和集中管理的用户来说,简直是神器,无需本地电脑一直开着。

想自己托管这个服务?我们会一步步带你完成安装配置,并告诉你所有需要注意的细节。

通过一键应用安装器安装 OpenClaw

你可以直接通过我们 VPS 的 一键应用安装器 安装 OpenClaw。完成初始应用设置后,打开应用目录,搜索 OpenClaw,选择你喜欢的项目、环境和域名设置,开始部署。这样你能快速且友好地部署和管理 OpenClaw,无需手动命令行操作,同时享受集成的网页管理、自定义域名支持和可用的 SSL 证书。

OpenClaw 的使用场景

OpenClaw 适合各种日常场景,适合任何想自动化任务、集中使用 AI 或运行常驻助手的用户。

一个常见用例是整合多平台的 AI 交互。你不用为不同的聊天工具用不同的助手,OpenClaw 可以作为统一助手,保持一致的上下文和配置,无论从哪里访问都一样。

OpenClaw 也非常适合自动化。它能帮你减少重复手动操作,处理周期性任务、整理信息、总结内容并给出结构化回复。

另一个重要用例是网页自动化。通过专用的 Chrome 或 Chromium 浏览器实例控制浏览器会话,OpenClaw 即使没有直接 API,也能与网页界面交互。

为支持这些场景,OpenClaw 提供了丰富功能,包括多渠道消息支持(WhatsApp、Telegram、Slack、Discord 等)、基于网关的会话和渠道管理架构、可选语音功能、交互式画布界面、可扩展技能平台、多 AI 提供商支持(如 OpenAI 和 Anthropic)、移动设备节点、API 密钥认证,以及持久化工作区和配置管理。

img

先决条件

根据你的使用方式,资源消耗可能迅速增加。基础配置(比如只用网页 UI,自动化很少)在小型 VPS 上也能流畅运行,但如果你要运行多个渠道、启用大量技能或使用浏览器自动化,资源需求会大幅提升,这种情况下我们强烈建议使用独服。

硬件最低要求ZAP-Hosting 推荐配置
CPU1 vCPU 核心8 vCPU 核心
内存4 GB16 GB
磁盘空间25 GB50 GB

安装

安装从在你的 Linux 独服上运行官方 OpenClaw 安装脚本开始。通过 SSH 连接服务器,执行以下命令:

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

执行后,交互式安装脚本会自动启动,引导你完成设置。安装程序会检测环境,安装缺失依赖,然后启动 OpenClaw 引导流程。

img

平台检测与依赖检查

安装程序会自动检测操作系统并安装所需依赖。 比如缺少 Node.js 会自动安装,无需手动操作。

安装必需软件包

OpenClaw 会通过系统包管理器安装必需软件包,无需你手动干预。所有依赖安装完成后,安装程序会自动继续。

安装 OpenClaw

依赖准备好后,安装程序会下载并安装 OpenClaw 版本。完成后你会看到类似确认信息:

img

OpenClaw 引导流程

安装完成后,引导向导会自动启动。这个引导流程是完成初始配置并让 OpenClaw 可用的必要步骤。

首先,阅读显示的安全提示并确认继续。接着选择引导模式。大多数用户推荐选择 快速启动(QuickStart)

img

然后选择模型/认证提供商。这里示例选择了 OpenAI。输入你的 OpenAI API 密钥,OpenClaw 会将其本地保存以供后续使用。保存后,选择默认模型。

img

最后几步,你可以选择配置渠道(如 Telegram、Discord、Slack)、技能和钩子。如果暂时不想配置,可以跳过,后续再设置。

img

如果想通过 Telegram 使用 OpenClaw,首先需要创建一个 Telegram 机器人并获取它的 API 令牌。这个操作直接在 Telegram 里用官方 BotFather 账号完成。

打开与 BotFather 的聊天,发送 /newbot 开始创建,按提示操作。
BotFather 会先让你输入显示名称,再输入用户名。用户名必须以 bot 结尾。

对话示例:

User: /newbot 

BotFather: 好的,创建新机器人。你想给它起什么名字?

User: ZAP DOCS EXAMPLE

BotFather: 好的。现在给你的机器人选个用户名,必须以 `bot` 结尾,比如 TetrisBot 或 tetris_bot。

User: ZAP_DOCS_EXAMPLE_BOT

BotFather: 完成!恭喜你有了新机器人。访问 t.me/ZAP_DOCS_EXAMPLE_BOT。你可以添加描述、关于信息和头像,查看 /help 获取命令列表。顺便说一句,创建好机器人后,如果想要更好的用户名,可以联系 Bot 支持。确保机器人完全可用后再联系。

使用此令牌访问 HTTP API:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
请妥善保管令牌,任何人拿到都能控制你的机器人。

Bot API 说明见:https://core.telegram.org/bots/api

BotFather 确认创建后,复制显示的 令牌 并妥善保存。后续在 OpenClaw 引导或配置中连接 Telegram 频道时需要用到。令牌千万别公开,任何人拿到都能控制你的机器人。

img

创建 Telegram 机器人并保存令牌后,继续 OpenClaw 引导。接下来可以安装 技能 和启用 钩子。推荐启用,但也可以跳过,后续在配置里再设置。

引导完成后,OpenClaw 会自动安装 网关服务。最后选择 Web UI 选项,OpenClaw 会打印仪表盘链接,方便你通过浏览器访问控制界面,继续管理。

引导结束后,OpenClaw 会提示安装 shell 补全脚本。这是可选但推荐的,能提升命令行体验,支持自动补全 OpenClaw 命令。按提示操作即可。

img

配置

我们的 VPS 和独服默认不带图形界面。因此 OpenClaw 以无头模式运行,控制界面只在服务器本地的 18789 端口开放。

安装和引导完成后,OpenClaw 会在控制台输出仪表盘信息:

仪表盘链接(含令牌):
http://127.0.0.1:18789/?token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

复制粘贴此 URL 到本机浏览器以控制 OpenClaw。
未检测到 GUI。请从你的电脑打开:
ssh -N -L 18789:127.0.0.1:18789 root@92.42.46.111

然后打开:
http://localhost:18789/
http://127.0.0.1:18789/?token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

因为网页界面绑定在 127.0.0.1,无法直接从公网访问。要安全访问,请创建 SSH 隧道,将 OpenClaw 端口从 VPS/独服转发到本地。

在你的电脑打开终端,运行:

ssh -N -L 18789:127.0.0.1:18789 root@92.42.46.111

只要这个 SSH 会话保持打开,你就能在浏览器访问:

http://localhost:18789/

如果 OpenClaw 需要认证,打开带令牌的链接:

http://127.0.0.1:18789/?token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
使用图形界面(桌面环境)

如果你喜欢用图形界面操作 OpenClaw,可以在 VPS/独服上安装桌面环境,比如 XFCE。安装 GUI 和远程桌面方案(如 RDP 或 VNC)后,你可以直接通过独服桌面访问和控制 OpenClaw,无需 SSH 端口转发。

img

安装技能

技能能为 OpenClaw 增加更多功能和集成。 OpenClaw 自带 50 多个技能。你可以在仪表盘的 技能 区域直接安装想启用的技能。

img

启用钩子

钩子让 OpenClaw 在特定事件发生或特定命令触发时自动执行动作。 这对自动化周期任务、保存上下文或触发工作流非常有用,无需人工干预。

img

配置渠道

渠道让你通过消息平台使用 OpenClaw。 在仪表盘中,你可以配置并连接支持的渠道,如 Telegram、Discord、Slack 等。

img

根据不同平台,你需要提供额外的令牌或凭证(比如安装流程中通过 BotFather 创建的 Telegram 机器人令牌)。

渠道连接成功后,OpenClaw 就能通过该平台接收和回复消息。通过 Telegram 与 AI 助手对话示例:

img

安全注意事项

OpenClaw 是个强大工具,务必做好安全防护。网关仪表盘受令牌保护,令牌相当于密码,能访问你的 OpenClaw 实例。切勿公开分享令牌(比如截图、工单或聊天记录),任何拿到令牌的人都能控制仪表盘。

建议将 OpenClaw 放在防火墙后,避免直接暴露网关接口到公网。默认情况下,OpenClaw 绑定网关服务到 127.0.0.1,防止外部访问,是最安全的选择。远程访问仪表盘请用 SSH 端口转发,并限制可信用户访问。

总结与更多资源

恭喜你!现在你已经成功在 VPS 或独服上安装并配置了 OpenClaw。我们还推荐你看看以下资源,能在服务器配置过程中提供更多帮助和指导:

有具体问题这里没覆盖?欢迎随时联系支持团队,我们每天在线,随时帮你解答!🙂