当前位置:首页>Linux>Linux系统部署OpenClaw

Linux系统部署OpenClaw

  • 2026-09-07 21:51:23
Linux系统部署OpenClaw
下面演示Ubuntu系统部署OpenClaw:
一、安装依赖

更新系统包索引

sudo apt update

安装 curl

sudo apt install -y curl

通过 NodeSource 安装最新稳定 LTS 版本

# 添加 NodeSource 仓库并安装curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -sudo apt-get install -y nodejs
查看版本:
node -vnpm -v

设置淘宝镜像:

npm config set registry https://registry.npmmirror.com 
查看是否匹配成功:
npm config get registry

二、安装 OpenClaw

执行安装脚本(注意:安装过程中要勾选 yes):
curl -fsSL https://openclaw.ai/install.sh | bash
提示权限风险,选择yes:
快速启动:
选择模型授权方式,用API key:
模型配置:
通道配置:
选择通道,暂时跳过:
配置技能,暂时跳过:
配置hook,暂时跳过:
自动安装网关:
选择网页打开:
三、解决 PATH 问题
安装完成后,如果执行 which openclaw 找不到命令,需要手动配置 PATH。
首先,检查 openclaw 是否在 PATH 中:
which openclaw
如果找不到,查看 npm 全局安装目录:
npm prefix -g
查看当前 shell:
echo $SHELL
如果输出 /bin/bash,使用 ~/.bashrc
如果输出 /bin/zsh,使用 ~/.zshrc
将 npm 全局 bin 目录添加到 PATH
echo 'export PATH="$(npm prefix -g)/bin:$PATH"' >> ~/.bashrc
重新加载配置文件
source ~/.bashrc
验证添加是否成功
echo $PATH | grep npm
四、访问控制界面
在本地电脑执行,按提示输入远程linux云主机密码即可:
ssh -N -L 18789:127.0.0.1:18789 ubuntu@你的云主机IP
携带部署过程中生成的Dashboard link在本地进行访问,如下图:
http://localhost:18789/#token=你的token
五、测试

最新文章

随机文章