Openclaw本地虚拟化部署之前写了本地部署Openclaw,现在很多人担忧,如果安装会不会泄露隐私,本地文件这些,我觉得也有一定道理。直接在本地安装,是有可能会有这样的可能性,所以这次,我使用了虚拟机安装,目的是先在一个比较干净的环境下,逐步了解Openclaw,现投入生产环境。使用的虚拟化环境是ESXi 8.0。这个虚拟化操作系统的安装主不多讲了,只要下载对应的iso文件,推荐使用rufus刻录到U盘,然后用U盘启动,根据指示一步步安装即可。难度不大。需要注意的是,从ESXi 7.0开始不支持Realtek的网卡,建议找一块Intel pro1000的网卡,海鲜市场上40元左右就可以买一块。 自定义硬件配置,我选择了2个CPU,16G内存,250G硬盘。就是CD/DVD驱动器,要设置为数据存储的ISO文件,那个打开电源时连接一定要打上勾。然后完成。我的iso镜像是精简的win11,占用内存和磁盘空间都小,唯一不足的是英文版,不过,后面可以设置显示语言为中文。两个基本的软件还是要安装,node.js和git,然后git要设置好公钥。参见本地部署Openclaw。注意:安装的命令行一定要管理员权限。pnpm add -g openclaw@latest安装完整安装向导 + 安装系统服务 openclaw onboard --install-daemon。再强调一下,必须使用管理员模式打开命令行,否则openclaw服务会安装不成功。有一键安装的方法。以下说明一下。这个方法比较简单,推荐!Set-ExecutionPolicy RemoteSigned -Scope CurrentUser 上图中点击Yes to ALL,然后再输入以下这个:iwr -useb https://open-claw.org.cn/install-cn.ps1 | iex
注意,一键安装必须要先安装git,git下载地址:
https://github.com/git-for-windows/git/releases/download/v2.53.0.windows.2/Git-2.53.0.2-64-bit.exe
否则这个一键安装脚本就会闪退,连错误信息都看不到。
肯定选择Y。
如果安装时出现这个问题:
是git没有加入到环境变量,按下图解决。
另一个错误的原因是node.js安装路径里有空格,所以建议安装在c:\nodejs下。配置界面终于出现了。
今天西安招聘,具体配置,下次再写个文章说一下。