OpenClaw那么火,你养虾了没有?如果你还没有自己的虾,想要自己拥有一只帮你打工的虾,就来看看吧。
OpenClaw(原ClawdBot)是一款开源的AI智能体平台,支持Windows、macOS、Linux全系统本地和务器私有化部署。以下是2026年最新、最详细的部署教程,涵盖**一键脚本、Docker、源码构建等三种方式感觉收藏起来吧。

首先是系统要求,想要在自己电脑上部署养虾,其他都是小问题,电脑配置够不够才是最重要的,
OpenClaw对系统最低要求如下:
操作系统:Windows 10+/macOS 10.15+/Linux (Ubuntu/Debian/CentOS等)运行环境:Node.js 22.x LTS 或 24.x(安装脚本会自动安装)硬件配置:最低 1GB 内存,推荐 4GB以上体验是最好的网络环境:可访问外网(用于下载依赖与连接AI模型)端口:默认使用 18789 端口(WebUI与API服务)
OpenClaw有两种安装方式,第一种是利用一键脚本部署(推荐,新手首选),可以自动检测环境、安装依赖、配置服务等,全程自动化。 Windows 系统的话 以管理员身份打开 PowerShell,执行官方一键安装脚本:
# 官方源(推荐)iwr -useb https://openclaw.ai/install.ps1 | iex# 国内加速源(网络超时/下载慢时使用)iwr -useb https://clawd.org.cn/install.ps1 | iex
等待 3-8 分钟,出现 “OpenClaw installed successfully”即完成,
验证安装:关闭当前PowerShell,重新打开普通权限终端执行
powershell openclaw --version输出版本号(如 `v0.8.0`)即成功。
macOS / Linux / WSL2 系统的话打开终端,执行一键脚本:
# 官方源curl -fsSL https://openclaw.ai/install.sh | bash# 国内加速源curl -fsSL https://open-claw.org.cn/install-cn.sh | bash
输入系统密码(输入时不显示),等待安装完成后验证安装
openclaw --version初始化配置(Onboarding)安装成功后,脚本会自动启动配置向导。如未自动启动,手动执行
# macOS/Linux openclaw onboard # Windows openclaw onboard按向导指引完成:
选择网关模式:`local`(仅本地)或 `remote`(支持远程访问)
绑定地址:默认 `0.0.0.0:18789`(允许所有IP访问)
配置AI模型:输入OpenAI/Claude等API Key,或选择本地Ollama模型
生成访问令牌:务必保存,用于登录WebUI
安装系统服务:选择 `Y`,设置开机自启
第二种安装方式是Docker 部署。推荐服务器/进阶用户使用, 优点是环境隔离、易于管理、支持7×24小时运行不间断。
1. 安装 Docker & Docker Compose(已安装可跳过)
# Ubuntu/Debian 系统sudo apt update && sudo apt install -y docker.io docker-compose# CentOS/RHEL 系统sudo yum install -y docker docker-composesudo systemctlenable --now docker
2. Docker 单命令启动
docker run -d \--name openclaw \--restart unless-stopped \-p 18789:18789 \-v ~/.openclaw:/root/.openclaw \openclaw/openclaw:latest ```
3. Docker Compose 部署(推荐管理)新建 :docker-compose.yml
version: "3.8"services:openclaw:image: openclaw/openclaw:latestcontainer_name: openclawrestart: unless-stoppedports:- "18789:18789"volumes:- ~/.openclaw:/root/.openclaw
启动服务:
docker-compose up -d4. 初始化配置
#bash#进入容器执行初始化docker exec -it openclaw openclaw onboard
5. 验证服务
#bash# 查看容器状态docker ps# 健康检查curl http://127.0.0.1:18789/api/v1/health# 返回 {"status":"healthy"} 即正常
第三种方式就是从源码构建(开发者/二次开发), 需手动安装依赖,适合定制开发。
1. 安装依赖
#bash# 安装Node.js 22+/pnpmcurl -fsSL https://nodejs.org/dist/v22.0.0/node-v22.0.0-linux-x64.tar.xz | tar -xJf - -C /usr/local --strip-components=1npm install -g pnpm ```
#bashgit clone https://github.com/openclaw/openclaw.gitcd openclawpnpm installpnpm ui:build # 构建前端pnpm build # 构建核心pnpm link --global # 全局注册命令
#bashopenclaw onboard --install-daemonopenclaw gateway start
安装完成后就可以访问与使用属于你自己的龙虾了
本地访问浏览器打开:
http://localhost:18789http://你的服务器公网IP:18789- 登录粘贴初始化时生成的访问令牌,进入 Web 控制台
- 服务管理(开机自启 / 状态 / 日志)方式:
- Linux/macOS(systemd)
# 查看状态systemctl status --user openclaw# 开机自启systemctl enable --user --now openclaw# 手动启动/停止openclaw gateway startopenclaw gateway stop# 查看日志journalctl --user -u openclaw -f
- Windows
# 启动服务openclaw gateway start# 设置开机自启openclaw gateway install
常见问题与避坑
- Windows 脚本禁止运行
以管理员 PowerShell 执行: #powershellSet-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force端口 18789 被占用
~/.openclaw/config.yml- 模型 API 连接失败
检查 API Key 正确性 确保网络可访问 OpenAI/Claude 等服务(可能需要代理) 本地模型检查 Ollama 是否正常运行
卸载方法
#bash# macOS/Linux openclaw gateway uninstallrm -rf ~/.openclaw# Windows openclaw gateway uninstall删除 C:\Users\你的用户名\.openclaw 文件夹 ```
部署完成后,你就拥有了一个完全可控、可自主执行任务的本地AI智能体了

教程不易,如果对你有帮助,可以帮忙点个关注点个赞吗?
夜雨聆风