我不是本内容的作者,如果您觉得侵犯了您的权益,请在评论区联系我修改或删除

仅供交流学习使用

搭建需要Linux系统的服务器,我用的是CentOS 7.6

自用,勿cue

一、购买VPS和远程链接

这种东西就不废话了,又没人点我的AFF
你不会百度吗,百度不行不会谷歌吗
小白(或者是闲着无聊)可以看看这篇鹅的文档:

二、安装docker

1.检查yum源且更新

sudo yum check-update

2.下载docker

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

3.启动docker

sudo systemctl start docker

4.查看docker状态

docker -v

5.设置开机自启

sudo systemctl enable docker

三、安装青龙面板(2.11.2版本)

github:

1.拉取青龙面板

docker pull whyour/qinglong:latest

2.创建容器,容器名称qinglong

docker run -dit \
-v /ql/config:/ql/config \
-v /ql/log:/ql/log \
-v /ql/db:/ql/db \
-v /ql/repo:/ql/repo \
-v /ql/raw:/ql/raw \
-v /ql/scripts:/ql/scripts \
-v /ql/jbot:/ql/jbot \
-v /ql/ninja:/ql/ninja \
-p 5700:5700 \
-p 5701:5701 \
--name qinglong \
--hostname qinglong \
--restart unless-stopped \
whyour/qinglong:latest

PS:如要修改主端口,则将

-p 5700:5700 \

改为

-p 你想要的端口:5700 \

3.部分大厂需要在防火墙手动放行青龙面板和ninja端口
进云服务器管理界面,防火墙新加“5700”和“5701”端口(或者是其他你自己设置的端口),其他默认不变。

4.登录青龙面板
(1)浏览器访问:

http://ip:5700

(2)用户名和密码自行设置即可,忘了就查看密码
ssh连接docker

docker exec -it qinglong bash

查看密码

cat /ql/config/auth.json

复制显示出来代码里password后面双引号中的内容(密码),返回浏览器重新登录面板。
密码.png

四、安装ninja面板

用于登录京东,自动获取cookie,自动添加到青龙面板,如果只是自己使用的话可以不用这一步,自己手动获取京东cookie然后添加到环境变量即可,变量名称JD_COOKIE
github:

1.进入青龙容器,qinglong为容器名称,根据自己

docker exec -it qinglong bash 

2.拉取ninja

git clone -b main https://github.com/MoonBegonia/ninja.git /ql/ninja 

3.进入ninja后端文件夹

cd /ql/ninja/backend

4.安装ninja

pnpm install 

5.启动ninja

pm2 start

6.添加启动任务到extra,随容器启动

cd /ql/ninja/backend
pm2 start

7.浏览器访问:

http://ip:5701
最后修改:2024 年 10 月 08 日
如果觉得我的文章对你有用,请随意赞赏