阿里云OpenClaw部署简单步骤(稳定运行基础)
想要顺利使用Token节省Skill,首先需要一个稳定的OpenClaw运行环境。阿里云提供Docker化部署方案,支持24小时不间断运行。
(一)部署前准备
- 注册并登录阿里云账号,完成实名认证(个人用户支付宝刷脸即时生效);
- 购买阿里云服务器,访问阿里云轻量应用服务器活动页(推荐配置:2核4GiB内存+40GiB ESSD云盘,确保Skill运行流畅);
- 准备必备资源:
- 阿里云百炼API Key(访问登录阿里云百炼大模型服务平台→密钥管理→创建API-Key,生成后保存);
- SSH工具(Xshell、FinalShell均可)。
(二)分步部署流程
第一步:访问阿里云OpenClaw一键部署专题页面
阿里云OpenClaw一键部署专题页面:https://www.aliyun.com/activity/ecs/clawdbot
找到并点击【一键购买并部署】。
第二步:选购阿里云轻量应用服务器
第三步:服务器登录与环境初始化
# SSH登录服务器(替换为实际公网IP)
ssh root@你的服务器公网IP
# 关闭防火墙,放行核心端口
systemctl stop firewalld && systemctl disable firewalld
setenforce 0 && sed -i 's/^SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
# 更新系统依赖
yum update -y && yum install -y curl wget git python3 python3-pip第四步:安装Docker(官方推荐运行环境)
# 一键安装Docker
curl -fsSL https://get.docker.com | bash
# 启动Docker并设置开机自启
systemctl start docker && systemctl enable docker
# 验证安装成功(显示版本号即为生效)
docker --version第五步:拉取OpenClaw镜像并启动容器
# 拉取2026最新版镜像
docker pull openclaw/openclaw:2026-latest
# 创建数据持久化目录
mkdir -p /opt/openclaw/config /opt/openclaw/logs /opt/openclaw/data
# 启动容器(映射18789端口,配置自动重启)
docker run -d \
--name openclaw \
--restart always \
-p 18789:18789 \
-v /opt/openclaw/config:/app/config \
-v /opt/openclaw/logs:/app/logs \
-v /opt/openclaw/data:/app/data \
-e TZ=Asia/Shanghai \
openclaw/openclaw:2026-latest第六步:配置阿里云百炼API Key
# 进入容器内部
docker exec -it openclaw bash
# 设置百炼为模型提供商并配置API Key
openclaw config set model.provider aliyun_bailian
openclaw config set model.aliyun_bailian.api_key "你的百炼API Key"
# 生成管理员登录Token(务必保存,用于网页登录)
openclaw token generate --admin
# 重启服务生效
openclaw restart && exit第七步:访问Web控制台
# 浏览器访问地址(替换为服务器公网IP和生成的Token)
http://你的服务器公网IP:18789/?token=你的管理员Token看到控制台界面即为部署成功。
(三)部署避坑指南
- 端口访问异常:前往阿里云ECS控制台→安全组,手动放行18789端口(TCP协议,0.0.0.0/0);
- 内存不足:若启动失败,升级服务器至2核4GiB内存,避免Skill运行时卡顿;
- API Key配置错误:重新进入容器执行配置命令,确保密钥字符完整无遗漏。
作者:Ddd4j 创建时间:2026-03-08 22:42
最后编辑:Ddd4j 更新时间:2026-03-09 11:36
最后编辑:Ddd4j 更新时间:2026-03-09 11:36