一、工具环境准备
1、安装git
bash
#设置权限
chmod 755 ~
chown $USER:$USER ~
sudo dnf install git
设置git全局配置,将下面的配置粘贴到~/.gitconfig
bash
[user]
name = yourname
email = youremail
[url "https://"]
insteadOf = git://
[url "https://github.com/"]
insteadOf = git@github.com:
[http]
sslVerify = false
或者使用命令行操作
git config --global user.name "zhangsan"
git config --global user.name "1234569@qq.com"
2、安装nvm
bash
#删除残留
rm -rf ~/.nvm
#执行官方安装脚本
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
#配置环境变量
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
source ~/.bashrc
验证版本

3、 安装node
bash
nvm install --lts
#验证node版本
node -v
npm -v

就此准备工作完成,可以开始安装openclaw
二、安装openclaw
1、安装openclaw
bash
npm i -g openclaw
安装脚本执行完后,验证安装是否成功
bash
openclaw onboard

2、配置模型
这里我选择Qwen

根据提示下一步即可
3、启动网关
bash
openclaw setup
openclaw gateway --port 18789 --verbose

通过http://127.0.0.1:18789就可以访问网关服务了,如果网关因为启动模式启动失败,配置本地模式即可,在~/.opencaw/openclaw.json中添加以下配置
bash
"gateway": {
"mode": "local",
"port": 18789
}

至部署完毕