Setup & Hardening

Install OpenClaw on your machine and secure it properly.

先选对安装路径

这页不是把四种安装方式机械罗列出来,而是先帮你排除最容易走错的路径。

  • •想低成本长期运行,优先 Linux VPS。
  • •想最快上手,优先 Mac 原生安装。
  • •想和主系统隔离,优先 Docker。
  • •Windows 用户默认走 WSL2,不建议原生折腾。

macOS 安装(M1/M2/M4 芯片)

OpenClaw 原生运行于 macOS,针对 Apple Silicon 进行了优化。安装程序会在需要时通过 Homebrew 自动安装 Node.js 22+。

前置要求

  • macOS 12 或更高版本
  • Node.js 22+(如果缺失会自动安装)
  • Homebrew(推荐用于依赖管理)

一键安装

在终端中运行:

curl -fsSL https://molt.bot/install.sh | bash
exec bash

exec bash 会重启您的 shell 以加载新配置。

安装后设置

运行配置向导来设置网关、工作区和频道:

moltbot onboard

网关会作为 launchd 服务安装,重启后自动运行。

可选:通过 NPM 安装

如果您更喜欢 NPM(需要已安装 Node.js 22+):

npm install -g moltbot@latest

Mac Mini 提示: 对于全天候运行,Mac Mini 是很好的专用 OpenClaw 服务器选择。它可以 24/7 运行,功耗很低。

修复 macOS 应用崩溃

如果 OpenClaw 应用消失或在点击隐私提示的「允许」时显示 Abort trap 6:

  1. 改用命令行模式: 在终端中运行 openclaw gateway start
  2. 重置 TCC 缓存 (如果上述方法无效):
    # Quit Moltbot completely
    # Open Terminal and run:
    tccutil reset All com.moltbot.gateway
    
    # Then re-launch Moltbot
  3. 检查 Console.app 如果问题持续,查看崩溃日志。

上线前 5 分钟自检

  1. 确认你选的是 Mac、VPS、Docker 还是 WSL2,而不是混搭。
  2. 安装完成后立刻运行 onboarding,别只停在装完 CLI。
  3. 如果要远程访问,默认只绑定 localhost,再配反向代理。
  4. 先接一个最常用 channel 做冒烟测试,再扩展更多集成。

最常见的安装误区

  • •把 8080 直接暴露到公网,没有反代和鉴权。
  • •在 Windows 上跳过 WSL2,导致安装链路不兼容。
  • •装完后没跑 onboarding,结果 gateway 和 channel 都没配。
  • •把 Docker 方案当成“更简单”,但实际忽略了卷和端口绑定。
© 2025 OpenClawNews.org
保留所有权利。
这是一个独立的资讯网站。与 OpenClaw 官方没有任何关联、认可或连接。OpenClaw 是其各自所有者的商标。
加入等候名单:

OC NEWS