news 2026/4/24 22:15:36

OpenClaw 安装文档

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
OpenClaw 安装文档
一、问题背景

在阿里云 ECS 服务器(1.8GB 内存)上直接安装 OpenClaw 时,由于 OpenClaw 依赖 `node-llama-cpp`,需要从源码编译 llama.cpp(大型 C++ AI 库)。编译过程中 g++ 编译器会消耗大量内存(单个进程需要 2-3GB),导致进程被系统 OOM Killer 杀死。

二、安装步骤

在本地 Mac 终端执行:

步骤 1:在本地电脑编译安装 # 安装 OpenClaw(会自动编译依赖) npm install -g openclaw@2026.2.1 # 查看全局 node_modules 路径 npm root -g # 输出示例:/usr/local/lib/node_modules # 进入该目录 cd $(npm root -g) # 确认 openclaw 文件夹存在 ls -lh openclaw # 打包整个 openclaw 目录 tar -czf openclaw.tar.gz openclaw # 确认打包成功 ls -lh openclaw.tar.gz 步骤 2:上传到阿里云服务器 # 上传到服务器的 /tmp 目录 scp $(npm root -g)/openclaw.tar.gz root@9.9.9.9:/tmp/ # 输入服务器密码 步骤 3:在服务器上解压安装 # 1. 确认文件已上传 ls -lh /tmp/openclaw.tar.gz # 2. 创建安装目录 mkdir -p /data/openclaw # 3. 解压到指定目录 cd /data/openclaw tar -xzf /tmp/openclaw.tar.gz # 4. 确认解压成功 ls -lh /data/openclaw/openclaw # 5. 查看主程序文件 cat /data/openclaw/openclaw/package.json | grep -A 5 '"bin"' # 输出:主程序是 openclaw.mjs # 6. 添加执行权限 chmod +x /data/openclaw/openclaw/openclaw.mjs # 7. 创建全局命令软链接 mkdir -p /usr/local/bin ln -sf /data/openclaw/openclaw/openclaw.mjs /usr/local/bin/openclaw # 8. 验证安装 openclaw --version # 9. 如果找不到命令,添加到 PATH echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.bashrc source ~/.bashrc # 10. 清理临时文件 rm /tmp/openclaw.tar.gz
三、配置和启动
1. 设置 Gateway Token # 设置访问令牌(用于 Web UI 认证) export OPENCLAW_GATEWAY_TOKEN="openclaw2026" # 永久保存(可选) echo 'export OPENCLAW_GATEWAY_TOKEN="openclaw2026"' >> ~/.bashrc source ~/.bashrc 2. 启动 Gateway 服务 openclaw gateway 启动成功后会显示: Web UI: http://127.0.0.1:18789/ Gateway WS: ws://127.0.0.1:18789
四、访问 Web UI
1. 建立 SSH 端口转发 在**本地 Mac** 上新开一个终端窗口: # 建立 SSH 隧道,将本地 18789 端口转发到服务器 ssh -L 18789:127.0.0.1:18789 root@9.9.9.9 # 保持这个连接不要关闭 2. 浏览器访问 在本地浏览器打开: http://localhost:18789/?token=openclaw2026 **界面说明:** - 右上角显示 "Health OK" 表示连接正常 - 左侧菜单包含:Chat、Overview、Channels、Sessions 等 - 可以直接在 Chat 界面与 AI 助手对话 3. 添加模型 启动 OpenClaw 后,在 Web UI 中配置: 1. 访问 `http://localhost:18789/?token=openclaw2026` 2. 点击左侧菜单 "Config" 3. 找到 "Models" 部分 4. 添加你的 API Key 5. 保存配置

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/16 10:09:19

Thinkphp和Laravel框架的数据结构课程知识库在线答疑系统代码

目录 ThinkPHP 和 Laravel 框架的数据结构课程知识库在线答疑系统代码摘要ThinkPHP 框架实现Laravel 框架实现共同功能实现 开发技术源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式! ThinkPHP 和 Laravel 框架的数据结构课程知识库在线答…

作者头像 李华
网站建设 2026/4/19 2:28:31

2026年国内准确、多层级、可洞察的泛监测平台产品推荐

一、概要在《数据安全法》《个人信息保护法》《网络数据安全管理条例》等法规持续深化的背景下,数据安全平台已从“合规工具”演进为企业数据治理体系中的核心中枢。2026年的国内市场呈现出三个明确趋势:一是风险识别能力从规则驱动转向“高准确率的智能…

作者头像 李华
网站建设 2026/4/22 15:37:36

基于Matlab的主动配电网实时无功优化 考虑风电和光伏的接入,采用多目标粒子群算法,以网损和...

基于Matlab的主动配电网实时无功优化 考虑风电和光伏的接入,采用多目标粒子群算法,以网损和电压偏差为目标,优化变压器分接头、无功补偿器实现24小时无功优化,算例采用IEEE33进行仿真分析,对优化前后的电压和网损进行了…

作者头像 李华
网站建设 2026/4/23 12:43:28

基于电价需求弹性的负荷需求响应系统设计与实现

负荷需求响应matlab 考虑电价需求弹性系数矩阵的负荷需求响应,采用matlab进行编程,通过价格需求矩阵确定峰谷平负荷调节量,实现了理想的削峰填谷,程序运行可靠,有详实的参考资料。这段代码主要是一个分段电价需求响应的…

作者头像 李华
网站建设 2026/4/24 16:47:45

【入门必看】网络安全入门:用 Wireshark 分析 ARP 欺骗攻击及防御策略

在当今数字化时代,网络安全已成为个人和企业不可忽视的重要议题。理解网络攻击的原理并掌握相应的防御策略,是构建安全网络环境的基础。Wireshark作为一款功能强大的开源网络协议分析器,能够帮助我们深入洞察网络流量,识别潜在威胁…

作者头像 李华