2026年阿里云轻量应用服务器,如何部署OpenClaw(Clawdbot)

阿里云服务器

2026 年,使用 阿里云轻量应用服务器 (Simple Application Server, SWAS) 部署 OpenClaw (原 Clawdbot) 依然是个人开发者和中小企业最具性价比的选择。轻量服务器自带防火墙、大带宽和流量包,且价格低廉(新用户约 ¥68-99/年)。

以下是一份 2026 年最新版、零基础、保姆级 的部署教程。


🎯 核心优势

  • 成本低:仅需一杯咖啡钱(首年特惠)。

  • 操作简单:无需配置复杂的安全组,网页控制台一键开放端口。

  • 性能足够:2核2G配置运行 Python 机器人绰绰有余。


📋 准备工作 (5分钟)

在开始之前,请准备好以下三样东西:

  1. 阿里云账号:已实名认证。

  2. 阿里云百炼 API Key

  3. 机器人平台凭证

    • 钉钉钉钉开放平台 创建应用,获取 AppKey, AppSecret

    • 飞书飞书开放平台 创建应用,获取 App ID, App Secret

    • (本教程以钉钉为例,飞书逻辑相同)


🚀 第一步:购买轻量应用服务器

  1. 进入产品页:登录阿里云,搜索 “轻量应用服务器”

  2. 选择配置 (关键步骤):

    • 价格:新用户特惠通常在 ¥68 - ¥99 元/年

    • 地域:选离你最近的(如杭州、北京)。

    • 镜像务必选择 Ubuntu 22.04 (社区支持最好,教程通用)。

    • 套餐:选择 2核 CPU / 2GB 内存 / 40GB SSD / 30Mbps 带宽

    • 购买时长:直接选 12 个月

    • 密码:设置 root 登录密码 (记下来!截图保存!)。

  3. 完成支付:等待 1-2 分钟,实例状态变为“运行中”。


💻 第二步:连接服务器

  1. 进入控制台:在轻量服务器列表点击刚买的实例卡片。

  2. 远程连接

    • 点击 “远程连接” 按钮。

    • 输入用户名 root 和你设置的密码。

    • 看到类似 root@iZ...:~# 的提示符,说明连接成功。


🛠️ 第三步:一键安装环境 (复制粘贴)

为了省去手动敲命令的麻烦,我们使用一行“全能脚本”自动安装 Python、Git 并下载代码。

复制以下所有代码,粘贴到终端窗口,按回车执行:

echo "🚀 开始一键部署 OpenClaw..."

# 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 "✅ 环境安装完成!接下来请配置 .env 文件"

看到 ✅ 环境安装完成! 字样说明成功。


⚙️ 第四步:配置文件修改 (最关键)

配置错了,机器人就无法工作或无法被外网访问。

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. 开放防火墙端口(新手最容易忘!)

轻量服务器有独立的防火墙面板,必须在网页控制台操作:

  1. 保持终端不动,打开浏览器回到阿里云 轻量应用服务器详情页

  2. 点击左侧菜单 “防火墙”

  3. 点击 “添加规则”

    • 端口8080 (与您 .env 文件中设置的一致)

    • 协议TCP

    • 备注OpenClaw

    • 点击 确定

  4. 确保 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 键退出查看)。


🧪 第六步:最终对接与测试

  1. 获取公网 IP

    • 在阿里云服务器详情页,找到 公网 IP 地址(例如 47.100.xx.xx)。

  2. 配置回调地址

    • 注意:IP 换成您的,端口换成您配置的 (8080),路径 /callback 需根据 OpenClaw 实际文档确认,有的是 /dingtalk/webhook

    • 登录 钉钉开放平台 -> 您的应用 -> 事件订阅

    • 回调地址填写:http://47.100.xx.xx:8080/callback

    • 加密密钥:如果 .env 里没配,这里留空;如果配了,两边必须一致。

    • 点击 “保存”“验证”

  3. 测试对话

    • 如果验证通过(状态变绿),在钉钉群里 @机器人 发送:“你好”。

    • 如果机器人回复了,恭喜!您已成功部署! 🎉


🆘 常见问题急救包

问题现象可能原因解决方案
回调验证失败防火墙未开或路径错误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 员工!