OpenClaw部署笔记:云服务器-npm方式部署(非使用腾讯云OpenClaw镜像系统部署)

OpenClaw部署笔记:云服务器-npm方式部署(非使用腾讯云OpenClaw镜像系统部署)
程序员老姐姐OpenClaw部署笔记:云服务器-npm方式部署(非使用腾讯云OpenClaw镜像系统部署)
1.条件与环境
1.1 前提条件
无
1.2 本文运行环境
| 平台/软件 | 版本 |
|---|---|
| 腾讯云服务器 | Ubuntu22.04-Docker26 26.1.3 2核/2GB 50GB SSD 4Mbps |
| 本地操作系统 | Windows 10 |
2.安装运行
2.1 安装node.js
注:不要使用
apt install nodejs,因为这样安装的nodejs版本太低
1 | 1. 安装 nvm (使用国内源) |
2.2 通过npm安装OpenClaw指定版本
选择使用npm安装的原因:适用于全平台的安装方式+可以指定安装版本(版本管理更清晰+便于后续升级维护)
1 | 安装OpenClaw最新版本或安装指定版本如 npm install -g openclaw@2026.3.2 |
2.3 运行OpenClaw安装向导
1 | 完整安装向导+安装系统服务 |
2.3.1 配置模型
注:根据实际情况配置,这里使用的是腾讯CodingPlan
2.3.2 配置通道&安装技能 (先跳过)
其他也都先略过。
2.3.3 检查安装
等待安装完成,安装完成后可运行以下命令来检查或排错:
1 | openclaw status |
3.访问网页控制台
3.1 配置通过密钥登录云服务器
由于使用的云服务器ubuntu系统是不带图形界面的、且ubuntu系统默认禁止root用户远程登录,因此配置通过密钥登录云服务器 (相对更安全便捷)
1 | # 1.生成密钥 (不指定路径,使用默认设置) |
3.2 通过隧道访问控制台
可以成功通过root用户登录云服务器之后,运行以下命令 (运行后不要退出或关闭终端窗口):
1 | ssh -N -L 18789:127.0.0.1:18789 root@<云服务器IP> |
接下来就可以打开浏览器访问控制台了 (网址:http://127.0.0.1:18789/#token=xxx ):
具体的
token值在安装完成后会显示、也可以通过openclaw dashboard命令查看
可直接通过Chat/聊天页面进行对话 (默认已经有了1个Agent/代理),比如问“怎么通过网页控制台配置飞书通道”:
通过网页控制台可以查看OpenClaw的相关信息,后续也可以直接通过控制台来配置管理通道、技能等。
4.版本升级
目前OpenClaw迭代很快,npm方式部署的升级方法 (或通过网页控制台进行升级):
1 | 1.查看当前安装的版本 |
升级后步骤:
1 | 1.运行 doctor 修复/迁移配置 (按需) |
其他相关命令:
1 | 切换到 beta 通道 |
相关链接
评论
匿名评论隐私政策


















