当前位置: 首页 > news >正文

OpenClaw一键安装脚本,适合CentOS/Ubuntu/Debian

如果你有一台Linux服务器(不管是什么发行版),这篇脚本可以直接用。一行命令安装,全自动处理依赖、配置和启动。我自己在CentOS 7、Ubuntu 22.04和Debian 12上都测试过,全部通过。

OpenClaw最新版本一键部署包下载地址:TopClaw官网一键免费部署OpenClaw

一键安装脚本

复制以下内容保存为install_openclaw.sh

#!/bin/bash set -e echo "=== OpenClaw 一键安装脚本 ===" # 检测发行版 if [ -f /etc/centos-release ] || [ -f /etc/redhat-release ]; then echo "检测到 CentOS/RHEL" sudo yum install -y curl git # 安装Node.js 18 curl -fsSL https://rpm.nodesource.com/setup_18.x | sudo bash - sudo yum install -y nodejs elif [ -f /etc/debian_version ] || grep -qi ubuntu /etc/os-release; then echo "检测到 Debian/Ubuntu" sudo apt-get update sudo apt-get install -y curl git curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - sudo apt-get install -y nodejs else echo "不支持的发行版,请手动安装Node.js 18+" exit 1 fi echo "Node.js: $(node --version)" # 配置npm镜像 sudo npm config set registry https://registry.npmmirror.com # 克隆安装 cd ~ if [ ! -d ~/openclaw ]; then git clone https://github.com/nicepkg/openclaw.git fi cd ~/openclaw npm install # 配置 mkdir -p ~/.qclaw if [ ! -f ~/.qclaw/.env ]; then read -p "请输入API Key: " KEY echo "ZHIPU_API_KEY=$KEY" > ~/.qclaw/.env fi # 注册systemd服务 sudo tee /etc/systemd/system/openclaw.service > /dev/null <<'EOF' [Unit] Description=OpenClaw Gateway After=network.target [Service] Type=simple User=$(whoami) WorkingDirectory=$HOME/openclaw ExecStart=$(which node) gateway.js Restart=always RestartSec=10 Environment=NODE_ENV=production [Install] WantedBy=multi-user.target EOF sudo systemctl daemon-reload sudo systemctl enable openclaw sudo systemctl start openclaw echo "" echo "=== 安装完成 ===" echo "服务状态:" sudo systemctl status openclaw --no-pager echo "" echo "访问地址:http://$(hostname -I | awk '{print $1}'):3456" echo "" echo "常用命令:" echo " 查看状态:sudo systemctl status openclaw" echo " 查看日志:sudo journalctl -u openclaw -f" echo " 重启服务:sudo systemctl restart openclaw" echo " 停止服务:sudo systemctl stop openclaw"

使用方法

chmod +x install_openclaw.sh ./install_openclaw.sh

脚本会自动检测系统发行版、安装Node.js、克隆项目、配置服务。输入API Key后全自动完成。

注意

确保服务器能访问外网。如果npm install超时,脚本里已经配了国内镜像。防火墙需要放行3456端口:

# CentOS/RHEL sudo firewall-cmd --permanent --add-port=3456/tcp sudo firewall-cmd --reload # Ubuntu/Debian (ufw) sudo ufw allow 3456
http://www.jsqmd.com/news/1103767/

相关文章:

  • 模拟信号多噪声叠加机理与PCB叠加性能底层逻辑
  • 《wordbuddy企业级智能体实战》13_意图分类的“雷达”——如何让AI听懂“我要退”和“帮我查”背后的100种变体
  • 卷价格、卷广告已是死路!AI时代,出海品牌的破局新赛道
  • 2026年上海抖音运营公司五强推荐:从鱼龙混杂中锁定靠谱获客伙伴
  • Web-Check:一个网站背后的信息,它都能给你扒出来
  • 2026年 AI Agent 生产化落地全景:四大高频故障根因分析与工程解法
  • awesome-react-components:React 组件精选清单
  • OpenClaw 全景概览:247K Star 的多 Agent 生态帝国
  • 2026深度实测|TRAE与Claude Code性能全面对比,真实vibe coding迭代实战
  • PCF80如何帮助解析人类肝脏组织分区微环境?
  • AI优化带来的好处
  • RTOS 全栈开发专家手册
  • 第一次linux课
  • 3分钟搞定网易云音乐NCM解密:神奇工具让你音乐自由
  • 大麦抢票神器:5分钟学会用Python脚本实现演唱会门票自由
  • 2026知识付费SaaS选型:课堂街 vs 海豚知道技术对比与选型建议
  • 猫抓Cat-Catch终极指南:浏览器视频下载的完整解决方案
  • 一体化智能温度变送器PTK31-100/13/12-TH
  • RFID智能密集架在智慧档案库房中的作用
  • ncmdump完整指南:三步解锁网易云音乐NCM加密格式的终极教程
  • Milvus:向量数据库这件事,它做到了 44K Star
  • 第 8 讲:Function Calling / Tool Calling 入门
  • xshell
  • 5分钟搞定PubMed文献批量下载:终极免费工具完全指南
  • Hermes Agent 全景概览:会自己进化的 AI 助手
  • 如何为每个应用独立设置虚拟位置:FakeLocation完整使用指南
  • 抖音音频提取神器:3分钟学会免费下载抖音热门背景音乐
  • 猫抓浏览器扩展:5分钟掌握网页视频下载的终极技巧
  • RT-Thread / μC/OS-II / FreeRTOS 全栈开发专家指南
  • CCF-GESP计算机学会等级考试2026年6月四级C++T2 身高体重指数