首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >2026最新OpenClaw VPS部署指南:四家主流服务商详细教程

2026最新OpenClaw VPS部署指南:四家主流服务商详细教程

原创
作者头像
小云
修改2026-04-10 10:55:14
修改2026-04-10 10:55:14
1540
举报
文章被收录于专栏:云服务器cloud云服务器cloud

手把手教你从零开始,在VPS上部署属于自己的AI助理

OpenClaw(原名Clawdbot/Moltbot)是一款开源的AI自动化代理工具,可部署在VPS上实现24小时在线的智能响应。本文详细介绍了在阿里云、Hostinger、OVHcloud等主流VPS服务商上的部署方法,涵盖一键部署、Docker手动部署等多种方式,适合不同技术水平的用户。


前言

OpenClaw 是一款开源的AI自动化代理工具,可以部署在自己的VPS服务器上,实现24小时在线的智能响应。它支持通过 WhatsApp、Telegram、Slack 等多种渠道交互,还能执行自动化任务、处理文件、联网搜索等。

本文将详细介绍如何在四家主流VPS服务商上部署OpenClaw,无论你是技术小白还是资深开发者,都能找到适合自己的方案。


一、部署前的准备工作

1.1 硬件配置要求

OpenClaw对服务器配置有一定要求,建议根据使用场景选择:

场景类型

推荐配置

适用说明

基础测试

2核 / 2GB内存 / 20GB存储

个人试用、轻量交互

标准使用

2核 / 4GB内存 / 40GB存储

日常使用、多平台接入

高并发场景

4核 / 8GB内存 / 50GB+存储

企业应用、复杂任务

内存是OpenClaw运行的关键:基础版本至少需要2GB内存,建议4GB以上以获得更流畅的体验。

1.2 软件环境要求

  • 操作系统:Ubuntu 22.04 LTS(推荐)或 CentOS 8+
  • 必备软件:Docker 20.10+、Docker Compose 2.0+
  • 网络端口:需开放 18789 端口(OpenClaw管理界面)

1.3 必备凭证

  • API密钥:需要准备AI模型提供商的API Key,如阿里云百炼、OpenAI、Anthropic等
  • 云服务账号:已完成实名认证

二、服务商选择与对比

目前支持OpenClaw部署的主流VPS服务商有以下几家:

服务商

部署方式

特点

适合人群

阿里云

一键部署

国内访问快,有中文镜像,支持纯点击操作

国内用户、新手

Hostinger

一键部署 / Docker

可视化面板,支持Docker Manager

喜欢简单操作的用户

OVHcloud

手动(Docker)

欧洲老牌服务商,安全性高

喜欢动手的技术爱好者

AWS / Hetzner

手动部署

全球覆盖,可搭配IaC工具

高级用户、企业

小提示:如果希望免备案,建议选择 香港、新加坡美国弗吉尼亚 的节点。


三、阿里云一键部署教程(最适合国内新手)

阿里云提供了OpenClaw的一键部署镜像,整个过程无需命令行操作,纯点击完成。

3.1 购买服务器

  1. 进入部署页面:阿里云OpenClaw一键部署专题页(可在阿里云官网搜索“OpenClaw”),点击 “一键购买并部署”
  2. 配置服务器参数:
    • 实例类型:轻量应用服务器
    • 地域:推荐选择 “美国(弗吉尼亚)”“中国香港”(免备案)
    • 镜像:切换到“应用镜像”,搜索 OpenClaw 选择最新版
    • 规格:2核2GB内存起步,建议选2核4GB
    • 时长:新用户可选1个月体验,长期使用选1年更划算
  3. 完成支付,等待5-10分钟,服务器自动创建并预装OpenClaw

3.2 基础配置

1. 放行端口

  • 进入轻量应用服务器控制台,找到已创建的实例
  • 点击“应用详情”,找到防火墙规则
  • 添加规则:TCP协议,端口 18789,来源 0.0.0.0/0
  • 可以直接点击 “一键放通” 按钮

2. 配置API密钥

  • 在 阿里云百炼控制台 创建API-Key
  • 回到应用详情页,点击“一键配置模型”
  • 粘贴API-Key,点击执行命令

3. 生成访问Token

  • 在应用详情页点击“生成访问Token”
  • 点击执行命令,复制生成的长串Token(务必保存好

3.3 访问OpenClaw

打开浏览器,访问以下地址:

htttp://你的服务器公网IP:18789/?token=你复制的Token

看到OpenClaw聊天界面,即表示部署成功!

3.4 避坑提醒

  • 联网搜索失效:如果使用国内地域服务器,联网搜索功能受限,建议用香港或海外节点
  • API-Key无效:检查是否有空格、是否已欠费
  • 页面打不开:确认 18789 端口已放行,服务器正常运行

四、Hostinger一键部署教程(适合喜欢Docker的用户)

Hostinger支持通过Docker Manager快速部署OpenClaw,整个过程在可视化界面完成。

4.1 方案一:直接市场部署(新购VPS)

  1. 访问Hostinger官网的 OpenClaw VPS 页面(可在官网搜索“OpenClaw”)
  2. 选择合适的套餐,OpenClaw应用会自动预选
  3. 可选择购买Nexos AI积分(简化API配置)
  4. 完成购买后,在配置界面设置环境变量:
    • OPENCLAW_GATEWAY_TOKEN:自动生成,务必保存
    • 根据需要填入 Anthropic / OpenAI / Gemini 等API密钥

4.2 方案二:已有VPS安装Docker Manager

  1. 登录hPanel,找到 Docker Manager-7
  2. 如果未安装,点击安装按钮,等待2-3分钟
  3. 在Catalog中搜索 OpenClaw,点击 Deploy
  4. 配置环境变量,点击 Deploy 完成部署

4.3 访问方式

部署完成后,在Docker Manager中查看OpenClaw项目,获取分配的端口号,访问:http://你的VPS-IP:端口


五、OVHcloud Docker手动部署教程(适合技术爱好者)

OVHcloud提供了详细的Docker部署指南,通过SSH手动操作。

5.1 安装Docker

代码语言:bash
复制

一键安装Docker

curl -fsSL https://get.docker.com | sudo sh

将当前用户加入docker组

sudo usermod -aG docker $USER

退出SSH重新登录,使权限生效

exit

5.2 准备目录

代码语言:txt
复制
mkdir -p ~/openclaw/data
cd ~/openclaw

5.3 创建 docker-compose.yml

代码语言:txt
复制
nano docker-compose.yml

粘贴以下内容:

代码语言:txt
复制
services:
  openclaw:
    image: ghcr.io/openclaw/openclaw:latest
    container_name: openclaw-gateway
    restart: always
    ports:
      - "127.0.0.1:18789:18789"
    volumes:
      - ~/openclaw/data:/home/node/.openclaw
    environment:
      - NODE_ENV=production

安全提示:这里将端口绑定到127.0.0.1,外部无法直接访问,需通过SSH隧道增强安全性。

5.4 启动服务

代码语言:txt
复制
docker compose up -d

5.5 通过SSH隧道安全访问

代码语言:txt
复制
ssh -L 18789:127.0.0.1:18789 user@你的VPS_IP

保持此终端窗口打开,然后在浏览器访问:http://127.0.0.1:18789

5.6 获取访问Token

代码语言:txt
复制
cat ~/openclaw/data/openclaw.json | grep '"token":'

如果界面显示未连接,可以直接在URL中加上Token:http://127.0.0.1:18789/?token=你的网关TOKEN

六、通用部署后的配置步骤

无论采用哪种方式部署,完成基础安装后都需要进行以下配置:

6.1 登录OpenClaw

输入之前保存的 Gateway Token,完成首次登录。

6.2 配置消息渠道

以配置 WhatsApp 为例:

  1. 在OpenClaw控制台进入 Channels 页面
  2. 点击 Show QR,显示二维码
  3. 打开手机 WhatsApp → 设置 → 已链接设备
  4. 扫描二维码完成配对

6.3 技能(Skills)安装

OpenClaw通过技能扩展功能:

代码语言:txt
复制
# 查看可用技能
openclaw skills list

# 安装技能示例
openclaw browser extension install

七、常见问题排查

7.1 端口无法访问

代码语言:txt
复制
# 检查端口是否被占用
sudo lsof -i :18789

# 查看防火墙规则
firewall-cmd --list-ports

# 如果被占用,终止进程
sudo kill -9 <PID>

7.2 内存不足告警

临时方案:创建swap分区

代码语言:txt
复制
sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

长期方案:升级服务器配置

7.3 WhatsApp连接失败

常见错误:WhatsApp login failed: status=515

解决方法SettingsConfig → 点击右上角 Update,然后返回 Channels 页面检查是否已连接。

7.4 镜像拉取超时

配置Docker镜像加速器:

代码语言:txt
复制
// /etc/docker/daemon.json
{
  "registry-mirrors": ["https://你的镜像加速地址"],
  "max-concurrent-downloads": 3,
  "max-download-attempts": 10
}

八、安全建议

8.1 基础安全配置

  • 限制访问IP:在安全组中设置 18789 端口仅允许特定IP访问
  • 使用SSH隧道:避免将管理端口直接暴露在公网
  • 启用HTTPS:配置 TLS 1.2+ 加密传输

8.2 密钥管理

  • 使用专用密码管理器存储API密钥
  • 定期轮换密钥(建议90天)
  • 设置IP白名单限制API调用来源

8.3 日常运维

  • 定期更新系统补丁
  • 监控CPU / 内存使用率
  • 配置日志集中收集(如ELK栈)

结语

通过以上教程,你应该能够在主流VPS服务商上成功部署OpenClaw。选择哪种方案取决于你的技术背景和具体需求:

用户类型

推荐方案

国内新手

阿里云一键部署,全程可视化操作

喜欢Docker

Hostinger的Docker Manager很直观

注重安全

OVHcloud的SSH隧道方案更安全

企业用户

考虑AWS/Hetzner配合IaC工具

部署完成后,你可以进一步探索OpenClaw的强大功能:自动化工作流、多平台接入、自定义技能开发等。

如果在部署过程中遇到问题,欢迎在评论区留言交流!


原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 手把手教你从零开始,在VPS上部署属于自己的AI助理
    • 前言
    • 一、部署前的准备工作
      • 1.1 硬件配置要求
      • 1.2 软件环境要求
      • 1.3 必备凭证
    • 二、服务商选择与对比
    • 三、阿里云一键部署教程(最适合国内新手)
      • 3.1 购买服务器
      • 3.2 基础配置
      • 3.3 访问OpenClaw
      • 3.4 避坑提醒
    • 四、Hostinger一键部署教程(适合喜欢Docker的用户)
      • 4.1 方案一:直接市场部署(新购VPS)
      • 4.2 方案二:已有VPS安装Docker Manager
      • 4.3 访问方式
    • 五、OVHcloud Docker手动部署教程(适合技术爱好者)
      • 5.1 安装Docker
  • 一键安装Docker
  • 将当前用户加入docker组
  • 退出SSH重新登录,使权限生效
    • 5.2 准备目录
    • 5.3 创建 docker-compose.yml
    • 5.4 启动服务
    • 5.5 通过SSH隧道安全访问
    • 5.6 获取访问Token
    • 六、通用部署后的配置步骤
      • 6.1 登录OpenClaw
      • 6.2 配置消息渠道
      • 6.3 技能(Skills)安装
    • 七、常见问题排查
      • 7.1 端口无法访问
      • 7.2 内存不足告警
      • 7.3 WhatsApp连接失败
      • 7.4 镜像拉取超时
    • 八、安全建议
      • 8.1 基础安全配置
      • 8.2 密钥管理
      • 8.3 日常运维
    • 结语
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档