OpenClaw + Ollama 部署流程

📅 2026/7/6 14:51:57
OpenClaw + Ollama 部署流程
安装 OllamaOllama for Windowshttps://ollama.com/download/windows操作 下载后直接运行安装完成后屏幕右下角托盘会出现一只“小羊驼”图标。官网下载慢各种网盘下载https://www.dhzyw.com/archives/7910.html开启跨设备访问关键否则虚拟机连不上①在 Windows 搜索框输入 “环境变量”点击“编辑系统环境变量”。②在弹窗中点击右下角 “环境变量”。③在 “系统变量” 区域点击 “新建” 变量名OLLAMA_HOST | 变量值0.0.0.0:11434④重启 Ollama 右键托盘小章鱼 - Quit Ollama然后重新从开始菜单启动。⑤找到 Windows 真机 IP 在 Windows CMD 输入 ipconfig找到 VMnet8 的 IPv4 地址通常是 192.168.x.1和以太网关IPv4地址通常是 192.168.x.x。⑥验证配置 打开浏览器分别访问以下两个地址如果页面显示“Ollama is running”则说明配置成功- 本机访问http://192.168.x.1:11434- 局域网其他设备访问http://192.168.x.x:11434原理说明OLLAMA_HOST0.0.0.0表示 Ollama 服务监听所有网络接口而不仅仅是本地回环地址127.0.0.1。这使得虚拟机Ubuntu Server能够通过真机的 IP 地址访问到 Ollama 的 API 端口11434。3. 下载适配模型 打开 PowerShell右键开始菜单按钮输入选好的模型命令 模型 参数量 命令3. 下载适配模型打开 PowerShell右键开始菜单按钮输入选好的模型命令。以下是推荐模型列表及其特点模型参数量命令特点与适用场景Qwen2.5-Coder3bollama run qwen2.5-coder:3b轻量级适合代码补全、理解对显存要求低约2GB。Qwen2.5-Coder7bollama run qwen2.5-coder:7b平衡型代码能力更强需要约4-6GB显存。Qwen3.54bollama run qwen3.5:4b通用对话模型响应速度快适合日常问答。Qwen3.59bollama run qwen3.5:9b更强的理解和生成能力需要约6-8GB显存。Qwen3-coder30bollama run qwen3-coder:30b强烈推荐专为代码优化上下文长能力强需12GB显存。glm-4.7-flash30bollama run glm-4.7-flash中英文混合能力强适合综合任务。gpt-oss20bollama run gpt-oss:20b开源GPT风格对话流畅。gpt-oss120bollama run gpt-oss:120b超大模型需要极高显存24GB仅限高端显卡尝试。**选择建议** 1. **首要考虑显存**运行命令后观察任务管理器中 GPU 显存占用。如果接近爆满请换更小的模型。 2. **OpenClaw 需求**OpenClaw 需要模型具备较长的上下文处理能力通常 8K 以上来理解复杂任务。参数量较大的模型如 7B、30B通常上下文更长。 3. **性能测试**下载后可以在 PowerShell 中与模型简单对话测试其响应速度和理解能力。 4. **获取配置建议**如果不确定可以直接用以下提示词询问你刚下载的模型 我的电脑是处理器 [你的CPU型号]内存大小 [你的内存大小] GB显卡型号 [你的显卡型号]我要用 vmware 虚拟机安装 ubuntu server 跑 openclaw真机安装 ollama 跑本地大模型请根据我的硬件给我推荐一个合适的模型以及建议的虚拟机配置CPU核心数、内存大小。 第二阶段虚拟机配置——搭建安全沙箱VMware软件准备 • 虚拟机软件 VMware Workstation Pro 17.6.4现对个人用户免费https://support.broadcom.com/group/ecx/free-downloads ◦大海的分流链接https://www.dhzyw.com/archives/6993.htmlLinux 系统Ubuntu Server 24.04.4 LTShttps://ubuntu.com/download/server虚拟机安装要点 1. 硬件分配 CPU 核心给4核内存 8GB。 2. 网络模式 选择 NAT 模式。 3. SSH 设置 安装过程中当看到 Install OpenSSH server 时按空格键勾选然后继续 2. 虚拟机安装要点1.硬件分配 CPU 核心给4核内存 8GB。确保真机有足够的资源富余。2.网络模式选择 NAT 模式。这是最关键的一步其原理是让虚拟机共享真机的 IP 地址上网同时虚拟机与真机处于同一个虚拟子网内可以相互通信。这为后续 OpenClaw 调用真机的 Ollama 服务奠定了基础。3.SSH 设置 安装过程中当看到 “Install OpenSSH server” 时按空格键勾选然后继续。这将允许你从真机通过 SSH 客户端远程连接到虚拟机无需一直开着 VMware 窗口。4.安装后网络验证安装完成并启动 Ubuntu Server 后在虚拟机内尝试 ping 一下真机 IP前面找到的192.168.x.1例如ping 192.168.150.1。在真机的 CMD 里ping 一下虚拟机的 IP后面会获取到如192.168.150.128。如果双向都能 ping 通说明网络配置正确。3. 服务器版基础操作小白必读 • **ssh登录**在 VMware 界面选择上边的虚拟机 - ssh 输入用户名后按回车输入密码时屏幕不会显示星号直接盲打完按回车即可。 • **获取虚拟机 IP** 登录后输入 ip addr找到 ens33 下的 inet 后的地址如 192.168.150.128记下它。这个 IP 是后续端口转发和访问 OpenClaw 的关键。。 ⚙️ 第三阶段安装 OpenClaw 在 Ubuntu 终端内一行行输入 Bash # 1.更新系统包列表sudo apt update2.安装并启动 OpenSSH 服务方便通过 PC 远程管理sudo apt install-y openssh-server无头运行 如果你不习惯一直开着虚拟机窗口可以在关闭 VMware 时选择“在后台运行”这样可以节省真机的桌面显示资源。 软件3.安装基础下载工具sudo apt install-y curl #安装构建和编译软件所需的基本工具和库sudo apt install build-essential5. 一键安装 OpenClawcurl -fsSL https://openclaw.ai/install.sh | bash4. 启动 OpenClaw Bashopenclaw onboard --install-daemon4. 启动 OpenClawbash openclaw onboard --install-daemon执行此命令后OpenClaw 会作为后台服务启动。你可以通过以下命令检查服务状态sudosystemctl status openclaw如果看到 active (running) 字样说明服务已成功启动。如果失败可以查看日志排查 bash sudo journalctl -u openclaw -f 它。 1.转发wss 在powershell页面输入命令页面不要关闭 脚本语言 ssh -L 18789:127.0.0.1:18789 ubuntu192.168.160.128 2. 浏览器访问 在 Windows 的 Chrome/Edge 浏览器地址栏输入 http://localhost:18789 提示有些人登录提示没有token可以去powershell界面用命令获取一下 grep token ~/.openclaw/openclaw.json 3. 3. 配置 Windows 防火墙如果打不开 如果网页打不开说明 Windows 拦截了虚拟机的回传。 1. Windows 搜索 “高级安全 Windows 防火墙”。 2. 点击左侧 “入站规则” - “新建规则” 3. 选择 “端口” - TCP - 特定本地端口输入 11434, 18789。 4. 一路点击“下一步”允许连接。 B站客户端 4. 测试运行 在 OpenClaw 网页端发送一句话“你好你是谁” • 观察点 观察真机 Ollama 的 CPU/GPU 占用如果开始飙升说明连通成功