把 OpenClaw 放到云上,才能真正做到持续运行和远程控制
把 Gateway 放进 Ubuntu VPS 后,你可以 24/7 在线运行任务, 用手机或电脑随时通过 Telegram、飞书和控制面板远程调度整套自动化流程。
先检查服务器环境,缺的依赖先补齐,再继续云部署
云端流程建议先做两件事:先确认这台机子的系统和资源情况,再确认 Node、npm、curl、SSH 等基础依赖是否就绪。
先看系统版本、CPU/内存、磁盘、Node、npm 和基础工具是否满足后续部署。
- • 推荐至少 2 vCPU / 4 GB RAM 起步;需要浏览器联动或多任务时建议更高配置。
- • 如果 `node` 或 `npm` 缺失,先补 Node,再继续 OpenClaw。
先确认资源和环境状态,看到 missing 再去补齐。
先确认系统版本和资源是否够跑 Gateway。
cat /etc/os-release
uname -a
free -h
df -h只要出现 missing,就先别继续安装 OpenClaw。
node -v || echo "node missing"
npm -v || echo "npm missing"
curl --version
ssh -V
systemctl --version把 curl、证书、SSH 客户端和 Node 处理好,后面的 OpenClaw 安装会顺很多。
- • 生产环境更推荐直接让 OpenClaw 官方安装脚本处理 Node 版本,能减少手工踩坑。
- • 如果服务器镜像极简,先确认 `curl` 和 CA 证书可用,否则脚本无法下载。
推荐路径适合绝大多数部署,手动路径适合想先单独补环境的用户。
生产环境建议直接走 OpenClaw 官方脚本,让它自动处理 Node 版本并继续安装。
sudo apt update && sudo apt install -y curl ca-certificates openssh-client这条命令会先自动检测并安装 Node 24,然后继续 OpenClaw 安装。
curl -fsSL https://openclaw.ai/install.sh | bash为什么值得把 Gateway 放上云
如果你准备长期运行、远程操控或让团队共享同一套状态环境,云服务器通常比本地电脑更适合作为 OpenClaw 的主控制面。
- • 适合 24/7 持续运行,不占用你的本地电脑。
- • Gateway、状态目录与工作区集中在一台机器,方便备份与迁移。
- • 你可以从手机或笔记本通过 SSH / Tailscale 控制同一套代理环境。
单人试跑、Telegram / 飞书基础控制、轻量任务流
多场景自动化、浏览器联动、日志与状态持续增长
多成员共用一台 Gateway,适合在统一信任边界内做业务代理台
状态、工作区、配置、配对记录都集中在云端,作为唯一事实源。
建议默认通过 SSH 隧道或 Tailscale 访问,不直接暴露公网面板。
聊天成为任务入口,适合远程控制、团队协作、日报推送。
当需要本机屏幕、通知或系统能力时,本地设备可作为节点接入云端 Gateway。
按 Ubuntu 路线部署,几步就能把云端控制台跑起来
下面这套流程覆盖安装、守护服务、控制面板访问和聊天接入,适合作为长期在线运行的标准路径。
优先使用干净的 Ubuntu LTS 镜像,不建议依赖第三方 1-click OpenClaw 镜像。
ssh root@your-server官方安装脚本会检测并补齐推荐 Node 版本,再进入 onboarding。
curl -fsSL https://openclaw.ai/install.sh | bash把 Gateway 写成用户级 systemd 服务,便于重启恢复和长时间运行。
openclaw onboard --install-daemon确认 Gateway 正常,然后通过本地 SSH 隧道访问控制面板。
openclaw gateway status
ssh -N -L 18789:127.0.0.1:18789 user@host先配置聊天入口,再做远程控制和业务工作流的日常使用。
openclaw channels add想长期稳定运行,这些运维设置别省
把控制面板访问方式、状态目录、多人共用规则和自动重启策略配置好,云端环境会稳定很多。
- • 默认保持 Gateway 绑定在 loopback,仅通过 SSH 隧道或 Tailscale 访问。
- • 如果必须绑定到 `lan` / `tailnet`,务必额外启用 `gateway.auth.token` 或 `gateway.auth.password`。
- • 将运行环境与个人浏览器 / Apple / Google 账号隔离,特别是在团队共享场景下。
- • 定期备份 OpenClaw 状态目录与工作区,把 VPS 当作源数据机器管理。
openclaw gateway status
systemctl --user status openclaw-gateway.serviceexport NODE_COMPILE_CACHE=/var/tmp/openclaw-compile-cache
mkdir -p /var/tmp/openclaw-compile-cache
export OPENCLAW_NO_RESPAWN=1[Service]
Environment=OPENCLAW_NO_RESPAWN=1
Environment=NODE_COMPILE_CACHE=/var/tmp/openclaw-compile-cache
Restart=always
RestartSec=2
TimeoutStartSec=90需要我帮你把云端这一套直接搭好?
如果你希望把 VPS、域名、远程访问、后续运维和聊天入口一次配齐,可以直接扫码联系我沟通。
云部署常见问题
这里把低配优化、多人共享、控制面板访问这几个最常见的问题整理好,方便你直接照着排查。
安装命令与平台支持优先以 OpenClaw 官方文档为准。