20
2024
06
14:42:06

超详细搭建青龙面板—拉取青龙面板、面板配置、依赖安装

容器可以比喻成一台虚拟的“手机”,那手机要正常使用是不是得要有系统,青龙面板就比喻成这个“系统”,这样子这台“手机”才能正常使用,接下来进行青龙面板的安装。打开SSH工具连接上你的服务器,复制以下代码回车运行。

docker run -dit \
--name qinglong \
--hostname qinglong \
-p 5700:5700 \
-v $PWD/docker/ql/config:/ql/config \
-v $PWD/docker/ql/log:/ql/log \
-v $PWD/docker/ql/db:/ql/db \
-v $PWD/docker/ql/scripts:/ql/scripts \
-v $PWD/docker/ql/jbot:/ql/jbot \
--restart always \
whyour/qinglong:latest

命令解析:
–name qinglong:设置容器名称为qinglong
-p 5700:5700:设置端口映射为5700,可通过IP+5700访问青龙面板,要更改的只需改前面的端口号即可
-v …. 设置青龙面板的存储目录
–restart always:设置容器为开机自启
whyour/qinglong:latest:安装青龙面板最新版本,也可以指定,加版本号即可,如:whyour/qinglong:2.12.2,版本这里特别说一下,截止本文编写的时间,最新的版本是2.13.x,但是会有那么一点小Bug,所以建议不要拉最新版本,等官方稳定后再升级,目前比较稳定的是2.11.1和2.12.2,我这里拉取的是2.12.2版本,回车运行前,记得把latest改为2.12.2,最新的不一定是好的,但稳定的绝对是最好的。
7bae752500ed605dd657ec75315eed8f_qinglong_0623_01.png

拉取完成之后去浏览器访问青龙面板,IP+5700,初始化主要是设置账号和密码,通知可以暂时跳过,后面会专门写一章怎么配置消息通知。如果发现不能访问青龙面板的,注意查下对应的端口是否已经放行,服务器提供商没有防火墙/安全组的去查下Linux系统的防火墙是否拦截了,具体操作去查看Linux服务器放行指定端口

4abd60f43c470a162f294cf545efeec4_qinglong_0623_02.png

登录青龙版面后,点击系统设置-其他设置,日志删除频率输入3天,也可以其他,主题可以改个暗色,酷一点。

接下来最重要的是安装依赖,点击依赖管理,分别有三个类别Nodejs、Python3、Linux,青龙面板支持多个语言的脚本,所以必须要把依赖安装上才能正常运行各种脚本,右上角新建依赖,自动拆分选,分别把对应三个类别的添加上去,就会自动拉取依赖进行安装了。

注意一点是,如果拉取的是最新版的青龙面板,Linux依赖会安装失败,看日志是拉取不了新的依赖版本,应该是BUG,经过测试发现也不影响京东脚本的运行,如果是其他的脚本就不一定了。

Nodejs常用依赖

png-js
@types/node
require
typescript
crypto-js
prettytable
dotenv
jsdom
date-fns
tough-cookie
tslib
ws@7.4.3
ts-md5
jsdom -g
jieba
fs
form-data
json5
global-agent
js-base64
axios
moment
ds

Python3常用依赖

requests
canvas
ping3
jieba
aiohttp

Linux常用依赖(青龙比较新的版本可能会安装失败,跑京东脚本目前未发现有影响)

bizCode
bizMsg
lxml

注意依赖类型不要选错,自动拆分要选是,有些依赖可以会比较大,拉取需要点时间,不要急,正常情况下1-5分钟就可以全部装好。

d0c6f443ea68375a62c6dd71eb639680_qinglong_0623_03.png

891fc7f9941f5bfdd495ac03f619b81c_qinglong_0623_04.png

8ccc9a25c2a82401c7eda7032dc71fa7_qinglong_0623_05.png

2750f2b17411af98c64ecdf2d28c86a2_qinglong_0623_06.png

我们可以在Docker面板上看到多了一个名字为qinglong的容器,有宝塔的在宝塔上面查看,没有的在portainer上也可以看到。

ff3bf400856644b2f8adb820c1c8be1c_qinglong_0623_07.png

5ccc816caaae92fdd32b16d8955e73cd_qinglong_0623_08.png

如果需要安装多个青龙面板,只要把上面的安装代码改一下储存目录名称端口即可,可以拉取一个最新版来查看一下区别。比如名称改为qinglong2、储存目录改为ql2、端口改为5800,代码如下:

docker run -dit \
--name qinglong2 \
--hostname qinglong2 \
-p 5800:5700 \
-v $PWD/docker/ql2/config:/ql/config \
-v $PWD/docker/ql2/log:/ql/log \
-v $PWD/docker/ql2/db:/ql/db \
-v $PWD/docker/ql2/scripts:/ql/scripts \
-v $PWD/docker/ql2/jbot:/ql/jbot \
--restart always \
whyour/qinglong:latest

735263d72827c9ab9c7a9485f2d9631f_qinglong_0623_09.png




推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://www.hqyman.cn/post/6747.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: