Linux安装OpenClaw Linux安装小龙虾 Redhat9安装OpenClaw
一、环境需求
一台 Linux 服务器(RedhatLinux9、Almalinux9、Ubuntu 22.04/24.04、Debian12等主流发行版都行),服务器配置要求:最低 1 核 1G 内存就能跑,推荐 2 核 4G。OpenClaw 本身很轻量,主要吃内存的是 Node.js 运行时
SSH 访问权限(root 或有 sudo 权限的用户)
一个 AI 模型的 API Key(OpenAI、Anthropic Claude、Google Gemini、DeepSeek 等,任选一个)
OpenClaw (Clawdbot) 安装文档链接
二、安装部署OpenClaw
1、执行安装脚本curl -fsSL https://clawdbot.org.cn/install.sh | bash,自动检测安装环境

2、安装OpenClaw所需的系统依赖yum install -y gcc g++ make cmake python3 git curl

3、安装Node.js 22+
3.1、添加 NodeSource 22 源
curl -o- https://gitee.com/RubyMetric/nvm-cn/raw/main/install.sh | bash
执行脚本后会自动在当前用户~/.bashrc文件增加nvm环境变量,执行source ~/.bashrc生效


3.2、安装 Node.js 22(自动包含 npm),执行nvm install 22

3.3、验证版本验证版本(需显示 v22.x.x,否则安装失败)
node -v
npm -v

4、安装 OpenClaw,执行curl -fsSL https://clawdbot.org.cn/install.sh | bash



5、安装完成
5.1、选择yes,启动交互式配置向导
5.2、选择No,完成安装,后续通过openclaw onboard --install-daemon命令启动交互式配置向导
5.3、输入openclaw -v查看openclaw安装版本