Title
- 前言
- 一、首先打开Finalshell工具链接服务器。
- 二、开始
- 1.安装docker并设置开机自启
- 2.拉去青龙镜像(有镜像直接操作4,2和3跳过)
- 3.如果有镜像版本为2.9以上要改成2.8.3的操作:
- 4.安装依赖(复制粘贴)
- 5.xdd搭建(相关文件在交流群②内)
- 6.问题解答(本人推测)
- 最后
前言
9.27发布!!!!
教程排版有点简单,但是没什么影响
**完成目标:
青龙面板交流群:324090548
没有服务器,不想搭建的直接加免费代挂群(目前有车头):976899470
**
再次强调:!!!!!!!!!!!!!!
青龙面板交流群:324090548
免费代挂群(目前有车头,上车教程看群文件):976899470
一、首先打开Finalshell工具链接服务器。
二、开始
1.安装docker并设置开机自启
sudo yum check-update
curl -sSL https://get.daocloud.io/docker | sh
sudo systemctl start docker
sudo systemctl status docker
sudo systemctl enable docker
2.拉去青龙镜像(有镜像直接操作4,2和3跳过)
docker pull muzikeji/qinglong:2.8.3
创建青龙面板2.8.3容器
docker run -dit
–name ql
–hostname ql
–restart always
-p 5700:5700
-v $PWD/ql/config:/ql/config
-v $PWD/ql/log:/ql/log
-v $PWD/ql/db:/ql/db
-v $PWD/ql/scripts:/ql/scripts
-v $PWD/ql/jbot:/ql/jbot
muzikeji/qinglong:2.8.3
此时面板已经搭建好了,ip:5700
密码查看或者修改:在 ql/config/auth.json的文件里
详细的看我以往教程
3.如果有镜像版本为2.9以上要改成2.8.3的操作:
3.1:停止容器(把以下代码复制粘贴进去)
docker stop $(docker ps -a -q)
3.2:删除容器(把以下代码复制粘贴进去)
docker rm $(docker ps -a -q)
3.3:拉镜像
docker pull muzikeji/qinglong:2.8.3
3.4:创建容器
docker run -dit
–name ql
–hostname ql
–restart always
-p 5700:5700
-v $PWD/ql/config:/ql/config
-v $PWD/ql/log:/ql/log
-v $PWD/ql/db:/ql/db
-v $PWD/ql/scripts:/ql/scripts
-v $PWD/ql/jbot:/ql/jbot
muzikeji/qinglong:2.8.3
4.安装依赖(复制粘贴)
docker exec -it ql bash -c “apk add --no-cache build-base g++ cairo-dev pango-dev giflib-dev && cd scripts && npm install canvas --build-from-source”
docker exec -it ql bash -c “cd scripts && npm i -S png-js”
docker exec -it ql bash -c “npm install -g typescript”
docker exec -it ql bash -c “npm install axios date-fns”
docker exec -it ql bash -c “npm install png-js”
docker exec -it ql bash -c “npm install -g npm”
docker exec -it ql bash -c “pnpm i png-js”
docker exec -it ql bash -c “pip3 install requests”
docker exec -it ql bash -c “apk add --no-cache build-base g++ cairo-dev pango-dev giflib-dev && cd scripts && npm install canvas --build-from-source”
docker exec -it ql bash -c “apk add python3 zlib-dev gcc jpeg-dev python3-dev musl-dev freetype-dev”
docker exec -it ql bash -c “cd /ql/scripts/ && apk add --no-cache build-base g++ cairo-dev pango-dev giflib-dev && npm i && npm i -S ts-node typescript @types/node date-fns axios png-js canvas --build-from-source”
5.xdd搭建(相关文件在交流群②内)
1:##下载安装go
cd /usr/local && wget https://golang.google.cn/dl/go1.16.7.linux-amd64.tar.gz -O go1.16.7.linux-amd64.tar.gz
2:##解压go
tar -xvzf go1.16.7.linux-amd64.tar.gz
3:##手动打开etc/profile文件,将如下文字添加的文件最后一行,保存,退出
export GO111MODULE=on
export GOPROXY=https://goproxy.cn
export GOROOT=/usr/local/go
export GOPATH=/usr/local/go/path
export PATH= P A T H : PATH: PATH:GOROOT/bin:$GOPATH/bin
4:##执行source
source /etc/profile
5:##检查go
go env
6:!!!!
##一定把xdd.tar.gz压缩包拖到root目录下,执行以下命令
tar -xzvf xdd.tar.gz
7:##编译,执行以下命令,一行一行输入
cd xdd
go build
8:##手动修改root/xdd/conf/config.yaml文件,添加你的服务器地址以及帐号密码
##同时填入qquid(qquid写你的自己大号qq)和qqgid(qqgid写你的qq通知群群号),改完保存,执行以下命令
./xdd
9:##出现qq二维码,并拿你小号qq扫描绑定后,键盘按下ctrl+c,执行以下命令,一行一行输入
./xdd -d
nohup ./xdd &
教程结束!
6.问题解答(本人推测)
如果用xdd提交ck时提醒重复提交,但是青龙面板没有ck 建议直接ssh里./xdd
如果青龙面板出现服务错误,请手动执行ql check 建议删除容器重新搞,原因可能是你的服务区cpu直接拉满了
网上有个教程把定时设置成* * * 1/1 * * 一定不要设置成这个!!!!原因可能是:任务一直重复添加!几分钟你的cpu就被拉满
最后
写的有点乱,没有图片了,
点击关注,不迷路!
青龙面板交流群②:324090548
没有服务器,不想搭建的直接加免费代挂群(目前有车头):976899470