📋 环境要求
• 系统:Windows(WSL2)、macOS、Linux
• Node.js ≥ v22(一键脚本会自动安装)
• 硬件:≥8GB内存、≥20GB空闲磁盘
🚀 方式1:一键脚本(推荐)
macOS / Linux / WSL2
curl -fsSL 网页链接 | bash
Windows(PowerShell,管理员)
iwr -useb 网页链接 | iex
🐳 方式2:Docker部署(隔离环境)
1. 安装Docker(已安装可跳过)
# Linux/macOS
curl -fsSL 网页链接 | bash -s docker –mirror Aliyun
systemctl start docker && systemctl enable docker
2. 新建目录并创建 docker-compose.yml
version: ‘3.8’
services:
openclaw:
image: openclaw/openclaw:latest
container_name: openclaw
ports:
– “18789:18789”
volumes:
– ./data:/app/data
– ./config:/app/config
environment:
– NODE_ENV=production
– TZ=Asia/Shanghai
restart: unless-stopped
3. 启动服务
docker-compose up -d
# 验证状态
docker-compose ps
# 健康检查
curl 网页链接
# 返回 {“status”:”healthy”} 即成功
🛠️ 方式3:npm手动安装
# 全局安装
npm install -g openclaw@latest
# macOS sharp报错时
SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install -g openclaw@latest
⚙️ 初始化与启动
# 运行配置向导(含后台服务安装)
openclaw onboard –install-daemon
• 选择本地网关
• 配置AI模型(OpenAI/Claude/Ollama)
• 完成后自动启动服务
🌐 访问控制台
浏览器打开:网页链接
• 设置管理员账号密码
• 进入中文控制台使用功能
🔧 常用命令
# 启动网关
openclaw gateway –port 18789
# 查看状态
openclaw status
# 重启服务
openclaw gateway restart
# 查看日志
openclaw logs
⚠️ 安全提示
• OpenClaw默认有系统权限,建议在 ~/.openclaw/config.json 限制访问范围
• 生产环境务必修改默认端口与认证


发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/249960.html原文链接:https://javaforall.net
