OpenClaw是一款强大的 AI 助手管理平台,可集成多平台大模型、对接QQ/飞书等机器人,实现自动化任务与智能交互。本文以易探云 Linux 服务器 + 宝塔面板为环境,从 0 到 1 完成 OpenClaw 部署,全程可视化操作,新手也能轻松上手。
一、前期准备(必看)
1. 易探云服务器选购与配置
·服务器配置:推荐2核2G内存 + 40G 硬盘(基础版),复杂场景建议升级至4核4G;系统选择Ubuntu 22.04/Debian 12(兼容性最佳)。
·购买与登录:在易探云(www.yitanyun.cn)官网选购服务器,完成支付后获取公网 IP、root 账号密码;通过 Xshell、MobaXterm 等 SSH 工具,以root身份连接服务器。
·端口放行:服务器安全组开放以下端口(后续部署必备):
18789:OpenClaw 默认访问端口
80/443:网站与反向代理端口
22:SSH 连接端口(默认已开放)
2. 宝塔面板安装(核心环境)
登录易探云服务器,执行宝塔官方安装命令(Ubuntu 系统):
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
CentOS 系统命令:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安装过程约 5-10 分钟,完成后务必记录:面板访问地址、用户名、初始密码(如忘记,可执行bt 6查看地址、bt 5修改密码)。
浏览器访问面板地址,登录后绑定宝塔账号,进入软件商店,搜索并安装Docker 管理器(OpenClaw 依赖 Docker 运行)。
二、宝塔面板部署 OpenClaw(一键安装)
1. 安装OpenClaw应用
(1).宝塔面板→软件商店→搜索OpenClaw→点击安装(选择最新版本)。
(2)进入安装配置页面,按需修改参数(新手建议默认):
·访问端口:默认18789(可自定义,需同步放行安全组)
·数据目录:默认/www/wwwroot/openclaw/data(存储配置与日志)
·大模型配置:默认使用宝塔 AI 助手模型(每日 50Token 限额),如需接入 OpenAI、Claude 等,填写对应API 地址、API 密钥、模型名称。
(3)点击安装应用,等待 Docker 容器构建完成(约 2-3 分钟),自动跳转至应用状态页面。
2. 应用状态管理(核心操作)
·启动 / 停止 / 重启:控制 OpenClaw 容器运行状态,修改配置后需重启容器生效。
·访问信息:复制带 Token 的访问 URL(如http://服务器IP:18789?token=xxx),直接在浏览器打开即可登录 OpenClaw 控制台。
日志查看:实时查看容器运行日志,用于排查启动失败、接口报错等问题。
三、OpenClaw 基础配置(机器人 + 模型)
1. 接入 QQ 机器人(示例)
(1)登录QQ 开放平台(https://q.qq.com),完成实名认证,创建QQ 机器人,获取机器人 ID、密钥。
(2)宝塔 OpenClaw→机器人配置→选择QQ 机器人→填写 ID 与密钥→保存。
(3)将机器人添加至 QQ 群 / 好友,发送指令测试(如你好),验证交互功能。
2. 接入自定义大模型
(1)宝塔 OpenClaw→安装配置→大模型配置,修改参数:
·API地址:如 OpenAI 为https://api.openai.com/v1,Claude 为https://api.anthropic.com/v1
·API密钥:对应平台的 API Key
·默认模型:如gpt-3.5-turbo、claude-3-sonnet-20240229。
(2)点击保存→重建容器,配置生效后即可在控制台选择自定义模型对话。
四、访问与使用OpenClaw
(1)浏览器访问之前复制的带 Token 的 URL,进入 OpenClaw 控制台。
(2)核心功能:
·对话界面:选择模型,发送文本 / 图片,获取 AI 回复。
·机器人管理:添加 / 编辑 QQ、飞书机器人,配置自动回复规则。
·技能配置:创建自定义技能(如数据查询、文件处理),实现自动化任务。
·日志与监控:查看对话记录、接口调用日志,监控服务状态。
五、常见问题与排查
(1)无法访问 OpenClaw 控制台
·检查易探云安全组是否放行18789端口,宝塔面板安全→防火墙是否开放该端口。
·宝塔 Docker 管理器中,确认 OpenClaw 容器状态为运行中,查看日志排查启动失败原因。
(2)大模型调用失败
·核对API地址、密钥、模型名称是否正确,API 密钥需有调用权限。
·检查服务器网络是否能访问对应大模型 API(海外模型建议选择海外服务器)。
(3)机器人无法接收消息
·确认机器人 ID、密钥填写正确,QQ 开放平台中机器人状态为已上线。
·重启OpenClaw容器,重新加载机器人配置。
六、安全与优化建议
(1)修改默认端口:将 OpenClaw 默认18789端口改为自定义端口,降低被扫描风险。
(2)配置SSL证书:宝塔面板→网站→添加站点(绑定域名)→申请 Let’s Encrypt 免费 SSL 证书,实现 HTTPS 访问,提升安全性。
(3)定期备份:宝塔面板→计划任务,设置每日备份 OpenClaw 数据目录(/www/wwwroot/openclaw),防止数据丢失。
(4)资源监控:宝塔面板→监控,查看服务器 CPU、内存、磁盘使用率,及时升级配置。
通过以上步骤,即可在易探云服务器 + 宝塔面板环境下,快速搭建并使用 OpenClaw 平台。无论是个人 AI 助手、企业智能客服,还是自动化任务处理,OpenClaw都能提供强大支持。后续可进一步探索多模型协同、自定义技能开发等高级功能,释放 AI 的更多潜力。