一、创建虚拟环境
conda create -n openclaw_env python=3.10
安装node环境
OpenClaw 的唯一硬性依赖是 Node.js 22 或更高版本。
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
执行下面的命令或者重启一个终端让配置生效
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
安装node.js
nvm install 22
检查版本:
node -v
npm -v

二、安装OpenClaw
npm install -g openclaw@latest
验证安装成功:
openclaw --version
看到版本号就说明装好了。
执行下面的命令OpenClaw 的 onboard 命令会引导你完成所有初始配置
openclaw onboard --install-daemon
会在这里等几分钟,取决于你的网速:

此处选择自定义安装本地LLM

输入服务器ip地址


后面按这几步来就可以了

对着以下选择即可


空格确认

完成以后先择open the web ui

因为服务器本地没有tui
所以需要再计算机本地执行命令来在浏览器中展示
ssh -N -L 18789:127.0.0.1:18789 ubuntu@你的服务器ip

然后在浏览器中输入红框中的内容


三、信息补充
- 后续服务器重启以后获取前端展示的方法
首先打开cmd
输入下面代码连接服务器
ssh ubuntu@服务器IP地址
输入密码登录服务器。
启动 OpenClaw 网关服务:
openclaw start
服务启动后,终端会输出新的 Dashboard 链接(包含最新 Token),格式如下:
http://://127.0.0.1:18789/#/token=*******************
完整复制这个链接
服务器端服务启动后,在本地新开 CMD 窗口执行:
ssh -N -L 18789:127.0.0.1:18789 ubuntu@服务器IP地址
输入密码后,窗口保持空白即为转发成功(不要关闭此窗口)。
将服务器输出的链接中 127.0.0.1 替换为 localhost,粘贴到本地浏览器访问:
http://localhost:18789/#/token=你的最新Token
2.本地计算机重启但是服务器没有重启如何进入聊天页面
打开本地 Windows 新 CMD 窗口,执行:
ssh -N -L 18789:127.0.0.1:18789 ubuntu@192.168.2.199
粘贴之前的完整 Dashboard URL在浏览器中即可打开
http://localhost:18789/#/token=*****************
3.本地计算机执行查看服务器中openclaw任务是否启动
