踩坑记录:本地部署原生OpenClaw到底有多难?
这几天心血来潮,想着在Ubuntu上部署OpenClaw。本篇内容不是教程,而是踩坑记录。
官方文档翻了一遍,嗯,步骤挺清晰:装环境、配API、改配置文件、启动服务……
这不是很简单吗?Ubuntu开机!直接开搞!
ubuntu配置(虚拟机):CPU:i5-6600T 四核四线程内存:8GBSSD硬盘:80GB系统Ubuntu Server(没有图形界面)
开始不是手到擒来的事情吗?

直接SSH!命令行走你!在这个界面需要等待一会儿(小白等了10分钟)

接着就妥妥来了:

小伙伴们看到这个截图,估计就放弃了(毕竟满屏英文……它们认识我,我不认识它!)
如果是学英文的老师来部署呢?别开玩笑了……单词都认识,组合在一起就不认识了。

不是有翻译吗?哈哈哈,翻译照样很懵……虽然界面是翻译成了中文,每个中文字都认识,但组合在一起就搞不懂了。

搭建流程对于小白我来说,其实不难,因为整体花费的时间大概就30分钟。如果要加上接入飞书机器人,那就再多10分钟。

全部搞定了之后,问题其实才刚刚开始!异地客户端无法访问部署在Ubuntu的小龙虾。
报错:origin not allowed (open the Control UI from the gateway host or allow it in gateway.controlUi.allowedOrigins)
需要修改配置文件里的内容:
nano ~/.openclaw/openclaw.json
"gateway": {"port": 18789,"mode": "local","bind": "loopback","controlUi": {"allowedOrigins": ["http://192.168.xx.xx:18789"]},//局域网IP
改完之后能访问了,但还是报错……control ui requires device identity (use HTTPS or localhost secure context),需要在【~/.openclaw/openclaw.json】文件添加
"gateway": {"port": 18789,"mode": "local","bind": "loopback","controlUi": {"allowedOrigins": ["http://192.168.xx.xx:18789"],"allowInsecureAuth": true,"dangerouslyDisableDeviceAuth": true},//局域网IP
太刺激了,搞完之后,还有一堆麻烦……就不讲了(毕竟不是教程)。
记录一下这折腾小龙虾的心酸史,对于普通人来说,部署小龙虾简直太难了!
-
满屏英文,每一步都得靠翻译
-
遇到报错根本不知道从哪查起
-
光是配置就卡了半小时
-
好不容易跑起来,又因为权限和配置文件问题报错
折腾完我得出一个结论:对普通用户来说,自己部署OpenClaw的难度≈自己组装一台电脑+安装系统。

不是做不到,是没必要。太累了,还是玩玩一键部署的就好。
哦豁,也有可能是小白使用的Ubuntu Server部署小龙虾才出现了这么多的问题(一般小伙伴都是用Windows部署的吧?)
在放弃部署的那一刻,小白感觉整个天都亮了。但是一会儿就又暗了:小龙虾怎么卸载?简单的openclaw uninstall?
哈哈哈……别想了。反正系统没啥重要东西,直接重装吧……
如果小伙伴们想要体验一下OpenClaw,可以按照下面教程部署:
更多推荐
所有评论(0)