前置条件
- 一个腾讯云账号(需完成实名认证)
- 一个 AI 模型 API Key(推荐 DeepSeek 或 OpenAI)
- 约 15 分钟的时间
第一步:购买腾讯云轻量应用服务器
登录腾讯云控制台,进入「轻量应用服务器」页面。
推荐配置
对于个人用户和小团队,推荐以下配置:
| 配置 | 规格 | 适用场景 |
|---|---|---|
| 入门版 | 2核2G / 50GB SSD / 4Mbps | 个人轻度使用 |
| 推荐版 | 2核4G / 60GB SSD / 6Mbps | 个人日常使用 |
| 进阶版 | 4核8G / 100GB SSD / 8Mbps | 小团队/重度使用 |
系统选择
- 操作系统:Ubuntu 22.04 LTS(推荐)
- 也支持 Debian 12、CentOS Stream 9
选择 Ubuntu 22.04 LTS 可以获得最好的兼容性和社区支持。
第二步:连接服务器
购买完成后,在控制台获取服务器的公网 IP 地址。
使用 SSH 连接服务器:
ssh root@你的服务器IP
首次连接会提示确认指纹,输入 yes 回车。
第三步:安装 Docker
OpenClaw 推荐使用 Docker 部署,执行以下命令安装:
# 更新系统包
apt update && apt upgrade -y
# 安装 Docker
curl -fsSL https://get.docker.com | sh
# 验证安装
docker --version
正常输出类似 Docker version 26.x.x。
第四步:部署 OpenClaw
使用 Docker Compose 一键部署:
# 创建工作目录
mkdir -p /opt/openclaw && cd /opt/openclaw
# 下载 docker-compose 配置
curl -O https://raw.githubusercontent.com/openclaw/openclaw/main/docker-compose.yml
# 创建环境配置文件
cat > .env << 'EOF'
# AI 模型配置(选择其一)
OPENAI_API_KEY=sk-your-api-key
# 或使用 DeepSeek(更便宜)
# DEEPSEEK_API_KEY=sk-your-deepseek-key
# 安全配置
SECRET_KEY=your-random-secret-key-here
ADMIN_PASSWORD=your-admin-password
EOF
# 启动服务
docker compose up -d
等待约 1-3 分钟,所有容器启动完成。
第五步:验证部署
在浏览器中访问 http://你的服务器IP:3000,如果看到 OpenClaw 的登录页面,说明部署成功。
# 查看运行状态
docker compose ps
# 查看日志
docker compose logs -f
第六步:配置域名(可选)
如果你有自己的域名,可以配置 Nginx 反向代理:
# 安装 Nginx
apt install nginx -y
# 安装 SSL 证书工具
apt install certbot python3-certbot-nginx -y
# 获取 SSL 证书
certbot --nginx -d your-domain.com
常见问题排查
Docker 启动失败
# 检查 Docker 状态
systemctl status docker
# 如果未启动
systemctl start docker
systemctl enable docker
端口被占用
# 查看端口占用
lsof -i :3000
# 修改 docker-compose.yml 中的端口映射
内存不足
如果使用 2G 内存的服务器,建议添加 swap:
# 创建 2G swap
fallocate -l 2G /swapfile
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
echo '/swapfile none swap sw 0 0' >> /etc/fstab
日常维护
更新 OpenClaw
cd /opt/openclaw
docker compose pull
docker compose up -d
备份数据
# 备份数据目录
tar -czf openclaw-backup-$(date +%Y%m%d).tar.gz /opt/openclaw/data
费用估算
| 项目 | 月费用 | 说明 |
|---|---|---|
| 服务器 | ¥8-70/月 | 取决于配置,新用户首年优惠 |
| API 费用 | ¥40-400/月 | 取决于使用量和模型选择 |
| 域名 | ¥50-100/年 | 可选 |
| 合计 | ¥48-470/月 |
使用 DeepSeek 模型可以将 API 成本降低 80-90%。