白嫖党的胜利:0元用甲骨文云跑OpenClaw

正文内容

甲骨文云的永久免费计划,在技术圈已经传了好几年。但真正让它再次翻红的,是OpenClaw。

VPS群里最近有人晒账单:甲骨文云开了两台ARM实例,一台跑OpenClaw网关,一台跑数据库,运行一个月,账单0元。底下评论区炸了,有人问怎么搞的,有人翻出自己2019年注册的账号开始折腾,还有人直接贴了个教程链接,说“按这个来就行”。

甲骨文云的永久免费配置一直很良心:ARM架构的Ampere A1实例,4核CPU、24GB内存,每月总时长3000小时,折算下来可以同时跑4台免费的4核24GB机器,或者1台4核24GB的机器跑满一个月还有剩。还有一台x86架构的VM.Standard.E2.1.Micro,1核1GB内存,虽然小,但跑轻量级服务够用了。

光这两样,放在其他云厂商那里,一个月怎么也得几百块。有人算过一笔账:用甲骨文云跑OpenClaw,一年能省下一台Mac Mini的钱。

第一步:注册账号,别踩坑

甲骨文云的注册门槛很高,这是公认的。很多人卡在最后一步,眼睁睁看着“试用额度已用完”的提示,心态直接崩了。

论坛上有人总结了一套避坑指南。信用卡必须用外币卡,国内有些银行的Visa卡可以,但某些银行的会被拒。最好用纯外币卡,比如招商银行的Visa全币种。邮箱别用QQ或163,Gmail或Outlook通过率更高。地址要填真实地址,拼音就行,别用翻译软件硬翻。注册时用全局代理,区域选美西或亚太,别选国内。

账号开好之后,登录控制台,找到“计算”下的“实例”,点“创建实例”。镜像选Ubuntu 22.04或Oracle Linux 8,这两款对OpenClaw的依赖支持最好。网络配置默认就行,但记得在“添加SSH密钥”那里上传你自己的公钥,别选“为Linux用户生成SSH密钥对”,那个密钥丢了就进不去了。

最关键的一步:实例创建成功后,立刻去“实例详情”页的“引导卷”里,把“引导卷删除”的勾选去掉。有群友因为没改这个配置,删实例时连系统盘一起删了,数据全丢,哭都哭不出来。

第二步:连上机器,装环境

SSH连进去,第一件事是确认是不是ARM架构。跑uname -m,看到aarch64就对了。有人因为没确认架构,下载了x86的包,折腾半天装不上。

甲骨文云的ARM实例默认预装了Python和Node.js,但版本可能不够新。有个开发者分享过他的经验:先用apt update && apt upgrade -y更新系统,然后装Node.js 20.x以上版本。

curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs

装完检查一下版本,确保够用。

接下来是OpenClaw本身。官方文档推荐用一键安装脚本,但甲骨文云的用户发现,直接用脚本有时会因为网络问题卡住。有人在论坛上贴了解决方案:先切到root用户,把npm镜像换成国内源,再跑脚本。

sudo -i
npm config set registry https://registry.npmmirror.com
curl -fsSL https://openclaw.ai/install.sh | bash

装完之后,用openclaw --version确认一下,看到版本号就成功了。

第三步:配置API Key,别省那点钱

OpenClaw跑起来了,但没脑子。它需要大模型才能干活。

甲骨文云免费实例不送大模型额度,得自己搞API Key。DeepSeek、阿里云百炼、火山引擎都有免费额度,够轻度使用跑一阵子了。

阿里云百炼的新用户送7000万tokens,按OpenClaw的正常使用强度,够跑两个月。有人在论坛上发过账单截图,两个月下来消耗不到2000万tokens,免费额度还有剩。

配置API Key的命令很简单:

openclaw config set api.key sk-xxxxxxx
openclaw config set api.provider deepseek

配置完用openclaw config list检查一下,确认没问题。

第四步:让服务一直跑下去

SSH窗口一关,OpenClaw就停了。得让它后台跑。

系统自带systemd,写个服务文件就行。

sudo nano /etc/systemd/system/openclaw.service

内容长这样:

[Unit]
Description=OpenClaw Gateway
After=network.target

[Service]
Type=simple
User=ubuntu
WorkingDirectory=/home/ubuntu
ExecStart=/usr/local/bin/openclaw gateway
Restart=always
RestartSec=10

[Install]
WantedBy=multi-user.target

保存之后,启用并启动服务:

sudo systemctl enable openclaw
sudo systemctl start openclaw

sudo systemctl status openclaw看状态,看到active (running)就稳了。

有人发现重启实例后服务没自动起来,排查半天发现是依赖网络的服务启动顺序问题。解决方案是在After那一行加上network-online.target,问题就解决了。

第五步:远程访问

OpenClaw默认监听127.0.0.1,只能本机访问。要远程连进去,得改配置。

openclaw config set gateway.host 0.0.0.0
openclaw config set gateway.port 18789

改完之后重启服务。

但别高兴太早。甲骨文云的安全组默认只开了22端口,18789是关着的。去控制台的“虚拟云网络”里,找到对应的子网,添加一条入站规则:源CIDR写你的IP地址,端口18789,协议TCP。

有人为了方便,直接把源CIDR写成0.0.0.0/0,结果第二天日志里看到一堆来自国外的扫描记录。赶紧把规则改回自己的IP,然后装了个fail2ban,世界清静了。

有人在 免费OpenClaw 专题里把甲骨文云注册、实例创建、OpenClaw配置、安全组设置的全流程整理了一遍,每一步都有截图,连注册时用的哪个代理节点都标注了。群里有人说,跟着那个教程跑了一遍,从零到跑起来,一共花了40分钟。

白嫖,就是这么简单。

文章评分

这篇文章对您有帮助吗?

分享到

微信
朋友圈
QQ
QQ空间
微博
抖音
小红书
复制
二维码

实用功能

夜间模式
小字
大字
收藏
目录
笔记
朗读
相关
搜索
我的笔记
文章内搜索
相关文章推荐
正在加载相关文章...

反馈建议

您需要登录后才能填写意见反馈信息

分享二维码

使用手机扫描二维码

操作成功