February 7, 2026

使用VPS搭建openclaw

img

openclaw这几天突然火起来了,甚至带火了Mac mini的销路。这导致许多人都开始跟风。实际上,openclaw不仅可以部署在Mac mini上,甚至可以部署在树莓派、你的闲置笔记本、甚至6刀的vps上。因为权限原因,最好是不要无脑部署在本地电脑,以免被扫或者权限问题被黑客侵入。所以我决定部署在vps上试一试,这次我选择的是dedirock,具体配置是:

处理器是1核,内存为2GB,存储量是30GB,流量为1000GB,系统我安装的是Ubuntu 24.04.3 LTS,是单ip,为ipv4

1.开始脚本部署前的准备

要运行openclaw,你必须在vps上先安装nodejsgit,并测试版本号:

安装nodejs:

curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt update
sudo apt install -y nodejs

安装git:

sudo apt update
sudo apt install -y git

并测试版本号:

node -v
npm -v
git --version

输出版本号,就说明在vps上安装成功了。

2.开始安装openclaw

2.1创建新用户名并赋予新用户名权限并切换到新用户

这是为了vps安全考虑,假如openclaw运行的新用户名叫clawd,可以在vps输入一圈命令如下:

adduser clawd && usermod -aG sudo clawd && su - clawd

然后以clawd命名root。

2.2一键安装openclaw

安装命令如下:

curl -fsSL https://openclaw.ai/install.sh | bash

123

出来openclaw选择:

屏幕截图 2026-02-04 165929

这里选择YES。

屏幕截图 2026-02-07 174445

这里大模型选择国产模型千问,主要是有免费token,我试一试,不想付费用,打开token网站认证就行了。

image-20260207174940164

我这里现在选择的大模型是:

qwen-portal/coder-model

接下来,第三方连接app选择telegram已被连接,这个具体操作最后讲。

image-20260207175555193

接下来,会提示要不要装依赖技能,先不管。直接 Skip for now

image-20260207180338606

3.启动openclaw网关

这里一键命令启动openclaw网关:

openclaw gateway --bind loopback --port 18789 --verbose

然后:

ssh -L 18789:127.0.0.1:18789 user@your_vps_ip

我用的第三方xshell,如果想第三方端口转发的话,在xshell上具体操作是:

新开一个xshell界面>右键点击"属性">点击SSH“隧道”>在侦听端口填上“18789”以及目标主机“127.0.0.1”以及目标端口“18789”>点击确定>连接

img

agent 应该已经正确连上这个 gateway。

打开本地webUI本地端口地址:

http://127.0.0.1:18789/

可以看到opeclaw网站本地聊天可以用了:

chat

4.如何在第三方聊天工具使用

我这里使用的是telegram(简称“tg”),具体是在tg找到一个Botfather的机器人,点击/newbot,再命名一个可用的,比如aboerclaw_bot,这时机器人会给你一个api:填入刚刚选择在第三方tg聊天时的api,最后在openclaw本地网关webUI激活我的tg机器人,如图:

photo_2026-02-07_18-51-16

当然,这个千问模型免费额度是有限制的,如果你需要大量的token,就必须自己买付费api,价格几十元到几千元不等,看需求吧,反正我这里也是演示下我搭建的过程,仅此而已。

本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。

© 阿波尔的博客2019-2025