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

阿里云部署 OpenClaw 教程


🎯 部署前准备

你需要准备:

  1. 阿里云账号(没有的话先注册)
  2. API Key(AI 模型密钥,后面会教你怎么免费获取)
  3. 大约 30 分钟时间

OpenClaw 是什么?

简单说,它就像你的"数字员工":

  • 🤖 可以连接 Discord/Slack/Telegram,你@它就能对话
  • 🧠 能记住你们之前的对话(有记忆功能)
  • ⚡ 可以定时执行任务(比如每天早上给你发日报)
  • 🔒 数据存在你自己的服务器上,隐私安全

第一步:购买阿里云服务器(ECS)

1.1 进入阿里云控制台

  • 打开 阿里云官网
  • 登录后搜索 "云服务器 ECS",点击进入

1.2 创建实例(跟着下图操作)

点击 "创建实例",然后按这个配置选(省钱又够用):

配置项 推荐选择 说明
付费方式 按量付费 新手先选这个,用多少付多少,每小时约 0.5 元
地域 华东 1(杭州)或离你最近的 选离自己近的,访问速度快
实例规格 2 核 4GB2 核 8GB 最低要求 2 核 4GB,内存越大越流畅
镜像 Ubuntu 24.04 选 64 位,别选错成 Windows
系统盘 40GB ESSD 云盘 默认就够
公网 IP 必须勾选 不然无法访问
带宽 按使用流量,5Mbps 够用了
安全组 先选默认,后面再改 下一步详细讲

1.3 设置登录密码

  • 登录凭证:选"自定义密码"
  • 用户名root(记住这个,后面要用)
  • 密码:设置一个复杂的(大小写字母+数字,比如 Beijing2024@Ali
  • ⚠️ 一定要保存好密码!

1.4 确认订单

  • 勾选协议,点击"确认下单"
  • 创建成功后,你会看到一个 公网 IP(类似 47.100.123.45),复制保存下来

第二步:配置安全组(关键步骤!)

这是阿里云特有的,相当于"防火墙",必须开放端口才能访问 OpenClaw。

2.1 进入安全组配置

  1. 在 ECS 控制台,点击左侧 "网络与安全""安全组"
  2. 找到你刚才创建的服务器对应的安全组,点击 "配置规则"
  3. 点击 "入方向""手动添加"

2.2 添加以下规则(一条一条加):

类型 端口范围 授权对象 描述
SSH 22 0.0.0.0/0 远程连接用
自定义 TCP 18789 0.0.0.0/0 OpenClaw 控制面板
自定义 TCP 3000 0.0.0.0/0 Web 界面备用

操作步骤

  • 协议类型:选 "自定义 TCP"
  • 端口范围:填 18789
  • 授权对象:选 "IPv4 地址段",填 0.0.0.0/0(意思是允许全世界访问,后面可以改)
  • 描述:填"OpenClaw"
  • 点击 "保存"

第三步:连接你的服务器

3.1 Windows 用户

  1. 下载 PuTTY(免费 SSH 工具)
  2. 打开 PuTTY:
    • Host Name:填你的 公网 IP(如 47.100.123.45
    • Port:保持 22
    • 点击 Open
  3. 第一次会弹安全警告,点击"是"
  4. 输入用户名:root,回车
  5. 输入密码:(输入时不会显示,直接输完回车)

3.2 Mac/Linux 用户

打开终端,输入:

ssh root@你的公网IP
# 例如:ssh root@47.100.123.45

然后输入密码。

看到类似这样的界面就成功了:

Welcome to Ubuntu 24.04 LTS
root@iZbp1xxxxxxxxxxxxxZ:~#

第四步:安装 Docker(复制粘贴就行)

在连接好的黑色窗口里,按顺序执行以下命令(一行一行复制粘贴):

4.1 更新系统

apt update && apt upgrade -y

(等待完成,可能需要 2-3 分钟)

4.2 安装 Docker

# 安装必要工具
apt install -y apt-transport-https ca-certificates curl gnupg lsb-release# 添加 Docker 官方源
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpgecho "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null# 安装 Docker
apt update
apt install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin

4.3 验证安装

docker --version
docker compose --version

如果看到版本号(如 Docker version 24.0.x),说明成功了!


第五步:部署 OpenClaw(核心步骤)

5.1 创建目录并下载

# 创建文件夹
mkdir -p ~/openclaw && cd ~/openclaw# 克隆 OpenClaw 源码(这个仓库是官方开源的)
git clone https://github.com/openclaw/openclaw.git# 进入目录
cd openclaw

5.2 运行安装向导(最简单的方式)

OpenClaw 有一个交互式安装向导,会一步步问你问题:

docker compose run --rm openclaw-gateway onboard

你会看到交互式菜单,按以下选择:

  1. Security Acknowledgment(安全确认):

    • 输入 yes 继续(阅读安全提示)
  2. Model Provider Setup(选择 AI 模型):

    • 推荐选 Anthropic (Claude),按数字 1
    • 然后输入你的 API Key(如果还没有,看下面的"获取 API Key"部分)
  3. Channel Configuration(选择聊天平台):

    • 如果你想在 Discord 使用,选 Discord,按提示输入 Bot Token
    • 如果你想在 Telegram 使用,选 Telegram,输入 Bot Token
    • 暂时不想连任何平台?可以后面再配置,选"Skip"
  4. Gateway Startup(网关启动):

    • 向导会自动生成一个 Gateway Token(类似密码),务必保存!
    • 格式如:http://127.0.0.1:18789/?token=abc123def456

5.3 启动服务

向导完成后,运行:

docker compose up -d openclaw-gateway

检查是否运行成功:

docker compose logs -f openclaw-gateway

看到 Gateway listening on http://0.0.0.0:18789 就是成功了!按 Ctrl+C 退出日志查看。


第六步:访问你的 OpenClaw

6.1 打开浏览器

输入地址:

http://你的公网IP:18789/
# 例如:http://47.100.123.45:18789/

6.2 输入 Token

第一次访问需要输入 Gateway Token(就是刚才保存的那个,或者去服务器查看):

cat ~/.openclaw/gateway-token

6.3 看到界面

成功后会看到 OpenClaw Control UI,里面有:

  • Sessions:查看对话记录
  • Channels:管理 Discord/Telegram 连接
  • WebChat:直接在浏览器里和 AI 聊天测试

🎁 获取免费 API Key(重要!)

如果你还没有 Claude API Key,可以通过以下方式获取:

方式 1:阿里云 Model Studio(推荐,国内稳定)

  1. 登录 阿里云百炼
  2. 创建 API Key(有免费额度)
  3. 在 OpenClaw 配置时,Base URL 填:https://dashscope.aliyuncs.com/compatible-mode/v1
  4. Model 选:qwen-turboqwen-max

方式 2:OpenRouter(国际,免费额度多)

  1. 访问 openrouter.ai
  2. 注册获取免费 API Key(新用户有 $5 额度)
  3. 支持 Claude、GPT-4 等多种模型

🔧 常用命令(收藏备用)

# 查看运行状态
docker compose ps# 查看日志(出问题时用)
docker compose logs -f openclaw-gateway# 重启服务
docker compose restart openclaw-gateway# 停止服务
docker compose down# 更新到最新版(先停服务,再拉取最新代码)
cd ~/openclaw/openclaw && git pull && docker compose up -d --build

⚠️ 新手常见问题

1. 浏览器打不开 http://IP:18789

原因:阿里云安全组没配置好
解决:回到第二步,检查安全组是否添加了 18789 端口

2. 提示 "Connection refused"

原因:服务没启动成功
解决:运行 docker compose logs -f openclaw-gateway 看错误信息,多半是 API Key 没配好

3. 忘记保存 Gateway Token 了

解决:在服务器运行:

cat ~/.openclaw/gateway-token

4. 想修改配置(比如换 API Key)

# 编辑配置文件
nano ~/.openclaw/.env# 修改后重启
cd ~/openclaw/openclaw && docker compose restart

5. 如何连接 Discord?

需要在 Discord Developer Portal 创建 Bot,获取 Token,然后在 OpenClaw 的 Channels 里配置。具体可以参考 Discord 集成文档。


💰 费用参考

  • 阿里云 ECS:按量付费约 0.4-0.8 元/小时(2核4G配置),关机不收费
  • API 调用:取决于使用频率,轻度使用每月约 $5-20(或免费额度内)

现在你已经拥有了一个 24 小时在线的个人 AI 助手!你可以:

  • 在 Discord/Telegram 里 @它聊天
  • 让它定时提醒你事情
  • 帮你查资料、写代码、管理日程

祝你部署顺利!🚀

http://www.jsqmd.com/news/333435/

相关文章:

  • Spring Boot + LangChain4j 报错:Bean 类型不匹配的解决办法
  • 我们的很多丿
  • 2026年净化工程企业排名公布,无尘净化工程哪家靠谱看这里 - 工业品牌热点
  • 2026环保板材品牌排名:绿色家居优选品牌推荐 - 品牌排行榜
  • 知道了吧台
  • 2026年LED透明屏批量定制选购指南,靠谱厂家有哪些 - mypinpai
  • 2026年 南通网站建设推荐榜单:企业网站定制、网站推广、SEO优化、品牌网站搭建与营销型网站设计开发服务深度解析 - 品牌企业推荐师(官方)
  • 知道了吗啡快
  • 2026板材品牌排行:环保与技术创新的行业标杆 - 品牌排行榜
  • 聊聊北京正规信用贷款公司找哪家,口碑好的怎么选? - 工业推荐榜
  • 知道了吧啦
  • React Native鸿蒙:Card卡片圆角样式
  • 成都恒利泰玻璃绝缘子破局探针台危机
  • 2026年健身器材厂家权威推荐:室内/户外/商用/校园/训练器材全品类及体育器材设备综合解决方案精选 - 品牌推荐官
  • 相同的硬件,各个数据库专家比赛畅想
  • AI营销专家榜单揭晓:原圈科技领航金融保险业变革
  • 2026 AI营销专家甄选指南:为何原圈科技是实战派首选?
  • 2026年板材品牌哪家靠谱?环保与品质之选推荐 - 品牌排行榜
  • 2026气体检测仪市场前瞻:合规与新兴需求驱动,国产替代加速 - 品牌推荐大师1
  • Qt-QtZipWriter压缩文件与解压文件
  • 2026年北京、天津靠谱的法治文化广场建设企业推荐哪家 - 工业设备
  • Kylin-Server-V10-SP3-2403-麒麟系统等保三级开启日志审计流程
  • 2026全屋定制板材品牌排名 环保与技术实力优选推荐 - 品牌排行榜
  • 用 AgentScope Java 开家 AI 奶茶店
  • 黄山本地生活数字化运营服务商权威评测:三十六行网络科技引领全域增长新纪元 - 野榜数据排行
  • sql语言之新建表与删除表
  • 2026年教学用金相显微镜价格大揭秘,源头厂家哪家更实惠 - 工业品网
  • 智能家居安全摄像头对比:Ring与Blink的全面解析
  • <span class=“js_title_inner“>【重磅干货】AI智能体如何拥有“手脚”?《智能体工具与MCP的互操作性》白皮书精华解读!</span>
  • 应届求职机构靠谱吗,浙江境内哪些品牌性价比值得关注? - mypinpai