一、文档概述
1.1 文档目的
本文档详细阐述在统信 UOS 服务器操作系统中安装、部署及初始化配置 OpenClaw 的全流程,为运维人员及开发人员提供可落地的操作指南,确保 OpenClaw 稳定部署并正常发挥其 AI 助手核心能力。
1.2 OpenClaw 简介
OpenClaw 是一款本地 AI Agent 工具,前身为 Clawdbot,经 moltbot 阶段迭代优化,具备高主动性和强系统底层操作能力。核心功能包括执行 Shell 命令、自动化提交 Git PR、管理数据库,支持对接 Telegram、WhatsApp 等主流通讯应用;其'Skills'插件机制可按需扩展功能,默认本地部署模式,兼容 Anthropic、OpenAI 等多模型,能有效保障数据隐私安全。
二、环境准备
部署环境为统信 UOS 服务器操作系统,需确保服务器网络通畅(在线安装 Node.js 时),或提前下载好 Node.js 离线安装包;同时需具备服务器 root / 管理员权限,避免权限不足导致操作失败。
三、安装部署步骤
3.1 安装 Node.js
OpenClaw 运行依赖 Node.js 环境,需安装 v24.13.0 版本,提供在线、离线两种安装方式,可根据服务器网络情况选择。
3.1.1 在线安装方式
- 执行以下命令安装 nvm(Node.js 版本管理工具):
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
- 加载 nvm 环境(无需重启 Shell):
"$HOME/.nvm/nvm.sh"
- 安装 Node.js v24.13.0:
nvm install 24
- 验证安装结果:
# 验证 Node.js 版本,应输出 "v24.13.0"
node -v
# 验证 npm 版本,应输出 "11.6.2"
npm -v
3.1.2 离线安装方式
若服务器无外网,可采用离线安装:
- 下载 Node.js 离线包(提前在有网环境下载后传输至服务器):
wget https://nodejs.org/dist/v24.13.0/node-v24.13.0-linux-x64.tar.xz
- 解压缩下载的安装包:
tar xvf node-v24.13.0-linux-x64.tar.xz
- 移动解压包至系统标准目录:
mv node-v24.13.0-linux-x64 /usr/local/nodejs
- 配置全局环境变量:
- 编辑 profile 文件:
vim /etc/profile
- 在文件末尾添加以下配置(指定 Node.js 安装目录,将 bin 目录加入系统 PATH):
export NODE_HOME=/usr/local/nodejs
PATH=/bin:

