VPS 与部署软件工具箱
Official Downloads
VPS 与部署软件工具箱
下面这些链接我都优先整理成了官网或官方文档入口,方便你在搭建 VPS、部署项目、调试 API 时统一下载,不用再到处翻第三方镜像站。
说明:下面优先放“官方站点”或“官方文档下载页”。这样后续版本更新时,你点进去通常都还是最新版本。
终端与 SSH
文件传输与 SFTP
编辑器与代码工具
Docker 与 API 调试
部署 OpenClaw 会用到的软件
部署 OpenClaw 前先装什么
如果你只想知道“在正式装 OpenClaw 之前,我最少应该先装什么”,那最简清单就是下面这 4 项:
Node.js
这是运行 OpenClaw 和相关命令的基础环境。按我在 2026 年 3 月 26 日核对到的官方页面,当前最新 LTS 是v24.14.0。一个终端工具
Windows 建议Windows Terminal,macOS 建议iTerm2。如果你想多端同步服务器列表,可以直接装Termius。VS Code
用来改配置、看日志、编辑脚本最省事。pnpm
如果你后续会自己管理前端项目、依赖或工作区,这个非常实用。
如果你准备做得更完整,再额外加这两项:
GitDocker Desktop
部署 OpenClaw 我最推荐的组合
macOS
iTerm2 + Homebrew + Node.js + pnpm + VS Code- 如果你需要图形化容器管理,再补一个
Docker Desktop
Windows
Windows Terminal + Termius + Node.js + pnpm + VS Code- 如果你走容器化开发,再装
Docker Desktop
只想最快跑起来
- 终端:
Termius或Windows Terminal / iTerm2 - 运行环境:
Node.js - 包管理:
pnpm - 编辑器:
VS Code
Windows 怎么一步步下载这些软件
1. 下载 Node.js
- 打开 Node.js 官方下载页
- 优先选择
LTS版本 - 在 Windows 区域下载
Installer - 双击安装包,基本一路下一步即可
- 安装完成后打开终端,执行:
1 | node -v |
如果能看到版本号,说明装好了。
2. 下载终端工具
你有两种更推荐的选法:
- 官方简洁路线:装 Windows Terminal
- 多设备同步路线:装 Termius
如果你是纯新手,我建议:
- 先装
Windows Terminal - 后面真的需要同步服务器列表,再补一个
Termius
3. 下载 VS Code
- 打开 VS Code 官方下载页
- 在 Windows 区域选择
User Installer - 下载后运行安装程序
- 安装完成后,建议勾选“添加到 PATH”和“右键菜单打开”
4. 下载 pnpm
先确认你已经装好了 Node.js,再打开 pnpm 官方安装文档。
对大多数 Windows 用户来说,最直接的方法是在终端执行:
1 | npm install -g pnpm |
装好后执行:
1 | pnpm -v |
5. 如果你还想用 Docker
- 打开 Docker Desktop for Windows 官方文档
- 先确认你的系统满足官方要求
- 按官方指引启用
WSL 2 - 下载并安装 Docker Desktop
- 首次启动后接受许可协议
6. 如果你还要拉仓库或管理配置
直接打开 Git 官方下载页
Windows 下通常会自动跳到下载入口,装好后执行:
1 | git --version |
macOS 怎么一步步下载这些软件
1. 下载 Node.js
- 打开 Node.js 官方下载页
- 优先选择
LTS - 在 macOS 区域按你的芯片选择安装包
- 下载
.pkg或安装包后按提示安装 - 安装完成后打开终端执行:
1 | node -v |
2. 下载终端工具
macOS 下最推荐的两种:
如果你只想要一个更顺手的终端,先装 iTerm2 就够了。
如果你想跨设备同步主机列表,再补一个 Termius。
3. 先装 Homebrew
打开 Homebrew 官网,按官方首页给出的命令安装:
1 | /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" |
装好后执行:
1 | brew -v |
4. 下载 VS Code
- 打开 VS Code 官方下载页
- 在 Mac 区域按你的芯片选择
Apple silicon或Intel - 下载
.dmg - 拖到
Applications
5. 下载 pnpm
先确认 Node.js 已安装,再打开 pnpm 官方安装文档。
对大多数 macOS 用户来说,最直接的方法是:
1 | npm install -g pnpm |
装好后执行:
1 | pnpm -v |
6. 如果你还想用 Docker
- 打开 Docker Desktop for Mac 官方文档
- 按你的芯片选择
Apple silicon或Intel - 下载并安装 Docker Desktop
- 首次打开时接受协议并完成初始化
7. 如果你还要拉仓库或管理配置
打开 Git 官方下载页
如果你已经装了 Homebrew,也可以直接:
1 | brew install git |
然后执行:
1 | git --version |
OpenClaw 安装后第一步该做什么
如果你已经把 OpenClaw 装好了,建议不要急着直接开始乱配。最省事的顺序是下面这样:
第一步:先确认基础环境有没有装对
执行这些命令确认:
1 | node -v |
如果这里就报错,说明环境还没装完整,先别继续往下折腾。
第二步:先跑一次最基础的启动或安装验证
你应该先确认:
- OpenClaw 命令能不能正常执行
- 本地或服务器环境有没有明显报错
- 依赖有没有缺失
如果你是新手,先确保“能跑起来”,再去追求花哨配置。
第三步:准备 API Key
OpenClaw 本身不是模型提供商,所以你需要先准备至少一家 API:
- OpenAI
- Claude
- Gemini
- OpenRouter
建议新手先准备一家最常用的,不要一上来全接。
第四步:先做最小可用配置
优先完成:
- 能调用一个模型
- 能正常返回结果
- 能确认网络和权限没问题
先达到“可用”,再去做“复杂”。
第五步:再决定要不要继续做这些增强
你后面可以再按需补:
AGENTS.mdSOUL.mdUSER.mdMEMORY.md- Docker 化部署
- 博客与 YouTube 工作流自动化
我最建议的新手顺序
- 装好 Node.js、终端、VS Code、pnpm
- 跑通 OpenClaw
- 接入一家 API
- 验证能正常使用
- 再去做助理化和工作流配置
我更推荐你怎么装
Windows 用户
- 终端:优先
Windows Terminal,再按需装Termius - 传文件:首选
WinSCP - 编辑器:
VS Code - 容器:
Docker Desktop
macOS 用户
- 终端:优先
iTerm2,需要多端同步时再装Termius - 包管理:先装
Homebrew - 传文件:
Cyberduck - 编辑器:
VS Code
新手最省事的一套组合
- SSH:
Termius - 文件传输:
WinSCP或Cyberduck - 编辑器:
VS Code - 容器:
Docker Desktop - API 调试:
Postman