在Ubuntu系统中部署OpenClow,是构建灵活、高效云端开发环境的关键一步。本教程将手把手带您完成从依赖配置、核心组件安装到服务启动的全流程。无论您是开发者还是运维人员,都能通过本文轻松搭建专属云环境,即刻开启流畅的远程协作与代码开发之旅。
第一步:安装Ubuntu
相关教程:https://www.ofai.cn/1039.html
第二步,进入ubuntu,安装npm依赖
# 分行依次执行
# 更新源
sudo apt update
#安装nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
#以下为一整段,注册使用nvm
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
# 安装最新的 LTS 稳定版本
nvm install --lts
# 验证
command -v nvm
node -v
npm -v


第三步,打开官方网站的安装命令

使用一键安装命令执行(此步比较慢,可能因为网络原因出错,如果出错,再执行一次即可)
curl -fsSL https://openclaw.ai/install.sh | bash

第四步 进入安装流程

入初始化向导,按以下步骤选择选项配置指南:

1、安全风险提示确认:提示“OpenClaw is a hobby project and still in beta...”,输入“Yes”继续;
2、选择部署模式:选择“QuickStart”;
3、选择模型服务商:选择“minimax”(免费15元额度,适合初级入门);
4、模型授权:选择mimimax,确认后选择minimax-cn,再确认后,输入获取的APIKEY;
5、跳过通信通道配置:选择“Skip for now”;
6、技能配置:需要安装的skills使用空格选中,建议安装clawhub;
7、Hooks配置:选择“Skip for now”(暂不启用);
8、启动方式选择:选择“TUI”(终端聊天界面),出现聊天界面后输入“Hello”测试,确认安装成功;
9、关闭TUI界面:按ctrl+c退出,后续通过Web UI交互。

第五步,本地电脑建立SSH通道
ssh -L 18789:127.0.0.1:18789 -L 18792:127.0.0.1:18792 ubuntu@ubuntu服务器IP
例我的虚拟机的服务器IP为192.168.110.134,则执行
ssh -L 18789:127.0.0.1:18789 -L 18792:127.0.0.1:18792 ubuntu@192.168.110.134
特别注意:是在本地电脑上执行命令,不是在云服务器或虚机中执行。windows电脑需要使用终端工具。

第六步,运行openclaw dashboard,本地打开web ui访问


常用服务管理命令
查看状态:openclaw status
重启网关:openclaw gateway restart
进入Web UI:openclaw dashboard
进入命令行:openclaw tui
更新版本:openclaw update
推荐:阿里百炼推出Coding plan推荐性价比的多模型套餐,Token无忧的选择!
OFAI团队提供本地VMware OpenClaw 虚拟机下载:
