前言
最近OpenClaw(曾用名ClawdBot、MoltBot)大火,本文基于 OpenClaw 官方文档,结合 阿里云 ECS / 轻量应用服务器 的实际使用场景,给出一份 从零开始、可落地 的 OpenClaw 安装与部署指南,适用于测试与生产环境。
部署前准备
云服务器选择
推荐使用 阿里云 ECS 或 轻量应用服务器(SAS)。
推荐配置:
- 操作系统:Ubuntu 22.04 LTS(或 20.04)
- CPU:≥ 2 vCPU
- 内存:≥ 4 GB
- 磁盘:≥ 40 GB SSD
- 网络:分配公网 IP
OpenClaw 官方推荐运行在标准 Linux VPS 环境中,支持容器化部署。
安全组与网络
在阿里云控制台 安全组规则 中,至少放行以下端口:
| 用途 | 端口 | 协议 |
|---|---|---|
| SSH 登录 | 22 | TCP |
| OpenClaw Gateway | 18789 | TCP |
环境安装
安装 Node.js(非 Docker 模式)
OpenClaw 需要 Node.js ≥ 22:
1 | curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash - |
配置大模型
这里使用的kimi 2.5模型。
具体订阅和获取key的方法不再详述。
安装 OpenClaw
官方一键安装脚本(推荐,如果不行用下面的npm)
1 | curl -fsSL https://openclaw.bot/install.sh | bash |
安装完成后,确认命令是否可用:
1 | openclaw --version |
如命令不存在,请确认 npm global bin 已加入 $PATH。
使用npm
1 | npm i -g openclaw |
初始化与配置
1 | openclaw onboard --install-daemon |
初始化过程中将配置:
- OpenClaw 服务端口(默认
18789) - Agent 运行模式
- LLM 模型提供方与 API Key
- 是否安装 systemd 后台服务
接入飞书
这一部分直接参考向阳乔木的图文教程,见这里
安装飞书插件
在openclaw的终端里直接输入:1
openclaw plugins install @m1heng-clawd/feishu
配置飞书应用
详见上面的图文教程。
常见命令
启动Openclaw的TUI
1 | openclaw tui |
重启网关
1 | openclaw gateway restart |
开启新对话
1 | /new |
不会就问
既然已经连上Openclaw了,不会的都可以问它。