QQ机器人搭建-上【环境搭建】
# 视频教程
用浪浪云服务器搭建QQ机器人(1)
想必大家都看到过许多QQ机器人,它们对接一些智能模型供大家使用,今天用浪浪云服务器给大家搭建一个。
首先我们进入浪浪云服务器官网浪浪云:提供高性能、可靠稳定的云服务器解决方案 (langlangy.com)
注册登录号以后,就可以订购产品了,产品也是特别的划算。
本厂商支持多种系统
内置多种好玩的项目,感兴趣可以自行部署
我买的是一台2h2g,推荐配置2h2g及更高,最低配置1h2g。
有了服务器以后我们去下载服务器和客户端
服务器用的是github中lss233的QQ机器人
下载Source code文件zip和tar.gz都可以推荐zip
Mrs4s/go-cqhttp: cqhttp的golang实现,轻量、原生跨平台. (github.com)
客户端用的是go-cqhttp
这个按系统下载centos系统,ubuntu和debian都下载go-cqhttp_linux_amd64.tar.gz这个版本
如果下载慢可以到下面这个链接下载
https://wwk.lanzout.com/b04xap88j
密码:g5ol
然后我把程序上传到服务器
在run目录创建一个文件夹qq,然后再进入qq目录,再创建一个server和client文件夹,这里为了方便管理所以创建的这两个文件夹。以下是指令。
cd /run
mkdir qq
cd qq
mkdir server client
然后把对应的文件上传到对应的目录即可
server:
client:
然后解压,代码如下:
如果没有安装解压命令那就执行
yum install wget
yum install unzip
yum install tar
服务端,server代码解压:
unzip chatgpt-mirai-qq-bot-2.5.3.zip
客户端,client代码解压:
tar -zvxf go-cqhttp_linux_amd64.tar.gz
上传服务端和客户端完成后,就可以开始准备服务器环境了,首先是python环境这里下载conda
这里获取下载链接
https://repo.anaconda.com/archive/Anaconda3-2024.02-1-Linux-x86_64.sh
然后到服务器内,输入指令
wget https://repo.anaconda.com/archive/Anaconda3-2024.02-1-Linux-x86_64.sh
然后就开始下载了
等待它下载完成。
然后我们输入指令
sh Anaconda3-2024.02-1-Linux-x86_64.sh
然后按一下回车,会弹出一些协议
这里直接按Ctrl + c再按一下回车跳过即可
这里输入yes
这里按回车即可,然后等待安装。
这里我一直安装失败,于是重装换了个ubuntu22,失败原因centos9不适配,不要安装centos9,centos7,8都可以
现在我们激活环境
sudo -i
然后创建python环境
conda create --name bot python=3.10
之后我们进入环境
conda activate bot
在这里我们换一下pip3软件包源
pip3 config set global.index-url https://mirrors.aliyun.com/pypi/simple/
目前国内常用的源:
阿里云 https://mirrors.aliyun.com/pypi/simple/
豆瓣 https://pypi.douban.com/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学https://pypi.mirrors.ustc.edu.cn/simple/
华中科技大学https://pypi.hustunique.com
现在所有的环境搭建完成,下一篇我们在进行主程序安装。