OpenClaw 2.0
自托管部署教程
把 AI 助手跑在自己的服务器上:数据不出内网、模型自由切换(含本地 llama.cpp / Ollama)、 微信级聊天体验、7×24 常驻。30 分钟从零到上线,以下为完整步骤。
准备服务器环境
一台 Linux 服务器(Ubuntu/Debian,2C4G 起步;纯跑网关 2G 也可),Node.js ≥ 22 LTS。数据全部留在你自己的机器上,不经过任何第三方托管。
# 安装 Node 22 LTS(Debian/Ubuntu)
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt install -y nodejs安装 OpenClaw
一条 npm 命令全局安装,安装完成后运行引导向导,向导会带你配置模型、渠道和工作目录。
npm install -g openclaw@latest
openclaw onboard接入大模型(本地或 API 二选一)
追求数据绝对私有:用 llama.cpp / Ollama 在本地 GPU 上跑开源模型(Qwen、DeepSeek 等),推理不出机房;追求省事:接任意 OpenAI 兼容 API。两者可在配置里共存、随时切换。
# 本地模型示例(Ollama 提供 OpenAI 兼容接口)
ollama pull qwen3:14b
ollama serve # http://127.0.0.1:11434/v1注册系统服务,开机自启
Linux 上安装 systemd 用户服务,Gateway 常驻后台、崩溃自动拉起、随系统启动,不用挂着终端跑。
openclaw gateway install
openclaw gateway status接入聊天渠道
内置 WhatsApp / Telegram / Discord / 邮件 / WebChat 等渠道,扫码或填 token 即绑定。之后你在手机上发消息,AI 助手就在你的服务器上处理。
openclaw channels login打开控制台验证
Gateway 默认监听 18789 端口,本机打开控制台即可对话;远程访问建议走 Tailscale 或 Nginx 反向代理 + Basic Auth,不要把裸端口暴露公网。
openclaw dashboard
openclaw health常见问题
数据到底存在哪?+
聊天记录、记忆文件、配置文件全部落在你自己服务器的 ~/.openclaw 目录,可选择整目录做私有加密备份。用本地模型时,连推理请求都不出内网。
和直接用网页版 AI 有什么区别?+
网页版是"用完即走的一次性会话";自托管助手有持久记忆、定时任务、可操作服务器/浏览器/文件的工具链,能长期替你干活,而且换模型不用换使用习惯。
没有 GPU 能跑吗?+
能。网关本身只吃几百 MB 内存,模型走 API 即可;有 GPU(12G 显存起)就可以全本地推理,具体型号选择可参考我们的开源模型排行榜。
一个人能维护吗?+
可以。systemd 托管后基本免维护,升级一条 npm 命令。我们也提供一年的托管维保服务,出问题 24 小时内响应。