完整安装流程
安装OpenClaw
✅ 前置条件
确保已完成系统准备、Node.js安装。参考对应页面。
确保已完成系统准备、Node.js安装。参考对应页面。
步骤1:执行官方安装脚本
curl -fsSL https://openclaw.ai/install.sh | bash
这会下载并运行OpenClaw安装脚本。根据系统配置和网络,可能需要5-15分钟。
交互式配置
安装完成后会进入交互式配置,按照以下步骤操作:
1. I understand this is powerful and inherently risky...
选择:Yes
确认你理解OpenClaw的功能和风险。
2. Onboarding mode
选择:Skip for now
我们之后手动配置模型和通道,所以这里跳过。
3. Filter models by provider
选择:All providers
显示所有模型提供商。
4. Default model
使用默认配置或选择任意模型
稍后我们会通过配置文件改为阿里云百炼。
5. Configure channels (QuickStart)
选择:Skip for now
通道配置(如飞书)稍后再配置。
6. Configure skills now?
选择:No
技能配置稍后再配置。
7. Enable hooks?
按空格选中 Skip for now,然后回车
8. How do you want to hatch your bot?
选择:Do this later
我们后续通过systemd service启动Gateway。
验证安装
安装完成后,验证OpenClaw是否正确安装:
检查OpenClaw版本
openclaw --version
查看帮助信息
openclaw --help
检查配置文件
ls -la /root/.openclaw/openclaw.json
下一步
-
配置阿里云百炼
修改配置文件,接入阿里云百炼的Qwen模型。 -
配置Nginx反向代理
设置反向代理,使外网可以访问Web UI。 -
配置Gateway自启
设置systemd service,自动启动Gateway。 -
启动并访问
启动Gateway,通过Web UI访问OpenClaw。
常见问题
Q: npm install失败?
A: 通常是因为内存不足。确保Swap空间已增加到3GB以上。
Q: 命令找不到?
A: 重新登录终端,或执行 source ~/.bashrc 刷新环境变量。
Q: 需要密码?
A: 某些命令需要root权限。确保你以root用户登录。