Openclaw如何本地布局
OpenClaw 的本地部署主要有三种方式,你可以根据自己的技术背景和需求来选择最合适的一种。。另外,无论哪种方式,你都需要提前准备好一个大语言模型(如阿里云百炼、DeepSeek、OpenAI等)的,因为 OpenClaw 本身不提供模型能力。
OpenClaw 的本地部署主要有三种方式,你可以根据自己的技术背景和需求来选择最合适的一种。
在开始前,请先确保你的电脑满足基本要求:CPU双核及以上、内存4GB以上、硬盘20GB可用空间-1-2。另外,无论哪种方式,你都需要提前准备好一个大语言模型(如阿里云百炼、DeepSeek、OpenAI等)的 API Key,因为 OpenClaw 本身不提供模型能力-2。
下面这张表可以帮助你快速对比和选择:
| 部署方式 | 一句话描述 | 推荐人群 | 核心步骤 |
|---|---|---|---|
| 🖥️ 一键脚本安装 | 最简单,运行脚本全自动安装-2-3 | 绝大多数新手用户,希望开箱即用 | 1. 安装 Node.js 2. 运行一键脚本 3. 跟随向导配置 |
| 🐳 Docker 部署 | 环境隔离,不影响本机,管理方便-1-2 | 熟悉 Docker 的用户,或需要在服务器/NAS上运行 | 1. 安装 Docker 2. 拉取源码和镜像 3. 修改配置并启动 |
| ⚙️ 手动全局安装 | 通过 npm 手动安装,过程更可控-3-7 | 熟悉 Node.js/npm 生态,希望对安装有更多控制 | 1. 安装 Node.js 2. 执行 npm 安装命令 3. 运行向导配置 |
🖥️ 方案一:一键脚本安装(最简单,新手首选)
这是官方和个人开发者都极力推荐的方式,一个命令就能搞定所有环境配置-2-3。
-
准备环境:确保已安装 Node.js 22 或更高版本-2-7。你可以在终端输入
node -v查看版本,如果未安装或版本过低,请去 Node.js官网 下载安装 LTS 版本-3-6。 -
运行安装脚本:
🐳 方案二:Docker 部署(环境隔离,管理方便)
Docker 部署可以让你在一个隔离的容器中运行 OpenClaw,非常适合服务器或 NAS 环境-2。
-
准备环境:确保已安装 Docker 和 Docker Compose(20.10.0+)-1。
-
拉取源码和镜像:打开终端,依次执行以下命令-1:
bash
复制 下载# 1. 创建并进入部署目录 mkdir -p /opt/openclaw && cd /opt/openclaw # 2. 拉取汉化版源码(如果不需要汉化,可以去GitHub拉取官方版) git clone https://github.com/openclaw-community/openclaw-zh.git . # 3. 拉取核心镜像(使用了国内加速源) docker pull registry.cn-hangzhou.aliyuncs.com/openclaw/openclaw-core:2026-zh docker pull registry.cn-hangzhou.aliyuncs.com/openclaw/openclaw-web:2026-zh
-
修改配置文件:
bash
复制 下载# 复制示例配置文件 cp config/example.yaml config/config.yaml # 编辑配置文件(可以使用nano、vim等编辑器) nano config/config.yaml
在
config.yaml文件中,至少需要修改以下关键项-1:-
模型配置:在
models.providers.bailian下(或其他你使用的供应商下),填入你的apiKey。 -
服务端口:确认
server.port为18789(或其他未被占用的端口)。 -
数据存储:可以自定义
storage.local.path来指定数据在本机的保存路径。
-
-
启动服务:在
/opt/openclaw目录下运行以下命令启动容器-1:bash
复制 下载docker compose up -d
启动后,可以使用
docker compose ps查看容器状态,或用docker compose logs -f查看实时日志。
⚙️ 方案三:手动全局安装(过程可控)
如果你熟悉 npm,或者想体验最原汁原味的安装过程,可以选择这种方式-3-7。
-
准备环境:同样需要安装 Node.js 22 或更高版本-7。国内用户建议先配置 npm 国内镜像源,加速下载-6:
bash
复制 下载npm config set registry https://registry.npmmirror.com
-
执行 npm 安装:
-
运行初始化向导:安装完成后,同样需要运行
onboard向导来完成 AI 模型和渠道等基础配置-3-7:bash
复制 下载openclaw-cn onboard --install-daemon
🚀 安装完成后的第一步
无论用哪种方式,安装和配置成功后,你就可以通过浏览器访问 OpenClaw 的 Web 控制台了-1-3:
-
在浏览器地址栏输入:
http://127.0.0.1:18789 -
首次访问时,根据页面提示设置管理员密码,然后就可以开始和你的专属 AI 助理对话了!
⚠️ 安全提示
OpenClaw 拥有操作你电脑文件的权限,因此请务必注意安全-9:
-
切勿将 Web 控制台(18789端口)直接暴露在公网上。
-
如果需要远程访问,建议通过 VPN 连接到家中的网络后再访问,或设置严格的 IP 白名单。
-
保护好你的 API Key 和管理员密码。
希望这些步骤能帮到你。如果在部署的某个具体环节遇到问题,比如命令执行报错或者配置文件不知道该怎么改,随时可以再问我。
更多推荐



所有评论(0)