一键脚本安装OpenClaw:5分钟跑起来
·
一键脚本安装OpenClaw:5分钟跑起来
说出来你可能不信,之前每次重装系统都要手动敲一堆命令,什么安装Docker、配置镜像加速、开放端口…烦死了。后来我写了个一键脚本,5分钟搞定,爽歪歪。
一句话概括
这篇文章告诉你:怎么用一行命令自动安装OpenClaw,不用手动敲命令,新手也能5分钟搞定。
为什么用一键脚本
手动安装的痛点:
- 命令太多,容易漏
- 每次都要查文档
- 新手容易出错
- 不同系统命令不一样
一键脚本解决这些问题:
- 一行命令全搞定
- 自动检测系统
- 自动安装Docker
- 自动配置镜像加速
- 自动开放端口
使用方法
1. 一键安装(推荐)
curl -sSL https://get.openclaw.ai | sh
或者:
wget -qO- https://get.openclaw.ai | sh
2. 等待安装完成
脚本会自动:
- 检测系统(CentOS/Ubuntu/Debian)
- 安装Docker(如未安装)
- 配置Docker镜像加速
- 拉取OpenClaw镜像
- 启动容器
- 配置开机自启
- 开放端口
安装完成后会显示:
🎉 OpenClaw 安装完成!
访问地址:http://你的IP:8080
数据目录:/opt/openclaw
控制面板:http://你的IP:8080
常用命令:
docker logs openclaw 查看日志
docker restart openclaw 重启
脚本功能
这个脚本会帮你完成以下所有操作:
| 步骤 | 操作 | 说明 |
|---|---|---|
| 1 | 系统检测 | 自动识别CentOS/Ubuntu/Debian |
| 2 | 安装Docker | 自动安装Docker和Docker Compose |
| 3 | 镜像加速 | 配置国内Docker镜像源 |
| 4 | 开放端口 | 自动开放8080端口 |
| 5 | 启动容器 | 自动运行OpenClaw |
| 6 | 开机自启 | 配置systemd服务 |
高级选项
指定端口
默认端口是8080,如果想用其他端口:
curl -sSL https://get.openclaw.ai | sh -s -- --port 8888
指定数据目录
默认数据目录是 /opt/openclaw,如果想用其他目录:
curl -sSL https://get.openclaw.ai | sh -s -- --data-dir /home/openclaw
跳过Docker安装
如果已经安装了Docker,想跳过这一步:
curl -sSL https://get.openclaw.ai | sh -s -- --skip-docker
组合使用
# 指定端口和数据目录
curl -sSL https://get.openclaw.ai | sh -s -- --port 8888 --data-dir /home/openclaw
验证安装
安装完成后,验证一下:
# 查看容器状态
docker ps
# 应该能看到 openclaw 正在运行
# 查看日志
docker logs openclaw
# 应该看到类似 "Gateway starting on http://0.0.0.0:8080"
# 测试访问
curl http://localhost:8080
常用命令
安装完成后,你可以通过以下命令管理OpenClaw:
# 查看状态
docker ps
docker logs openclaw
# 重启
docker restart openclaw
# 停止
docker stop openclaw
# 启动
docker start openclaw
# 升级
docker pull openclaw/openclaw:latest
docker rm -f openclaw
docker run -d ...(用一键脚本更方便)
# 卸载
docker stop openclaw
docker rm openclaw
rm -rf /opt/openclaw
更新OpenClaw
方法1:一键更新
curl -sSL https://get.openclaw.ai | sh -s -- --update
方法2:手动更新
# 拉取最新镜像
docker pull openclaw/openclaw:latest
# 备份数据
cp -r /opt/openclaw /opt/openclaw-backup-$(date +%Y%m%d)
# 重建容器
docker stop openclaw
docker rm openclaw
docker run -d \
--name openclaw \
-p 8080:8080 \
-v /opt/openclaw:/root/.openclaw \
--restart unless-stopped \
openclaw/openclaw:latest
卸载
如果不用了,卸载也很简单:
# 停止容器
docker stop openclaw
# 删除容器
docker rm openclaw
# 删除数据(谨慎!会删除所有配置)
rm -rf /opt/openclaw
# 可选:卸载Docker(如果是一键脚本安装的)
curl -sSL https://get.docker.com | sh -s -- --uninstall
常见问题
1. 安装失败
可能原因:
- 网络问题(无法访问Docker Hub)
- 权限不够
- 系统不支持
解决:
# 用root运行
sudo su - root
curl -sSL https://get.openclaw.ai | sh
# 或者
curl -sSL https://get.openclaw.ai | sudo sh
2. 端口被占用
症状:报错 “port is already allocated”
解决:
# 查看端口占用
sudo netstat -tulpn | grep 8080
# 换端口
curl -sSL https://get.openclaw.ai | sh -s -- --port 8081
3. Docker安装失败
症状:提示Docker安装失败
解决:
# 先卸载旧版Docker
sudo apt remove docker docker-engine docker.io containerd runc
# 或者
sudo yum remove docker docker-common docker-selinux docker-engine-selinux docker-engine
# 然后重试
curl -sSL https://get.openclaw.ai | sh
4. 镜像拉取超时
症状:安装过程中卡住不动
解决:
# 配置代理
export HTTP_PROXY=http://你的代理:端口
export HTTPS_PROXY=http://你的代理:端口
# 然后重试
curl -sSL https://get.openclaw.ai | sh
支持的系统
一键脚本支持以下系统:
| 系统 | 版本 |
|---|---|
| Ubuntu | 18.04, 20.04, 22.04 |
| Debian | 9, 10, 11 |
| CentOS | 7, 8 |
| RHEL | 7, 8 |
| Amazon Linux | 2 |
脚本源码
如果你想看脚本源码或者想自己修改:
# 下载脚本
curl -sSL https://get.openclaw.ai/install.sh -o install.sh
# 查看内容
cat install.sh
进阶配置
1. 自定义安装脚本
# 下载脚本后修改
curl -sSL https://get.openclaw.ai/install.sh -o install.sh
vim install.sh # 修改配置
bash install.sh
2. 配置多实例
# 一键部署集群
curl -sSL https://get.openclaw.ai/cluster.sh | sh
3. 配置远程管理
# 配置远程管理
openclaw remote add user@server
openclaw remote list
写在最后
一键脚本真的省心,我现在重装系统5分钟就搞定了。
新手强烈推荐用这个,省心省力。
有问题评论区问,看到了都会回。
下期预告:
下一期讲讲微信接入配置,让OpenClaw成为你的微信AI助手。敬请期待!
往期文章:
- Windows Docker安装OpenClaw
- Linux服务器Docker部署OpenClaw
- VPS云端部署OpenClaw+公网访问
- Docker Compose集群部署OpenClaw
参考资料:
- OpenClaw官网:https://openclaw.ai
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐


所有评论(0)