ANALYSIS
阿里云 OpenClaw 一键部署教程
概述
阿里云轻量应用服务器提供了一键部署 OpenClaw 的方案,让你在几分钟内就能拥有自己的 AI 助手。本教程将指导你完成从购买到配置的全过程。
准备工作
账户准备
- 注册阿里云账户:https://www.aliyun.com
- 完成实名认证(需要身份证)
- 绑定支付宝或银行卡
了解费用
| 资源类型 | 价格 | 说明 |
|---|---|---|
| 服务器(2 核 2G) | ¥68/ 年起 | 首月优惠价 |
| 服务器(2 核 4G) | ¥128/ 月起 | 推荐配置 |
| 服务器(4 核 8G) | ¥248/ 月起 | 高性能配置 |
| 模型调用费用 | 按量或套餐 | 详见计费说明 |
推荐配置
| 使用场景 | 推荐配置 | 预估费用 |
|---|---|---|
| 个人使用 | 2 核 2G | ¥68/ 月 |
| 小团队 | 2 核 4G | ¥128/ 月 |
| 企业使用 | 4 核 8G | ¥248/ 月 |
购买服务器
访问部署页面
- 打开浏览器,访问:https://www.aliyun.com/activity/ecs/clawdbot
- 点击”立即购买”或”一键部署”按钮
选择配置
基础配置
地域选择:
- 国内用户:推荐选择华东 2(上海)、华北 2(北京)
- 海外用户:选择美国(弗吉尼亚)
- 注意:地域选择会影响模型访问速度
镜像选择:
- 选择”应用镜像”
- 在列表中选择”OpenClaw”
- 版本选择最新版本(如 OpenClaw 2026.2.26)
套餐选择:
PRTCL // PLAINTEXT基础版(2 核 2G) ¥68/ 月 - 个人使用标准版(2 核 4G) ¥128/ 月 - 推荐高级版(4 核 8G) ¥248/ 月 - 高性能购买时长:
- 1 个月:测试使用
- 3 个月:优惠 5%
- 6 个月:优惠 10%
- 12 个月:优惠 15%
高级配置(可选)
- 数据盘:根据需要添加,建议 40GB 起步
- 带宽:默认 200Mbps,一般够用
- 安全组:默认配置即可,后续可以调整
确认订单
- 检查配置信息
- 确认费用
- 阅读并同意服务协议
- 点击”立即购买”
支付订单
- 选择支付方式(支付宝 / 银行卡)
- 完成支付
- 等待服务器创建(通常 1-3 分钟)
初始化配置
查看服务器信息
- 登录阿里云控制台:https://ecs.console.aliyun.com
- 进入”轻量应用服务器”页面
- 找到你购买的服务器
- 记录以下信息:
- 公网 IP 地址
- 用户名(通常是 root)
- 端口号(随机生成)
连接服务器
方法一:Web 终端(推荐新手)
- 在服务器详情页点击”远程连接”
- 选择”VNC 连接”或”Workbench”
- 输入密码(购买时设置的密码)
- 进入服务器终端
方法二:SSH 客户端(推荐进阶用户)
PRTCL // BASH
# Windows PowerShellssh root@your-server-ip
# 首次连接会提示确认,输入 yes# 输入密码首次访问 OpenClaw
- 在浏览器中访问:
http://your-server-ip:port - 端口号可以在服务器详情页查看
- 首次访问会要求设置管理员账户
- 创建用户名和密码
配置百炼模型
获取百炼 API Key
新用户免费额度
- 访问阿里云百炼:https://bailian.console.aliyun.com/
- 开通服务(免费)
- 自动获得免费额度
- 查看免费配额:https://bailian.console.aliyun.com/#/quota
购买 Coding Plan(推荐)
优势:
- 固定月费,成本可控
- 超出额度自动停止,避免意外超支
- 支持多个模型
步骤:
- 访问 Coding Plan 页面
- 选择套餐:PRTCL // PLAINTEXT基础版:¥99/ 月 - 100 万 Tokens标准版:¥299/ 月 - 300 万 Tokens专业版:¥999/ 月 - 1000 万 Tokens
- 购买后获得专属 API Key
- 保存 API Key
按量付费
适合用量不稳定的用户
- 在百炼控制台充值
- 开通按量付费
- 获取 API Key
- 设置免费额度用完即停
配置百炼模型
通过控制台配置(推荐)
- 在轻量应用服务器详情页
- 点击”应用详情”标签
- 找到”配置 OpenClaw”区域
- 点击”执行命令”按钮
- 选择 API Key 配置方式:
方式一:系统推荐
- 选择”Coding Plan 专属 API Key”(推荐)
- 或选择”离服务器最近的百炼模型”
- 点击”应用”
方式二:手动输入
- 切换到”手动输入”模式
- 输入百炼 API Key
- 选择对应地域:PRTCL // PLAINTEXT中国内地 → 华北 2(北京)美国地区 → 美国(弗吉尼亚)亚洲其他 → 新加坡
- 点击”应用”
通过命令行配置
PRTCL // BASH
# 连接到服务器后执行cd /root/.openclawnano config/models.yaml
# 添加以下配置providers: - name: "qwen" type: "openai" baseUrl: "https://dashscope.aliyuncs.com/compatible-mode/v1" apiKey: "your-api-key" models: - id: "qwen-plus" name: "通义千问 Plus"
# 保存并重启服务openclaw restart验证配置
- 访问 OpenClaw Web UI
- 发送测试消息
- 检查是否正常响应
- 查看模型调用日志
集成钉钉机器人
创建钉钉应用
- 访问钉钉开放平台:https://open.dingtalk.com/
- 登录钉钉账户
- 点击”创建应用”
- 选择”企业内部应用”
- 填写应用信息:
- 应用名称:OpenClaw 助手
- 应用图标:上传图片
- 应用描述:AI 智能助手
配置机器人
- 在应用详情页,点击左侧”添加应用能力”
- 找到”机器人”卡片,点击”添加”
- 打开”机器人配置”开关
- 配置消息接收模式:
- Stream 模式(推荐):实时流式响应
- HTTP 模式:传统请求-响应
- 配置机器人消息预览
- 点击”发布”
发布应用版本
- 点击左侧”版本管理与发布”
- 点击”创建新版本”
- 填写版本信息:
- 版本号:1.0.0
- 版本描述:初始版本
- 应用可见范围:选择”全员可用”
- 点击”保存”和”确认发布”
在 OpenClaw 中配置
- 在钉钉应用详情页,点击左侧”凭证与基础信息”
- 复制”Client ID”和”Client Secret”
- 返回阿里云轻量应用服务器控制台
- 在”应用详情”页签找到”配置钉钉应用”
- 填入复制的 Client ID 和 Client Secret
- 点击”应用”
- 等待配置成功
测试机器人
- 在钉钉中创建群聊
- 进入群设置 → 机器人管理
- 点击”添加机器人”
- 搜索你创建的机器人
- 添加机器人到群
- 在群中 @ 机器人 进行对话
配置其他功能
启用 Web UI 公网访问
- 在服务器详情页,“应用详情”标签
- 找到”端口放通”区域
- 点击”执行命令”
- 访问 Web UI 面板
安全提示:
- 公网访问会暴露服务端口
- 建议配置强密码
- 可随时关闭公网访问
配置定时任务
OpenClaw 支持创建定时任务,定期执行特定操作。
获取钉钉 Webhook 地址
- 在钉钉群中,点击群设置
- 进入机器人管理
- 点击机器人头像
- 复制 Webhook 地址
创建定时任务
- 在 OpenClaw 对话中输入:PRTCL // PLAINTEXT创建一个定时任务,每天早上 8 点发送天气预报Webhook 地址:https://oapi.dingtalk.com/robot/send?access_token=xxx
- Agent 会自动创建定时任务
- 测试立即执行
- 验证是否正常推送
配置数据备份
自动备份
PRTCL // BASH
# 连接到服务器ssh root@your-server-ip
# 创建备份脚本nano /root/backup.sh
# 添加以下内容#!/bin/bashDATE=$(date +%Y%m%d_%H%M%S)BACKUP_DIR="/root/backups"SOURCE_DIR="/root/.openclaw"
mkdir -p $BACKUP_DIRtar -czf $BACKUP_DIR/openclaw_$DATE.tar.gz $SOURCE_DIR
# 删除 7 天前的备份find $BACKUP_DIR -name "*.tar.gz" -mtime +7 -delete
echo "Backup completed: openclaw_$DATE.tar.gz"
# 保存并退出
# 添加执行权限chmod +x /root/backup.sh
# 添加到 crontabcrontab -e
# 添加以下行(每天凌晨 2 点备份)0 2 * * * /root/backup.sh >> /var/log/backup.log 2>&1手动备份
PRTCL // BASH
# 通过阿里云控制台1. 进入服务器详情页2. 点击"快照"标签3. 点击"创建快照"4. 填写快照名称5. 点击"确定"高级配置
更改默认模型
通过控制台
- 进入”应用详情” → “访问控制页面”
- 点击”快速查看”进入配置页面
- 搜索”Primary Model”
- 修改模型名称:PRTCL // PLAINTEXT默认:alibaba-cloud/qwen3.5-plus可选:- alibaba-cloud/qwen3-max-2026-01-23- alibaba-cloud/qwen-vl-plus
- 点击”保存”
通过配置文件
PRTCL // BASH
# 编辑模型配置cd /root/.openclawnano config/models.yaml
# 修改默认模型defaultModel: "alibaba-cloud/qwen3-max"
# 重启服务openclaw restart配置域名访问
购买域名
- 在阿里云购买域名(可选)
- 解析域名到服务器 IP
配置 Nginx 反向代理
PRTCL // BASH
# 安装 Nginxapt updateapt install nginx -y
# 创建配置文件nano /etc/nginx/sites-available/openclaw
# 添加以下内容server { listen 80; server_name your-domain.com;
location / { proxy_pass http://localhost:3000; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; }}
# 启用配置ln -s /etc/nginx/sites-available/openclaw /etc/nginx/sites-enabled/nginx -tsystemctl restart nginx配置 SSL 证书
PRTCL // BASH
# 安装 Certbotapt install certbot python3-certbot-nginx -y
# 获取证书certbot --nginx -d your-domain.com
# 自动续期certbot renew --dry-run配置多个模型
PRTCL // YAML
providers: - name: "qwen" baseUrl: "https://dashscope.aliyuncs.com/compatible-mode/v1" apiKey: "${DASHSCOPE_API_KEY}" models: - id: "qwen-plus" name: "通义千问 Plus" - id: "qwen-max" name: "通义千问 Max" - id: "qwen-vl-plus" name: "通义千问 VL Plus"
- name: "deepseek" baseUrl: "https://api.deepseek.com" apiKey: "${DEEPSEEK_API_KEY}" models: - id: "deepseek-chat" name: "DeepSeek Chat"监控与维护
查看服务器状态
PRTCL // BASH
# 查看 OpenClaw 状态openclaw status
# 查看服务日志openclaw logs -f
# 查看系统资源htop重启服务
PRTCL // BASH
# 方法一:通过控制台在服务器详情页,点击"重启"按钮
# 方法二:通过命令行openclaw restart更新 OpenClaw
PRTCL // BASH
# 检查更新cd /root/.openclawgit pull
# 安装依赖npm install
# 重启服务openclaw restart查看端口号
PRTCL // BASH
# 通过控制台在"应用详情"页,点击"查看端口号"的"执行命令"
# 通过命令行cat /root/.openclaw/config/port.txt费用管理
查看账单
- 登录阿里云控制台
- 进入”费用中心”
- 查看”消费明细”
- 筛选”轻量应用服务器”和”百炼”
设置预算预警
- 进入”费用中心” → “预算管理”
- 创建预算:PRTCL // PLAINTEXT月度预算:¥500预警阈值:80%
- 设置预警通知(短信 / 邮件)
优化成本
服务器成本:
- 长期购买享受折扣
- 按需升级配置
- 按时续费避免停机
模型成本:
- 使用 Coding Plan 固定费用
- 设置免费额度用完即停
- 定期查看用量报告
常见问题
Q1: 无法访问 Web UI?
解决方案:
- 检查端口是否放通
- 确认服务器状态为运行中
- 检查防火墙设置
- 查看端口是否正确
Q2: 模型调用失败?
解决方案:
- 检查 API Key 是否正确
- 确认余额充足
- 查看错误日志
- 尝试更换模型
Q3: 服务器响应慢?
解决方案:
- 检查服务器资源使用
- 升级服务器配置
- 优化模型选择
- 检查网络连接
Q4: 钉钉机器人不响应?
解决方案:
- 检查 Client ID 和 Secret
- 确认应用已发布
- 查看 OpenClaw 日志
- 测试 Webhook 连接
Q5: 如何查看端口号?
解决方案:
PRTCL // BASH
# 通过控制台在"应用详情"页,点击"查看端口号"的"执行命令"
# 通过命令行cat /root/.openclaw/config/port.txtQ6: 如何关闭 Web UI 公网访问?
解决方案:
- 进入服务器详情页
- 在”应用详情”找到”开启 / 关闭 WebUI 公网访问”
- 点击”关闭”即可
安全建议
基础安全
- 修改默认密码:定期更换服务器密码
- 配置防火墙:只开放必要端口
- 启用 SSH 密钥:使用密钥登录代替密码
- 及时更新:保持系统和软件最新
数据安全
- 定期备份:每日自动备份数据
- 加密传输:使用 HTTPS 访问
- 访问控制:限制 API 访问权限
- 审计日志:记录所有操作
成本安全
- 设置预算:配置月度预算限制
- 用量监控:定期查看 Token 使用
- 自动停机:启用免费额度用完即停
- 费用预警:设置费用超额提醒
资源链接
- 阿里云轻量应用服务器: https://www.aliyun.com/product/swas
- 阿里云百炼: https://bailian.console.aliyun.com/
- 钉钉开放平台: https://open.dingtalk.com/
- OpenClaw 官方文档: https://docs.openclaw.ai
- OpenClaw GitHub: https://github.com/openclaw/openclaw
快速参考
常用命令
PRTCL // BASH
# 连接服务器ssh root@your-ip
# 查看状态openclaw status
# 重启服务openclaw restart
# 查看日志openclaw logs -f
# 查看端口号cat /root/.openclaw/config/port.txt重要路径
PRTCL // PLAINTEXT
配置目录:/root/.openclaw数据目录:/root/.openclaw/data日志文件:/root/.openclaw/logs/备份目录:/root/backups/默认端口
PRTCL // PLAINTEXT
OpenClaw:随机生成(查看方法见上文)SSH:22HTTP:80HTTPS:443最后更新: 2026-03-12 作者: EchoHaoRan
R P
Rhine Lab Pioneer Division
Auth_Verified: 2026.04.08
Auth_Verified: 2026.04.08
