这里是我们配置好的效果图
觉得搭建麻烦喜欢省事的同学,可以直接进入上车群,找到上车机器人,发送登录即可实现登录且自动续期。qun号 340578902
1.服务器准备
首先你需要有一台自己的云服务器。还有ssh工具,我已 finshell为例。可以直接百度下载。
如果你没有服务器,可以点链接购买。 “阿里云">阿里云” “腾讯云”,本教程以阿里云为例。轻量2核2g就够用。
系统选择centos7.9,密码自己设置。
2.服务器设置
然后进入控制台,找到我们服务器的公网ip并记下。
点击安全组,将端口放行,建议放行全部端口。
安全组-入方向-快速添加-全部-确定 出方向--快速添加-全部-确定。
然后打开我们的finshell,进行连接我们的服务器。名称自己设置,主机输入我们的公网ip,用户名输入 root ,密码输入我们创建服务器时设置的密码,点击连接。
3.安装宝塔页面及docker
在finshell页面输入一下代码安装宝塔面板
yum update -y
url=https://download.bt.cn/install/install_lts.sh;if [ -f /usr/bin/curl ];then curl -sSO $url;else wget -O install_lts.sh $url;fi;bash install_lts.sh ed8484bec
输入y,回车,等待宝塔面板安装完成。
出现这一步就代表我们的宝塔面板安装完成了。下一步复制外网地址,进入浏览器访问,用户名和密码输入提示的username和password后面的字符。然后进入宝塔面板页面。
点击docker,立即安装,确认,等待安装完成。
这里因为我已经有docker,所以时间较快,第一次安装可能等待时间略长。
然后配置docker加速源,进入阿里云网站,搜索容器镜像服务,镜像加速器,复制我们的加速器地址。
保存好你的加速器地址。
打开FinalShell连接上设备。打开/etc/docker/daemon.json (某些版本是conf文件,是一样的)
如果没有这个文件就新建一个 输入以下内容保存。
{ "registry-mirrors": [ "阿里云加速器地址", "可按格式添加多个地址" ] }
保存好之后finshell输入以下指令,重启docker。
sudo systemctl daemon-reload sudo systemctl restart docker
(无错误可忽略)如果重启Docker失败,将daemon.json,再改成daemon.conf重启即可。
4.拉取青龙面板。
输入以下代码
docker run -dit \ -v $PWD/ql/data:/ql/data \ -p 5700:5700 \ -e QlBaseUrl="/" \ -e QlPort="5700" \ --name qinglong \ --hostname qinglong \ --restart unless-stopped \ whyour/qinglong:latest
拉取成功如图。
然后进入青龙面板,在浏览器输入 公网ip:5700 公网ip就是你的阿里云的ip 如114.114.114.114:5700
然后就进入我们的青龙面板页面,设置用户名及密码,通知方式可以忽略。
5.青龙面板配置
登陆之后,右上角新建任务
名称输入 拉库 ,命令输入
ql repo https://git.metauniverse-cn.com/https://github.com/shufflewzc/faker3.git "jd_|jx_|gua_|jddj_|jdCookie" "activity|backUp" "^jd[^_]|USER|function|utils|sendNotify|ZooFaker_Necklace.js|JDJRValidator_|sign_graphics_validate|ql|JDSignValidator|magic|depend|h5sts" "main"
定时规则输入
0 0 0 * * *
代表每天0点运行一次。然后点击运行开始拉库。
拉库完成后我们开始安装依赖,青龙面板-依赖管理-新建依赖,在对应的三个依赖下线复制一下内容填入名称,自动拆分选择 是。
node.js
crypto-js prettytable dotenv jsdom date-fns MD5@1.3.0 md5@2.x canvas tough-cookie tslib ws@7.4.3 ts-md5 jsdom -g jsrsasign jsencrypt jieba fs form-data json5 global-agent png-js @types/node require typescript js-base64 axios moment node-jsencrypt node-rsa node-fetch qs ds yml2213-utils request
python
requests canvas ping3 jieba PyExecJS aiohttp redis pycryptodome
linux
bizCode bizMsg lxm
如果有依赖安装失败的,可以手动在点击一次安装就可以了。
6.配置短信登录
接下来我们配置短信登录获取jdck,不过目前由于RabbitPro暂时无法获取新许可,已有许可需要重装最新版本的可继续操作。
如果是没有许可就需要自己想办法了。
在finshell一行一行输入
mkdir /root/Rabbit
cd /root/Rabbit
docker run --name rabbitpro --restart=always -p 5702:1234 -d -v "$(pwd)"/data:/Rabbit/data \ -it --privileged=true shufflewzc/qrbbitpro:latest
等待安装完成,安装完成后到浏览器打开 公网ip:5702/admin 账号和密码都是admin。(公网ip是你的云服务器ip)
进入后台管理页面后点击配置文件,RabbitToken处输入你的rabbitpro 机器人处获得的token(目前已无法获得,需自己想办法)ServerHost处输入 mr-orgin.1888866.xyz
然后再点击容器管理-添加容器
名称自己随意,容器地址按照要求填写,注意最后不要有 /
id 和 secret 我们再回到青龙面板页面,系统设置-应用设置-新建应用-名称输入兔子登录,权限全部选上,点击确定,就获取到了id和secret ,然后复制到这里就可以了,wxpusher可以不填,容器容量输入300,备注随便输入两个字母,点击 测试连接,提示连接成功就可以点击确定,如果连接失败,就检查容器地址,和id secret这三项填写的有无错误。
最后在浏览器输入 ip:5702 ,输入手机号获取验证码,登录,就可以在我们的青龙面板上面环境变量看到我们的账号了。不过目前ck容易失效,一般三天左右就需要重新登录一次。
密码登录及无界spy我们在下一章再讲。
推荐本站淘宝优惠价购买喜欢的宝贝:
本文链接:https://hqyman.cn/post/9674.html 非本站原创文章欢迎转载,原创文章需保留本站地址!
休息一下~~