在单位里,要提供私有云主机openclaw服务,参考网上提供的openclaw云主机,提供的配置是2核cpu+4G内存+20G存储,os是Ubuntu 24.04 server,openclaw 版本是 v2026.4.10,在vmware里安装虚拟机,也可以制作成openstack虚拟机。
1、下载 ubuntu 24
Ubuntu系统下载 | Ubuntu
https://cn.ubuntu.com/download下载文件 ubuntu-24.04.4-live-server-amd64.iso 约3.17GB
2、vmware 新建虚拟机,配置如下:

3、安装ubuntu-24.04.4 server
4、安装好ubuntu-24.04.4 server后,无需安装任何其他软件,即可安装openclaw,在安装时,openclaw安装会自动补齐需要的相关软件。
curl -fsSL https://openclaw.ai/install.sh | bash
5、等待安装好openclaw后,自动进入配置时,除第一个是否配置时选yes,以及配置大模型的api url及api key, 其它选项都选Skip for now跳过,可以以后慢慢手工修改openclaw.json配置,或让openclaw自己完成配置。
完成后 运行 openclaw tui 即可以与openclaw简单对话,测试是否正常工作。
6、完成后,可以多种方法连接指挥openclaw,比如openclaw-weixin 微信clawbot,feishu飞书,以及通过ssh 影射到宿主机,以下介绍微信连接和影射到宿主机端口两种方法
7、连接微信clawbot
npx -y @tencent-weixin/openclaw-weixin-cli install
安装微信插件,安装完成后,会出现一个二维码及二维码的地址,复制地址到任何浏览器打开,出现二维码,用手机微信扫描二维码即可完成连接,就可以让微信clawbot 与openclaw对话了

8、宿主机与虚拟机端口影射,因为ubuntu 没有安装图形界面desktop,没有浏览器,可以把端口通过ssh连接影射到宿主机,可以在宿主机Windows的浏览器上连接虚拟机的 127.0.0.1:18789,方法:在宿主机windows的cmd窗口,运行 :
ssh -N -L 18789:127.0.0.1:18789 user@192.168.87.X
把user改成你的登录用户名,地址是虚拟机的ip 地址
然后,就可以在宿主机的浏览器访问openclaw,如果不知道连接token,可以运行
openclaw dashboard

这是在宿主机windows浏览器上;

9、把vmware的虚拟机目录打包,3.0G 可以复制到U盘,在其他机器使用,或制作成openstack镜像,在云上生成多个实例给同事领养使用。