安装OpenClaw

AI6527 阅读0

部署

官网:https://openclaw.ai/

服务器配置2核2G即可

安装nodejs和npm: sudo apt install -y nodejs npm

安装openclaw:npm i -g openclaw

启动:openclaw onboard,随后根据引导一步步配置即可。

启动成功后,服务运行在18789端口上,但是不能公网访问。

需要采用SSH 隧道的方式,在本地执行

ssh -N -L 18789:127.0.0.1:18789 root@43.159.55.138
  • -N → 不执行命令,只转发端口

  • -L 18789:127.0.0.1:18789 → 本地 18789 端口映射到服务器 127.0.0.1:18789

最后本地访问http://localhost:18789/#token=xxx即可。

Tips

  • 若想ssh -N -L 18789:127.0.0.1:18789 root@43.159.55.138不输入密码,只需将本地的公钥放在服务器上即可。
  • 让openClaw在后台运行,就可以随时在本地访问openclaw了:
nohup openclaw gateway > /tmp/openclaw.log 2>&1 &
  • 需要停止服务时:
pkill -f openclaw

配置模型

如果在新手引导中没有配置好API KEY,进入UI界面之后会话是不可用的。需要重新配置或者新增新的聊天模型可以使用以下命令

openclaw configure --section model

根据引导选择需要的厂商,输入api key之后选择模型即可添加成功。

这里使用的是DeepSeek的模型,获取key的方法是:直接进入deepseek官网,找到API开放平台,在里面创建API KEY之后复制过来就行。

配置Channels

就是能让你使用某个APP与你的openclaw对话,如飞书、微信等。我使用的是Telegram。

首先需要在Telegram上创建一个Bot,后续你将与它对话:

  • 搜索`@BotFather并发送/newbot 
  • 根据引导拿到Token

在服务器上配置:同样的,如果没有在新手引导中配置,则用以下命令唤起添加引导:

openclaw channels add

选择Telegram,根据引导,粘贴我们上一步中获取到的Token,完成配置。

评论

发表评论