一、青龙面板安装
1.安装docker:
yum -y install docker
2.启动docker
systemctl start docker
3.拉取青龙镜像
docker pull muzikeji/qinglong:2.8.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
注意开放5700端口,无法访问稍等一会
二、xdd-plus安装
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、解压
tar -xvzf go1.16.7.linux-amd64.tar.gz
3、执行完上面步骤进入/etc/profile文件
vi /etc/profile
把下面四行放在文件最后保存
export GO111MODULE=on
export GOPROXY=https://goproxy.cn
export GOROOT=/usr/local/go
export GOPATH=/usr/local/go/path
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
4、执行命令加载刚修改的配置
source /etc/profile
5、执行以下命令
go env
6、下载xdd-plus
cd ~ && git clone https://ghproxy.com/https://github.com/84227871/xdd-plus.git
7、编译
cd xdd-plus && go build
8、给权限
chmod 777 xdd
9、运行
./xdd
跑到如下更新失败退出是正常的:
10、配置config.yaml文件
vi /root/xdd-plus/conf/config.yaml
里面的文件可以全部删除,将以下内容粘贴进去,注意有括号注释需要填写的修改为你自己的
mode: parallel
containers:
- address: http:// #青龙面板的登陆地址(需要填写)
username: admin123 #青龙面板登录账号(需要填写)
password: admin #青龙面板登录密码(需要填写)
cid: admin
secret: admin
weigth:
mode: parallel
limit: 9999
#- path: /Users/cdle/Desktop/jd_study/xdd-plus/config.sh #本地配置文件路径 v1v2v3v4v5和不知名容器的配置
# - path: /Users/cdle/Desktop/jd_study/jdc/list.sh
theme: /root/xdd-plus/theme/admin.html #plus用admin.html自定义主题,支持本地、网络路径
static: ./static #静态文件 便于自定义二维码页面时,引入css、js等文件
master: jd_xxxx #这里是xdd—plus后台登录的用户名(需要填写)
#数据库 支持sqlite3、mysql和postgres
#sqlite3 填路径,默认 ./.xdd
#mysql填 user:pass@tcp(127.0.0.1:3306)
database: /root/xdd-plus/.xdd.db
qywx_key: #企业微信推送key
daily_push: #定时任务
resident: jd_xxxxx #均衡模式下所有容器共同的账号pin,有多个用'&'拼接。不建议填写,后续实现指定账号助力功能。
#自定义ua
user_agent:
telegram_bot_token:
telegram_user_id:
qquid: 3312386602 #接收通知的qq号,管理员QQ号码 (需要填写)
qqgid: #监听的群(看自己要求填写)
default_priority: #新用户默认优先级
no_ghproxy: false #更新资源是否不使用代理 默认false
qbot_public_mode: true #qq机器人群聊模式,默认私聊模式
#新增AtTime参数 不配置导致失败得别怪我
AtTime: #填写1-12之间的数,填错自负默认为10,10点容易出现高峰超时。
username: admin #xdd后台用户名
password: 123456 #xdd后台密码
daily_asset_push_cron:
repos:
- git: https://github.com/shufflewzc/faker2.git
很多不出机器人登录二维码就是这里的问题
关于如何查看青龙登录账号密码的问题,进入下面这个文件就能看到,自己进行修改账号密码;
vi /root/ql/config/auth.json
11、配置完后再次运行
cd xdd-plus && ./xdd
出现二维码用机器人账号扫码绑定
ctrl+c退出
12、挂机运行
nohup ./xdd 1>/dev/null 2>&1 & #AMD64
以下是安装node以及一些依赖的命令,很详细,命令多所以我放在文件里,上面执行完了可以安装下下面的这些依赖。
node.js安装教程: https://ncrj.lanzoui.com/ipWH9vxupmb
必装依赖: https://ncrj.lanzoui.com/ioEugvxupnc
拉库教程: https://ncrj.lanzoui.com/ilalhvxupod
最终效果:
本文共 573 个字数,平均阅读时长 ≈ 2分钟
评论 (0)