XDD- PLUS安装教程
晚风 / 2022-02-18 / 网站 / 阅读量 714

XDD- PLUS安装教程

安装步骤:

  • 下载安装xdd环境
  • 下载安装xdd-plus
  • 修复旧版xdd-plus
  • 运行xdd并静默运行

一、安装xdd环境

逐步执行下方命令,一次一行
yum -y install gcc

yum -y install gcc-c++

yum install -y git #下载git

wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm  #下载安装epel

rpm -ivh epel-release-latest-7.noarch.rpm

cd /usr/local && wget https://golang.google.cn/dl/go1.16.10.linux-amd64.tar.gz -O go1.16.10.linux-amd64.tar.gz  #安装GO并解压

tar -xvzf go1.16.10.linux-amd64.tar.gz

配置环境变量:

两种方法:

方法一:

  • 输入命令:vi /etc/profile

  • 这个时候我们要切换到英文输入法然按键盘上的i键 接着按着方向键下一直滑到最下面 在最后一行的最后一个字母按回车另起一行粘贴下面的代码

  • - 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
  • 紧接着我们按键盘上的最左上角的ESC键 然后按着shift键加上 : 键 然后输入wq 意思就是保存的意思 然后回车

方法二:

  • 进入宝塔或任何可视化工具进入文件目录

  • 进入根/etc/profile目录内,打开编辑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
  • 复制上方代码粘贴在文件内最下方,保存即可

环境生效:

执行此代码:source /etc/profile

二、下载安装XDD-Plus

go env

cd ~ && git clone https://ghproxy.com/https://github.com/764763903a/xdd-plus.git  #拉取xdd-plus(可能慢 等就好了)

cd xdd-plus && go build  #编译xdd-plus(吃配置 可能比较慢 等就好了)

chmod 777 xdd && ./xdd  #赋予权限并运行(看到这个检测更新 就可以按键盘上的ctrl加上c键 退出即可 不要傻傻的在这里等待了!)

配置XDD-Plus的文件:

回到宝塔面板 方便文件操作 打开这个config.yaml(每项设置的后面即:后面都会有个空格 你们设置的时候都会看见颜色的 配置不对颜色就会不对 自行注意)

   mode: parallel
   containers:
     - address: http://192.168.31.233:5700 #你的青龙面板地址
       username: admin                #青龙面板的账号
       password: admin                #青龙面板的密码
       cid: admin                     #能够操作青龙面板的cid
       secret: admin                  #操作青龙面板的密码
       weigth:  
       mode: parallel
       limit: 9999                    #设置一共容纳多少个CK
   AtTime:  #忽略
   IsHelp:   #忽略
   IsOldV4: #忽略
   Wskey: # 忽略
   IsAddFriend: true #填写true 这里是机器人自动同意好友申请
   Lim: #忽略
   Tyt: #忽略
   Later: 3 #延时防止黑IP自己设置 默认60 不怕黑的改为1即可 单位是秒
   ApiToken: 123456 #短信接入token参数 用来对接诺兰的  随便设置 纯数字最好 我默认给123456
   theme: /root/xdd-plus/theme/admin.html
   static: ./static
   master:   #你的xdd后台登录账号 自行设置
   database: /root/xdd-plus/.xdd.db
   qywx_key:  #忽略
   daily_push:  #忽略
   resident:  #忽略
   user_agent: #忽略
   telegram_bot_token: #忽略
   telegram_user_id: #忽略
   TGURL: #填写TG代理地址参考https://www.kejiwanjia.com/server/5221.html#3worker
   qquid:   #管理员QQ账号
   qqgid:   #机器人监听的群 只能一个
   qbot_public_mode: true
   default_priority:
   no_ghproxy: true
   daily_asset_push_cron: 0 8 * * * #意思为8点推送资产消息
   repos:
     - git: https://github.com/shufflewzc/faker2.git

进入青龙面板 配置cid 与 secret

然后将配置好的cid与secret复制到上面config.yaml里相应的位置里即可 这样你的xdd才能对接到青龙实现添加 删除等操作

然后送上一个设置好的配置文件(供参考)

mode: parallel
containers:
  - address: http://81.90.99.172:5710/
    username: admin
    password: admin
    cid: dI_tXEJecf1N
    secret: sy8N_ISl07um0L_eD4bKsx8K
    weigth:  
    mode: parallel
    limit: 50
AtTime:  #填写1-12之间的数  填错自负默认为10  10点容易出现高峰超时。
IsHelp:   #填写true或者false  false
IsOldV4: #填写true或者false  false是否新版或者旧版V4
Wskey: # 填空默认禁用wskey转换 需要的填true
IsAddFriend: true #填写true或者false  false
Lim: #填写1-N 代表限制次数
Tyt: #填写1-N 代表推一推需要的互助值,默认为8
Later: #延时防止黑IP自己设置 默认60 不怕黑的改为1即可 单位是秒
ApiToken: 123456#短信接入token参数
theme: /root/xdd-plus/theme/admin.html
static: ./static
master: admin
database: /root/xdd-plus/.xdd.db 
qywx_key:
daily_push:
resident:
user_agent:
telegram_bot_token:
telegram_user_id:
TGURL: #填写TG代理地址参考https://www.kejiwanjia.com/server/5221.html#3worker
qquid: 1405825784
qqgid: 923880489
qbot_public_mode: true
default_priority:
no_ghproxy: true
daily_asset_push_cron: 0 8 * * * #意思为8点推送资产消息
repos:
  - git: https://github.com/shufflewzc/faker2.git

以上xdd就已经安装完成

三、修复XDD-Plus

因为自带的机器人死了 我们需要手动代理一下 不然无法使用机器人

1.下载XDD-LINUX-AMD64

wget https://ghproxy.com/https://github.com/764763903a/xdd-plus/releases/download/v1.8/xdd-linux-amd64

2.代理QBot 即机器人设置(若提示地址错误去github找版本进行了,然后放到qbot目录内)

cd qbot && wget https://ghproxy.com/https://github.com/764763903a/xdd-plus/releases/download/v1.7/config.yml

紧接着我们进入宝塔面板 设置一下QBOT的配置文件 只需要修改机器人QQ即可

3.删除原先的xdd文件(第一张图) 然后把xdd-linux-amd64改为xdd (第二张图)并赋予权限 777(注意看截图的目录所在)
  1. 删除xdd-plus目录下原xdd文件
  2. 把xdd-linux-amd64改为xdd
  3. 将新xdd文件修改权限为:777

四、启动XDD并静默运行

启动:

在xdd-plus目录下执行此命令:./xdd -d

这个时候会出现二维码让你扫码 你用机器人的号扫码即可 若不出二维码相关问题解决:

  • 请检查config.yaml设置是否正确,设置内容需加一个空格
  • xdd-plus占用服务器8080端口,检查端口是否开启放行或占用

静默运行两种方式任选其一即可(下面两行代码 选一个即可 第一个不能静默就用第二个):

./xdd -d

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

支付宝捐赠
请使用支付宝扫一扫进行捐赠
微信捐赠
请使用微信扫一扫进行赞赏