miraphos.com

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 一次装齐

💾 Swap 引导

内存不足 1GB 时引导创建 4G Swap(可拒绝),写入 fstab 持久化

⬢ Node.js 24

检测已有高版本则复用,规避 nvm 与 systemd 的路径冲突

🦞 OpenClaw 本体

npm 全局安装最新版,固定于 /usr/local,systemd 开机自启、崩溃自动拉起

🤖 Telegram 接入

自动验证 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 调通,一次交付。

联系我