OpenClaw 一键部署
在全新的 Debian 12 服务器上,一条命令完成系统依赖、Swap、Node.js 24、OpenClaw 本体、systemd 服务与交互式管理工具的部署。
curl -fsSL https://miraphos.com/install-openclaw.sh -o install-openclaw.sh && bash install-openclaw.sh
需要 root · Debian 12 · SSH 交互终端 · 先下载再执行,安装过程可交互 · 脚本开源可审计
它做什么
ca-certificates、curl、git、python3、build-essential 一次装齐
内存不足 1GB 时引导创建 4G Swap(可拒绝),写入 fstab 持久化
检测已有高版本则复用,规避 nvm 与 systemd 的路径冲突
npm 全局安装最新版,固定于 /usr/local,systemd 开机自启、崩溃自动拉起
自动验证 Bot Token,用户白名单只允许指定账号私聊,群聊默认关闭
附赠 openclaw-manage 菜单:增删模型、切换默认、改 Key、管白名单,全程不手编 JSON
安全设计
Gateway 仅监听 127.0.0.1,服务器不开任何管理端口
修改前自动备份;CLI 校验通过才生效,失败自动回滚
密钥输入不回显,验证失败不打印含 Token 的内容
环境要求
- 支持系统:Debian 11 / 12 / 13、Ubuntu 22.04(其他版本未测试)
- root 权限 + SSH 交互终端
- 服务器可访问 api.telegram.org(受限网络请先配代理)
- 一个模型供应商 API Key(OpenAI / DeepSeek / OpenRouter / Anthropic 等兼容接口均可)
- 一个 Telegram Bot Token(找 @BotFather 创建)
FAQ
脚本安全吗?会不会乱动我的服务器?
脚本以 MIT 协议完全开源,可先审计再执行:GitHub 仓库 zhouzijie286-star/openclaw-installer。所有下载均来自官方源,无第三方脚本注入。
支持 Ubuntu / Debian 11 吗?
未测试。理论大差不差,风险自担,实测结果欢迎提 issue。
能重复运行吗?
可以,幂等设计:Swap 已存在会拒绝覆盖,配置修改前自动备份,校验失败自动回滚。
装完之后怎么用?
从白名单内的账号私聊你的 Bot 发送「你好」即可测试。日常管理运行 openclaw-manage,看日志用 journalctl -u openclaw -f。
提供付费代部署:脚本部署 + 模型接入 + Telegram 调通,一次交付。
联系我