​#​ ​bt-qinglong-nolanjdc-xdd
​整理出一套适合小白的教程
​###​ ​环境:centos 7.6,宝塔面板以及docker

​控制台放行端口,然后用xhell安装宝塔面板

​https://www.netsarang.com/zh/free-for-home-school/​打开,这里填写邮箱获取免费版

​###​ ​宝塔面板:

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

​安装完后,复制登录地址账号密码,忘记了就在xshell工具输入bt,然后输入14

​登录宝塔面板,第一次打开宝塔面板要你安装环境,关掉不装直接左侧菜单栏找到软件商店,在运行环境里找到docker管理器,安装。

​安装完成后打开xshell

​###​ ​青龙面板:

​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 ​

​注意:第9行5700:5700,修改前面那个5700就可以设置端口,比如5800:5700,你的青龙面板访问端口则为5800

​根据提示直到安装完成,完成后,我们去浏览器打开http://你的ip:你设置的端口 例如http://192.168.0.1:5700。。如果是提示登录,那么使用账号admin,密码admin登录一次。然后宝塔面板左侧菜单找到文件,进入宝塔面板的文件管理器。找到路径:根目录/root/ql/config,找到auth.json的文件,编辑。设置好账号密码,重新返回青龙面板使用新账号密码登录。如果第一次打开青龙面板直接进入安装程序,则设置密码然后登录即可。

​###​ ​Nolanjdc

​拉源码国内

shell git clone https://ghproxy.com/https://github.com/ravpf/nvjdcdocker.git /root/nolanjdc ​

​拉取基础

​如果提示这个,就是失败了,可能是网络原因error pulling image configuration: Get "​https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/4b/4bc8f708bdc9bcee830926fe46f33082332b53ef586c84c26de08f137f4c96ff/data?verify=1637048374-JykQlbm%2BsBtB%2FflzE8AFEi3FLcQ%3D​": net/http: TLS handshake timeout

​重来

​Digest: sha256:4f4378dcf8d722f2eacb2bd6e062ea25e3c22f17b6b38d5c292813de9a75c4f8

​表示成功

​执行命令

yum install wget unzip -y ​

​创建一个目录放配置

​cd /root/nolanjdc ​

​创建一个config的目录

​mkdir -p Config && cd Config ​

​下载config.json 配置文件并且修改自己的配置不能缺少

wget -O Config.json https://ghproxy.com/https://raw.githubusercontent.com/ravpf/nvjdc/main/Config.json ​

​提示2021-11-16 15:16:43 (154 MB/s) - ‘Config.json’ saved [1427/1427]为下载成功

​下载完后如何配置?

​宝塔面板文件管理器/root/nolanjdc/Config,找到config.json,编辑需要修改的内容如下:

​//服务器名称
​"QLName": "容器名,与青龙后台创建的尽量保持一致",
​//青龙地址
​"QLurl": "*http://​ip/端口​*", 如http://152.136.209.57:5700
​//青龙2,9 OpenApi Client ID
​"QL_CLIENTID": "复制到这里",
​//青龙2,9 OpenApi Client Secret
​"QL_SECRET": "复制到这里",

​QL_CAPACITY": 40, 这个40修改后打开nolan既可以看到

​其他内容按需求修改,改完保存

​回到xshell

​回到nolanjdc创建目录chromium文件夹并进入

cd /root/nolanjdc && mkdir -p .local-chromium/Linux-884014 && cd .local-chromium/Linux-884014 ​

​下载

​wget https://mirrors.huaweicloud.com/chromium-browser-snapshots/Linux_x64/884014/chrome-linux.zip && unzip chrome-linux.zip ​

​删除只是下载的压缩包

​rm -f chrome-linux.zip ​

​回到刚刚创建的目录

cd /root/nolanjdc ​

​启动镜像

​sudo docker run --name nolanjdc -p 5701:80 -d -v "$(pwd)":/app \ ​-v /etc/localtime:/etc/localtime:ro \ ​-it --privileged=true ravsmoe/nvjdc:latest ​

​注意:这里默认端口是5701,如果装了ninja并且端口也为5701,一定要记得改端口。上述脚本5701:80 改5701即可。

​查看日志

​docker logs -f nolanjdc ​

​回到浏览器,尝试打开http://ip:5701,完成!

​### XDD-plus

​依赖:go语言,因此需要安装go。

​## GO语言介绍

​Go(又称Golang)是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。
​罗伯特·格瑞史莫(Robert Griesemer),罗勃·派克(Rob Pike)及肯·汤普逊(Ken Thompson)于2007年9月开始设计Go,稍后Ian Lance Taylor、Russ Cox加入项目。Go是基于Inferno操作系统所开发的。Go于2009年11月正式宣布推出,成为开放源代码项目,并在Linux及Mac OS X平台上进行了实现,后来追加了Windows系统下的实现。在2016年,Go被软件评价公司TIOBE 选为“TIOBE 2016 年最佳语言”。 目前,Go每半年发布一个二级版本(即从a.x升级到a.y)。

​## 第一步 下载解压

​教程工具仍然是xshell。

​老样子SSH到服务器 先 yum check-update一遍

yum check-update ​

​然后下载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 ​


​解压

​```shell tar -xvzf go1.16.7.linux-amd64.tar.gz  ​

​## 第二步 配置环境

​然后我们宝塔面板,手动打开根目录/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 ​


​然后敲命令

​

source /etc/profile ​source /etc/profile ​




​## 检查是否安装成功

​输入命令

​``` ​ go env  ​```

​### 环境安装好了,接下来XDD-plus

​## 第二步 安装Git

​重新打开xshell,输入如下命令 安装Git

​```bash
​wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

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

​yum install -y git
​```

​然后进入第三步

​## 第三步 拉库编译

​先拉库

​```bash  ​cd ~ && git clone https://ghproxy.com/https://github.com/shufflewzc/xdd-plus.git  ​```

​然后进行编译

​```bash  ​cd xdd-plus && go build  ​```

​GO会下载一些东西,静静等待完成。

​然后赋予权限跟运行

​```bash  ​chmod 777 xdd  ​./xdd  ​```

​等到提示更新失败进行下一步,然后不要傻傻的在xshell等待还来问哪里没弄好

​## 第四步 修改配置文件

​首先登录青龙面板 系统设置-应用设置-新建一个应用

​命名随意,权限全给

​宝塔面板打开/root/xdd-plus/conf/config.yaml

​编辑config.yaml

​```bash  ​mode: parallel  ​containers:  ​  - address: 此处写青龙面板地址 ip:port  ​    username: admin    青龙账号  ​    password: admin    青龙密码  ​    cid: admin         青龙xdd应用的Client id  ​    secret: admin      青龙xdd应用的Client secret  ​    weigth:    ​    mode: parallel  ​    limit: 9999  ​AtTime:  #填写1-12之间的数  填错自负默认为10  10点容易出现高峰超时。  ​IsHelp:   #填写true或者false  false  ​IsOldV4: #填写true或者false  false是否新版或者旧版V4  ​Wskey: # 填空默认禁用wskey转换 需要的填true  ​IsAddFriend: #填写true或者false  false  ​Lim: #填写1-N 代表限制次数  ​Tyt: #填写1-N 代表推一推需要的互助值,默认为8  ​Later: #延时防止黑IP自己设置 默认60 不怕黑的改为1即可 单位是秒  ​theme:    ​static: ./static  ​master:   ​database:    ​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:     此处填写QQ群号码  ​qbot_public_mode: true  ​default_priority:  ​no_ghproxy: true  ​daily_asset_push_cron:  ​repos:  ​  - git: https://github.com/shufflewzc/faker2.git  ​```

​改完保存,重进xshell

​## 第五步 运行

​现在就配置好了,再输入:`cd /root/xdd-plus` 然后 `./xdd` 运行,运行的时候有个二维码 你用机器人QQ(不是你填的那个QQ哈)扫一下。这里注意,xhell窗口一定要放大,不然出来的二维码扫不出来

​扫码完毕

​这个窗口先不关,xshell新建一个窗口`cd /root/xdd-plus`

​设置xdd静默运行 shell工具输入 `./xdd -d`。

​提示:2021/11/16 15:34:52.300 [I] [deamon.go:29] 小滴滴运行于后台模式表示成功,

​关闭xshell,打开QQ,发送菜单给机器人qq,有回复表示成功。然后青龙面板拉库,nolan登录复制ck发送给qq机器人

​# END

最后修改:2021 年 12 月 06 日
如果觉得我的文章对你有用,请随意赞赏