恭喜您成为阿里云新用户!这是部署 OpenClaw (原 Clawdbot) 的黄金时机。
作为新用户,您可以享受 “轻量应用服务器” (SWAS) 的超值特惠(通常 ¥68 - ¥99 元/年),这比老用户便宜了 70% 以上。这份 2026 年保姆级教程 将手把手教您如何利用这个优惠,在 30 分钟内搭建一个 24 小时在线的 AI 机器人。
🎁 第一阶段:薅羊毛(购买服务器)
核心策略:千万别买标准的“云服务器 ECS”,要买 “轻量应用服务器”。
登录阿里云:使用您的新账号登录 阿里云官网。
搜索产品:在顶部搜索框输入 “轻量应用服务器” 并进入产品页。
选择特惠套餐:
地域:选离您最近的(如杭州、北京、深圳)。
镜像:务必选择
Ubuntu 22.04(兼容性最好,教程通用)。套餐:选择 2核 CPU / 2GB 内存 / 40GB SSD / 30Mbps 带宽。
价格:新用户通常在 ¥68 - ¥99 元/年。
找到 “新人特惠” 或 “爆款推荐” 区域。
配置选择:
购买时长:直接选 12 个月(锁定优惠)。
设置密码:设置 root 登录密码(一定要记下来! 建议截图保存)。
完成支付:付款后,等待 1-2 分钟实例初始化完成。
🧠 第二阶段:准备“大脑”与“手脚”
在连接服务器之前,先准备好必要的密钥。
获取大模型 API Key (大脑)
访问 阿里云百炼控制台。
点击左侧 “API-KEY 管理” -> “创建新的 API-KEY”。
复制生成的
sk-xxxxxxxx字符串,保存到记事本。注:新用户通常有免费额度,足够测试使用。
获取机器人凭证 (手脚)
💻 第三阶段:连接与一键环境安装
1. 远程连接服务器
回到阿里云控制台,进入 “轻量应用服务器” 列表。
点击刚购买的服务器卡片,进入详情页。
点击 “远程连接” 按钮。
输入用户名
root和您设置的密码,登录成功会看到命令行提示符。
2. 执行“万能初始化脚本”
复制以下所有代码,一次性粘贴到终端中回车(自动安装 Python、Git 并下载代码):
# 1. 更新系统并安装基础工具 apt update && apt install python3 python3-pip python3-venv git curl wget -y # 2. 创建项目目录 mkdir -p /root/openclaw cd /root/openclaw # 3. 克隆 OpenClaw 代码 # 注意:如果官方仓库地址变更,请替换为最新的 GitHub/Gitee 地址 git clone https://github.com/OpenClawTeam/openclaw.git . # 4. 创建 Python 虚拟环境 (隔离环境,防止冲突) python3 -m venv venv # 5. 激活环境并安装依赖 (使用清华源加速下载) source venv/bin/activate pip3 install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple echo "✅ 环境安装完成!"
⚙️ 第四阶段:配置文件修改(最关键)
配置错了,机器人就无法工作或无法被外网访问。
1. 编辑配置文件
在终端输入:
nano .env
(如果提示文件不存在,尝试 ls -a 查看是否有 .env.example,如有则运行 cp .env.example .env 再编辑)
2. 填入您的信息
在编辑器中找到并修改以下字段(不要改动其他内容):
# --- 1. 大模型配置 (必填) --- DASHSCOPE_API_KEY=sk-你刚才复制的百炼Key MODEL_NAME=qwen-plus # 推荐 qwen-plus,平衡性能与成本;省钱用 qwen-turbo # --- 2. 钉钉机器人配置 (必填) --- DINGTALK_APP_KEY=你的钉钉AppKey DINGTALK_APP_SECRET=你的钉钉AppSecret # 如果有 ClientID/Secret 也一并填入 # --- 3. 网络配置 (至关重要!) --- HOST=0.0.0.0 # 必须填 0.0.0.0,允许外网访问 PORT=8080 # 监听端口,记住这个数字
保存:按键盘
Ctrl + O,然后按Enter确认。退出:按键盘
Ctrl + X。
3. 开放防火墙端口(新手最容易忘!)
轻量服务器有独立的防火墙面板,必须在网页控制台操作:
保持终端不动,打开浏览器回到阿里云 轻量应用服务器详情页。
点击左侧菜单 “防火墙”。
点击 “添加规则”:
端口:
8080(与您.env文件中设置的一致)协议:
TCP备注:
OpenClaw点击 确定。
确保 SSH (22) 端口也是开启状态。
🚀 第五阶段:后台运行(永久在线)
为了让机器人 24 小时运行,即使关闭网页也不停止,我们需要将其注册为系统服务。
1. 创建服务文件
复制并运行以下命令(自动生成配置文件):
cat > /etc/systemd/system/openclaw.service <<EOF [Unit] Description=OpenClaw Bot Service After=network.target [Service] User=root WorkingDirectory=/root/openclaw Environment="PATH=/root/openclaw/venv/bin" # 注意:如果启动脚本名不是 main.py,请修改下面这行 (用 ls 命令查看) ExecStart=/root/openclaw/venv/bin/python3 main.py Restart=always RestartSec=10 [Install] WantedBy=multi-user.target EOF
2. 启动并设置开机自启
依次运行以下三行命令:
systemctl daemon-reload # 重载配置 systemctl start openclaw # 启动服务 systemctl enable openclaw # 设置开机自启
3. 验证运行状态
运行:
systemctl status openclaw
如果您看到绿色的 active (running) 字样,说明部署成功!(按 q 键退出查看)。
🧪 第六阶段:最终对接与测试
获取公网 IP
在阿里云服务器详情页,找到 公网 IP 地址(例如
47.100.xx.xx)。配置回调地址
注意:IP 换成您的,端口换成您配置的 (8080),路径
/callback需根据 OpenClaw 实际文档确认,有的是/dingtalk或/webhook。登录 钉钉开放平台 -> 您的应用 -> 事件订阅。
回调地址填写:
http://47.100.xx.xx:8080/callback加密密钥:如果
.env里没配,这里留空;如果配了,两边必须一致。点击 “保存” 或 “验证”。
测试对话
如果验证通过(状态变绿),在钉钉群里
@机器人发送:“你好”。如果机器人回复了,恭喜!您已成功部署! 🎉
🆘 常见问题急救包
| 问题现象 | 可能原因 | 解决方案 |
|---|---|---|
| 回调验证失败 | 防火墙未开或路径错误 | 1. 检查阿里云控制台防火墙是否放行 8080。 2. 检查回调 URL 路径是否与代码路由一致。 |
| 机器人不回复 | API Key 错误或欠费 | 1. 检查 .env 中 Key 是否有空格。2. 去百炼控制台确认免费额度是否用完。 |
| 服务启动失败 | 脚本文件名不对 | 运行 ls /root/openclaw 查看主程序名(是 main.py 还是 app.py?),修改 .service 文件中的 ExecStart 行。 |
| 日志查看 | 想知道具体报错 | 运行 journalctl -u openclaw -f 查看实时日志。 |
💡 2026 年新用户特别提示
HTTPS 问题:目前钉钉/飞书内部应用通常支持 HTTP 回调。但如果未来强制要求 HTTPS,您需要购买一个域名(约 ¥10/年),并在服务器上配置 Nginx + 免费 SSL 证书。
续费提醒:新用户优惠仅限首年。第二年续费会恢复原价(约 ¥200-300/年)。建议在双11等大促期间关注续费优惠,或者提前迁移数据。
快照备份:在配置完全成功后,去阿里云控制台点一次 “创建快照”。以后如果搞坏了系统,可以一键还原到这一刻,省时省力。
现在,您只花了不到 100 元,就拥有了一台专属的 24 小时 AI 员工!