qinglong之我的笔记

1、先买服务器,服务器安装CentOS7.6,再安装宝塔;

安装宝塔命令

要注意需要在root权限下才能安装,可以通过以下命令切换为root权限

sudo su root ##根据提示输入密码

然后输入以下命令,安装宝塔;

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

2、安装完成,登录宝塔~软件商店~安装docker;

3、拉青龙镜像;

docker pull whyour/qinglong:latest

4、创建青龙面板容器;
容器1 容器名 qinglong文件夹名ql 端口5700;

# 注:$PWD请修改为实际你想安装的路径
 docker run -dit \
   -v $PWD/ql/config:/ql/config \
   -v $PWD/ql/log:/ql/log \
   -v $PWD/ql/db:/ql/db \
   -v $PWD/ql/repo:/ql/repo \
   -v $PWD/ql/raw:/ql/raw \
   -v $PWD/ql/scripts:/ql/scripts \
   -v $PWD/ql/jbot:/ql/jbot \
   -p 5700:5700 \
   --name qinglong \
   --hostname qinglong \
   --restart unless-stopped \
   whyour/qinglong:latest

如果是多容器,修改容器名 qinglong、文件夹名ql 、端口5700;

5、开放5700(青龙容器1)、5800(青龙容器2)端口;

二、编译及安装xdd
1、下载安装包;

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、 设置环境变量

vi /etc/profile 


4、下面代码复制到最后一行。
不会用命令的,用SFTP(不知道SFTP是什么的自行百度,还不知道的劝你别弄了我帮你挂吧) 连接服务器找到根目录/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


5、编辑完后按 ESC键,然后输入 wq! 命令保存退出;

source /etc/profile ##在当前bash环境下读取并执行profile中的命令。


6、输入

go env 

 7、拉库

cd ~ && git clone https://ghproxy.com/https://github.com/84227871/xdd-plus.git


8、编译

cd xdd-plus && go build  

9、运行

chmod 777 xdd
./xdd

直接curl +c 退出

10、修改配置app.conf、config.yaml文件;
app.conf修改端口 根据自己喜欢,开端口就行,一般默认即可。
config.yaml:重要参数配置根据提示修改,所有:后面必须有一个空格;所有#前面必须有一个空格。

config.yaml实例文件:

mode: parallel #模式 balance(均衡模式)、parallel(平行模式)
#balance根据weigth均衡分配cookie,权重越大分配的越多,当一个容器失联时会自动将cookie转移到其他容器。平行模式下,所有容器拥有全部cookie,适合每个容器单独跑特定脚本的情况。
containers: #容器,可配置多个
  - address: http://192.168.31.233:5525 #青龙2.2、青龙2.8、v1v2v3v4v5访问地址
    username: admin
    password: admin
    weigth:  
    mode: parallel
    limit: 9999
  #- address: http://192.168.31.233:5525
    #username: admin
    #password: admin
  #- path: /Users/cdle/Desktop/jd_study/jdc/config.sh #本地配置文件路径 v1v2v3v4v5和不知名容器的配置
  #- path: /Users/cdle/Desktop/jd_study/jdc/list.sh
theme: https://ghproxy.com/https://raw.githubusercontent.com/cdle/xdd/main/theme/noodin.html 
#自定义主题,支持本地、网络路径
static: ./static
master:  #管理员账户pin,有多个用'&'拼接
database: /volume1/docker/ql/db/.xdd.db #可以不填,默认。(小姐姐强迫症)
qywx_key: #企业微信机器人key
daily_push: #定时任务
resident: #均衡模式下所有容器共同的账号pin,有多个用'&'拼接。不建议填写,后续实现指定账号助力功能。
#数据库 支持sqlite3、mysql和postgres
#sqlite3 填路径,默认 ./.xdd
#mysql填 user:pass@tcp(127.0.0.1:3306)/dbname?charset=utf8mb4&parseTime=True&loc=Local
#postgres填 host=localhost user=gorm password=gorm dbname=gorm port=9920 sslmode=disable TimeZone=Asia/Shanghai
#自定义ua 
user_agent:
telegram_bot_token:  #telegram bot token
telegram_user_id: #telegrame user id
qquid: #接收通知的qq号(这个填你的群主qq号码,和扫码配置的qq机器人分开,需要2个qq号)
qqgid: #监听的群
default_priority: #新用户默认优先级
no_ghproxy: false #更新资源是否不使用代理 默认false
qbot_public_mode: false  #qq机器人群聊模式,默认私聊模式
daily_asset_push_cron: 0 9 * * * #日常资产推送时间

11、 再次运行然后绑定QQ机器人;

cd xdd-plus && ./xdd 

弹出二维码用需要做机器人的号码扫码绑定即可

ctrl+c退出

12、挂机静默运行;

nohup ./xdd 1>/dev/null 2>&1 & #AMD64

13、xdd重置机器人教程

如果想要重新配置qq机器人,删除xdd目录下的session.token文件重启xdd即可。命令如下:

cd xdd-plus  ##cd到xdd目录
​​​​​​​rm -rf session.token ##删除配置文件

​​​​​​​

cd xdd-plus  && ./xdd #启动

再扫描登录机器人,再静默运行;同上;

在这里插入图片描述

找到/root/xdd-plus/.git/config文件
在文件最后一行加上两行代码: 

[user]
       email = xxx@qq.com #自己的邮箱或者随意
       name = 爱的味道 #随意昵称
      


      
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值