Install 导读

20分钟在DigitalOcean上跑起持久网关

先准备好SSH密钥,选Ubuntu 24.04 LTS纯净镜像,最低1 vCPU/1 GB内存的Droplet就够了。最容易踩坑的是用了第三方Marketplace镜像,里面可能自带防火墙规则或启动脚本干扰安装,务必选官方基础镜像。

先讲这一页到底在解决什么

20分钟在DigitalOcean上跑起持久网关

先准备好SSH密钥,选Ubuntu 24.04 LTS纯净镜像,最低1 vCPU/1 GB内存的Droplet就够了。最容易踩坑的是用了第三方Marketplace镜像,里面可能自带防火墙规则或启动脚本干扰安装,务必选官方基础镜像。

原文共 8 节,先看 Start Here 路径:/install/digitalocean 查看官方原文

第一站

🏠 先租一间干净小房子

这页最想先拦住你的,是“别随手挑一个花里胡哨的 Marketplace 镜像”。

🧼

Ubuntu 24.04 LTS

像干净毛坯房。最适合按官方步骤自己铺。

📍

区域选近一点

像把房子租在离你更近的区,平时进门会更利索。

🔑

SSH key 优先

像用正经钥匙,不要只靠密码锁。

🎈

一句话

基础环境越干净,后面越少怀疑“到底是谁搞坏的”。

第二站

🧰 安装阶段就是“先连上房子,再把发动机和 OpenClaw 搬进去”

命令不难,难的是别把顺序乱了。

ssh root@YOUR_DROPLET_IP

像你第一次拿着钥匙走进这间云房子。

apt update && apt upgrade -y

像先清掉旧灰尘、补齐基础零件,再开始搬正式家具。

curl -fsSL https://deb.nodesource.com/setup_24.x | bash -

像先把 Node 24 这台发动机的安装队叫进门。

curl -fsSL https://openclaw.ai/install.sh | bash

然后才是把 OpenClaw 正式搬进来。

第三站

🛏️ 1GB Droplet 加 swap,那就是“给小房子多铺一张折叠床”

官方单独点出这一段,是因为小机型最容易装到一半累趴。

fallocate -l 2G /swapfile

像先腾一块临时休息垫,内存不够时顶一下。

mkswap + swapon

像把那张备用床真正铺好、启用。

📌 为什么推荐做

不是为了跑本地大模型,而是为了让安装和后台值班别因为内存太瘦就突然倒下。

🎈 一句话

小 Droplet 能跑,但最好给它一张备用床。

第四站

🖥️ 控制台访问那一段,其实是在给你三种进门法

默认都比“直接把端口敞在公网上”更稳。

ssh -L 18789:localhost:18789 root@YOUR_DROPLET_IP

像拉一根私人电话线,把云上控制台牵回你本地电脑。

tailscale up + gateway.tailscale.mode serve

像另开一条尾网私人小路,让你在自己设备间更自然地访问。

gateway.bind tailnet

像直接说:“这扇门只对 tailnet 里的人开。”

🎈 收尾一句

DigitalOcean 这条路最好把控制台“牵回来”,而不是“裸露出去”。