OpenClaw 远程一键部署完全指南

# OpenClaw 远程一键部署完全指南
图片[1]-OpenClaw 远程一键部署完全指南-无双技术网
> 在远程 Linux 服务器上自动部署 OpenClaw + AI 模型 + 聊天频道,让 AI Bot 24小时在线

## 前言

OpenClaw 是一个强大的 AI 机器人框架,支持多模型接入和多聊天频道(Telegram/Discord/飞书)。本文将详细介绍如何在远程 Linux 服务器上一键部署 OpenClaw,包含所有踩坑点和解决方案,让你少走弯路。

## 部署前准备清单

在开始之前,请确保你准备好了以下内容:

| 序号 | 准备什么 | 说明 | 必需? |
|——|———-|——|——–|
| 1 | 一台 Linux 服务器 | 最低 1GB 内存 + 500MB 磁盘,支持 SSH 登录 | 必需 |
| 2 | SSH 免密登录 | 确保本机能 `ssh user@host` 直接连上 | 必需 |
| 3 | AI 模型 API Key | 智谱GLM / DeepSeek / OpenAI / Claude / Kimi / 通义 任选 | 必需 |
| 4 | 聊天频道 Bot Token | Telegram(@BotFather) 或 Discord 或 飞书,也可以暂不配 | 可选 |
| 5 | 代理地址 | 中国大陆服务器 + 海外频道(Telegram/Discord)时需要 | 视情况 |
| 6 | 浏览器控制 | 让 Bot 能操控浏览器搜索/截图/填表,需额外安装 Playwright | 可选 |

## 第一步:收集配置信息

部署前需要明确以下选择,这将决定后续的配置流程:

1. **AI 模型选择**
* 智谱 GLM-5(国产,无需代理)
* DeepSeek(国产,无需代理)
* OpenAI GPT-4o(需代理或海外服务器)
* Anthropic Claude(需代理或海外服务器)

2. **聊天频道选择**
* Telegram(需 Bot Token,中国大陆需代理)
* Discord(需 Bot Token)
* 飞书(需 Bot Token)
* 暂不配置

3. **浏览器控制**
* 启用(Bot 可操控浏览器搜索/截图/填表)
* 暂不配置

## 第二步:环境检查

SSH 连接到服务器,执行以下命令快速检查环境是否达标:

“`bash
ssh <SSH_ARGS> “echo ‘=== CPU ===’ && nproc && echo ‘=== 内存 ===’ && free -h && echo ‘=== 磁盘 ===’ && df -h / && echo ‘=== 系统 ===’ && uname -a && echo ‘=== Node.js ===’ && node -v 2>/dev/null || echo ‘未安装’ && echo ‘=== npm ===’ && npm -v 2>/dev/null || echo ‘未安装’ && echo ‘=== 包管理器 ===’ && which pacman apt yum dnf 2>/dev/null && echo ‘=== OpenClaw ===’ && openclaw –version 2>/dev/null || echo ‘未安装'”
最低要求:1GB RAM + 500MB 磁盘。如果不满足,请升级服务器配置后再继续。
第三步:安装 Node.js(如未安装)
根据检测到的包管理器选择对应命令安装 Node.js (版本需 >= 22):

包管理器 命令
pacman (Arch)系统 pacman -S --noconfirm nodejs npm
apt (Debian/Ubuntu)系统 curl -fsSL https://deb.nodesource.com/setup_22.x | bash - && apt install -y nodejs
dnf (RHEL/Fedora)系统 dnf install -y nodejs npm
yum (CentOS)系统 curl -fsSL https://rpm.nodesource.com/setup_22.x | bash - && yum install -y nodejs
安装后验证:node -v && npm -v

第四步:安装 OpenClaw

使用官方脚本一键安装:

curl -fsSL https://openclaw.ai/install.sh | bash

 

⚠️ 注意:安装脚本会尝试启动交互式配置向导,在非交互式 SSH 环境中会报错 /dev/tty: No such device or address这是正常的,OpenClaw 本体已安装成功,我们后续会手动配置。

验证安装:openclaw --version

常用命令(排查/修复必备)

# 启动网关
openclaw gateway start

# 重启网关(刷新机器人状态)
openclaw gateway restart

# 重置/更改 API 等配置
openclaw config

# 诊断检查
openclaw doctor

# 实时查看日志(强烈推荐:出 bug 基本都靠它定位)
openclaw logs follow

图片[2]-OpenClaw 远程一键部署完全指南-无双技术网

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享