前期准备 :

服务器一台
软件 WinSCP 下载地址
软件 Xshell 下载地址

正式开始

使用Xshell登陆服务器 (Xshell的命令直接复制,窗口右键粘贴,回车执行)
1.检查yum源且更新

	sudo yum check-update

2.下载docker

	curl -fsSL https://get.docker.com/ | sh

3.启动docker

	sudo systemctl start docker

4.查看docker状态

	sudo yum check-update

5.设置开机启动

	sudo systemctl enable docker

6.拉取青龙面板

	docker pull whyour/qinglong:latest

7.创建容器

docker run -dit \
-v $PWD/ql/config:/ql/config \
-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/log:/ql/log \
-v $PWD/ql/jbot:/ql/jbot \
-v $PWD/ql/ninja:/ql/ninja \
-p 5700:5700 \
-p 5701:5701 \
-e ENABLE_HANGUP=true \
-e ENABLE_TG_BOT=true \
-e ENABLE_WEB_PANEL=true \
--name qinglong \
--hostname qinglong \
--restart always \
whyour/qinglong:latest

8.防火墙添加端口 5700 5701
9.登陆青龙面板 网址 http://ip:5700
10安转ninja 需要下载文件 百度网盘 提取码:5624
下载ninja.zip
11.登陆winscp 将压缩包文件拖动到服务器中,路径是/ql/ninja 只是一个空文件夹,将压缩包解压,文件拖入该目录下
12.进入dicker容器(依次复制一下命令,逐条执行)

	docker exec -it qinglong bash
	cd /ql/ninja/backend
	pnpm install
	pm2 start
	cp sendNotify.js /ql/scripts/sendNotify.js

13.进入青龙面板,找到配置文件 extra.sh 将下面命令复制到文件中

cd /ql/ninja/backend

git checkout .

git pull

pnpm install

pm2 start

cp sendNotify.js /ql/scripts/sendNotify.js

14.配置ninja环境变量

vi .env 可以不用执行,这里边都是配置项,不该就不用动,ck个数也在里面配置

cd /ql/ninja/backend

cp .env.example .env

vi .env

pm2 start

访问ninja 地址 : ip:5701

添加任务

添加任务脚本,最初始的拉库
两个命令
Faker国内仓库

ql repo https://ghproxy.com/https://github.com/shufflewzc/faker2.git "jd_|jx_|gua_|jddj_|getJDCookie" "activity|backUp" "^jd[^_]|USER|ZooFaker_Necklace.js|JDJRValidator_Pure|sign_graphics_validate"

怨念仓库

ql repo https://ghproxy.com/https://github.com/yuannian1112/jd_scripts.git "jd_|jx_|getJDCookie" "activity|backUp" "^jd[^_]|USER|utils"

将命令复制到添加处,名字随便起,时间自行设置 格式 0 0 0 * * *
添加完之后执行一遍,脚本跟定时任务就都出来了,已经设置好,不需要自己设置,可以都执行一遍看看,

互助码

下载文件,下载地址还有一个 下载地址
还有一个比较全
链接:请自行加上某度云网址/s/1aI9J1MqlDpBrr3IobStxuA
提取码:5624
作者:玉树临风发发发 https://www.bilibili.com/read/cv13788680 出处:bilibili

通过winScp放到 /ql/scripts/ 文件夹下面
添加定时任务
名称随意,任务:task code.sh
后边的是文件名字,设置时间就可以了

参考网址

https://www.feiji.work/2021/346.html
https://www.ddayh.com/2328.html
https://www.ddayh.com/2353.html
哔哩哔哩
https://www.ddayh.com/2364.html
https://www.cnblogs.com/xinyangblog/p/15170833.html
https://www.ddayh.com/2364.html/comment-page-1#comments
https://www.cnblogs.com/xinyangblog/archive/2021/08/21/15170833.html

https://blog.csdn.net/pupupu777/article/details/120852062?utm_source=app&app_version=4.17.0

https://blog.csdn.net/pupupu777/article/details/120852062?utm_source=app&app_version=4.17.0

https://www.bilibili.com/read/cv13788680

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐