OpenClaw 部署
文章摘要
|
Mac mini部署
一、安装Node.js
进入Node.js官网
可以选择24版本,不低于18
选择.pkg直接安装
打开终端测试是否安装成功:
node -v
npm -v
二、配置npm国内镜像
npm config set registry https://registry.npmmirror.com三、安装openclaw
管理权限安装
sudo npm install -g openclaw@latest测试是否安装成功
openclaw --version初始化向导
openclaw onboardLinux部署
此次是可视化面板部署,比较方便。也可以直接部署或者使用Docker镜像部署
一、安装1Panel面板
1.准备Linux服务器
确保您有一台运行Linux系统的服务器,支持CentOS、Ubuntu、Debian等主流发行版,及麒麟、统信等国产操作系统。
支持各种服务器架构:x86_64、aarch64、armv7l、ppc64le、s390x、riscv64。
2.运行安装脚本
以root用户身份运行一键安装脚本,自动完成1Panel的下载和安装。
sudo bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"3.访问管理面板
安装完成后,通过浏览器访问安装脚本提示的访问地址,开始使用1Panel。
二、创建智能体
1.需要先添加模型,按照使用模型填写key
2.创建智能体,选择模型,访问地址记得添加http://127.0.0.1:18789 否则无法正常进入面板
初始化openclaw
一、选择Yes同意
◆ I understand this is personal-by-default and shared/multi-user use
│ requires lock-down. Continue?
│ ● Yes / ○ No
└二、选择QuickStart进入设置页面
◆ Setup mode
│ ● QuickStart (recommended) (Recommended local setup. Change details
│ later with openclaw configure.)
│ ○ Manual setup
└三、选择模型,可以先跳过,也可以根据实际需要选择
◆ Model/auth provider
│ ○ OpenAI
│ ○ Anthropic
│ ○ xAI (Grok)
│ ○ Google
│ ○ OpenRouter
│ ○ More…
│ ● Skip for now
└四、选择频道,可以先跳过,也可以根据实际需要选择
◆ Select channel (QuickStart)
│
│ Search:
│ ...
│ ○ Nostr (NIP-04 DMs)
│ ○ QQ Bot (Official API)
│ ○ Signal (signal-cli)
│ ○ Slack (Socket Mode)
│ ○ SMS (Twilio)
│ ○ Synology Chat (Webhook)
│ ○ Telegram (Bot API)
│ ○ Tlon (Urbit)
│ ○ Twitch (Chat)
│ ○ WeCom(企业微信)
│ ○ Weixin(微信)
│ ○ WhatsApp (QR link)
│ ○ Yuanbao (元宝)
│ ○ Zalo (Bot API)
│ ○ Zalo (Personal Account)
│ ○ Zalo ClawBot (QR)
│ ● Skip for now (You can add channels later via `openclaw channels add`)
│ ↑/↓ to select • Enter: confirm • Type: to search
└四、选择Search,可以先跳过,也可以根据实际需要选择
◆ Search provider
│
│ Search: _
│ ○ Brave Search
│ ○ DuckDuckGo Search (experimental)
│ ○ Exa Search
│ ○ Firecrawl Search
│ ○ Gemini (Google Search)
│ ○ Grok (xAI)
│ ○ Kimi (Moonshot)
│ ○ MiniMax Search
│ ○ Ollama Web Search
│ ○ Parallel Search
│ ○ Parallel Search (Free)
│ ○ Perplexity Search
│ ○ SearXNG Search
│ ○ Tavily Search
│ ● Skip for now (Configure later with openclaw configure --section web)
│ ↑/↓ to select • Enter: confirm • Type: to search
└五、Skills配置,暂时不配置
◆ Configure skills now? (recommended)
│ ○ Yes / ● No
└六、hook,空格选择,回车确认,此处全选
◆ Enable hooks?
│ ◼ Skip for now
│ ◼ 🚀 boot-md (Run BOOT.md on gateway startup)
│ ◼ 📎 bootstrap-extra-files (Inject additional workspace bootstrap
│ files via glob/path patterns)
│ ◼ 📝 command-logger (Log all command events to a centralized audit
│ file)
│ ◼ 🧹 compaction-notifier (Send visible chat notices when session
│ compaction starts and finishes.)
│ ◼ 💾 session-memory (Save session context to memory when /new or
│ /reset command is issued)
└七、选择操作页面,选择Hatch in Browser,浏览器的webUI方式
◆ How do you want to hatch your agent?
│ ○ Hatch in Terminal (recommended)
│ ● Hatch in Browser
│ ○ Hatch later
└八、打开webUI
如果后续webUI无法访问,可以终端运行指令,重新启动网关
openclaw gatewayOpenClaw 部署
/archives/019fd0f6-bb01-73ea-94eb-673ca45343e0