前言:
本次操作系统:Openwrt,内核:5.15.85。
第一步:扩容Openwrt下的docker根目录内存大小
前提:准备一块硬盘,并完成格式化操作,硬盘可以是固态,也可以是机械,格式化的格式为exFAT-ext4格式(可能打错了)并且已经跟openwrt的机子连接。
1:登录openwrt系统然后点击分区扩容然后点击作用功能选择:用作Docker数据盘/opt,下面就选择内存最大的盘为你的扩容盘,如果不懂看内存的换算,直接无脑选择数字最多的那个盘就对了。
如果还未成功,点击此处
这是B站的一个大佬做的视频好好看也是能成功的。
第二步:安装go-cqhttp
1:前往GitHub上go-cqhttp的项目那选择你的系统架构
项目地址:Mrs4s/go-cqhttp点我前往
V1.1.0版本 AMD架构下载链接:
https://github.com/Mrs4s/go-cqhttp/releases/download/v1.1.0/go-cqhttp_linux_amd64.tar.gz
V1.1.0版本 ARM架构下载链接:
https://github.com/Mrs4s/go-cqhttp/releases/download/v1.1.0/go-cqhttp_linux_arm64.tar.gz
建议:由于openwrt的特殊性,建议把压缩包下载到电脑进行解压后再上传至openwrt
ssh连接上openwrt然后先转到opt文件夹:
cd /opt
mkdir go-cqhttp
cd go-cqhttp
2:然后将电脑上下载并解压好的三个go文件给上传到openwrt服务器上
3: 将这三个文件上传至:opt下的go-cqhttp文件夹里面
4:赋予go-cqhttp文件“777”权限
chmod 777 go-cqhttp
如果命令执行不成功但你的ssh连接工具是:FinalShell或者是MobaXterm的话右键go-cqhttp直接赋予777权限也可以。
第三步:配置go-cqhttp
1:启动go-cqhttp:
./go-cqhttp
然后选择:023
然后选择:023
选择完按键盘山的CtRl+C结束
2:再次运行go-cqhttp
运行后等它自己结束,如果像图片这样就是正常了,
3:选择config.yml文件并打开进行配置
下面还有
这里面的数字改成你另一个服务器的ip和傻妞或者奥特曼的端口。
universal: ws://127.0.0.1:5102/qq/receive
修改完成保持,并运行go-cqhttp
这样就是成功了。
go-cqhttp签名服务器搭建教程
主教程: