我不是本内容的作者,如果您觉得侵犯了您的权益,请在评论区联系我修改或删除
仅供交流学习使用
搭建需要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后面双引号中的内容(密码),返回浏览器重新登录面板。
四、安装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
版权属于:Pickle Piccolo
本文链接:https://blog.pickle.su/index.php/archives/17/
转载时须注明出处及本声明