OpenClaw 的安装、启动和联网配置
先把环境准备好。这个项目要求 Node.js 22,Windows 我习惯用 nvm 管版本,Linux 则别省事,Git 也要装好,不然后面脚本和依赖经常会卡在奇怪的地方。
安装
Windows
iwr -useb https://openclaw.ai/install.ps1 | iex
Linux/macOS
curl -fsSL https://openclaw.ai/install.sh | bash
安装完后,跑引导并把服务装起来:
openclaw onboard --install-daemon
接下来选 Quickstart Qwen 模型,其他选项先跳过,最后一步选 TUI。这样服务会在后台跑起来,后面调试也方便。
常用命令
这些命令基本够日常用了:
- 查看状态:
openclaw status - 启动网关:
openclaw gateway - 重启网关:
openclaw gateway restart - 查看仪表盘:
openclaw dashboard - 检查修复:
openclaw doctor --fix - 引导配置:
openclaw onboard
Windows 用户直接在 PowerShell 里执行就行。跑完 openclaw dashboard 后会拿到 Dashboard URL。要是没带 Token 直接访问 127.0.0.1:18789,页面会回 disconnected (1008): device identity required,这是正常的安全限制,不是服务挂了。
网络配置
Linux 本机部署默认只适合内网访问,要让外网连进来,得把网关绑定和端口放开。
先改 openclaw.json,加上 controlUi,同时把 gateway 下面的 bind 从 loopback 改成 lan。
{
"controlUi": {
"allowInsecureAuth": true
},
"gateway": {
"auth": {
"mode":
...
