青龙面板部署指南:支持多环境安装及关键配置要点

70次阅读
没有评论

安装环境

Centos 7+FinalShell(ssh 工具,其他的也可以)

安装步骤

安装 docke 并设置开机启动

sudo yum check-update
curl -sSL https://get.daocloud.io/docker | sh
sudo systemctl start docker
sudo systemctl status docker
sudo systemctl enable docker

安装青龙面板

安装青龙面板,拉取青龙面板

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

端口号可自定义

-p 5700:5700 端口号为 5700

-p xxxx:5700 端口号为 xxxx

注:改的端口号一定要在安全组中放行该端口,不然访问不到

如果遇到无法打开青龙后台,可以查看相关解决办法: 最新版青龙 2.10.9 无法访问面板临时解决办法

登陆配置

登录青龙面板

在浏览器中输入 服务器 ip: 端口号 端口号为上一步你自己设置的端口号
例如:123.123.123.123:5700

1. 进入青龙面板的登陆页面,开始安装

2. 选择通知方式 这里的通知方式是青龙面板登录通知等,不会或者没有就跳过

3. 设置登录账号密码

4. 安装完成,去登录

拉取定时任务脚本仓库

这里推荐两个仓库

faker2 仓库:

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"

smiek2221 仓库:

ql repo https://ghproxy.com/github.com/smiek2221/scripts.git "jd_|gua_" """ZooFaker_Necklace.js|JDJRValidator_Pure.js|sign_graphics_validate.js"

1. 在定时任务里 添加任务

2. 添加完成后在列表里点击操作的运行先运行一次

青龙依赖安装

更新后的青龙安装依赖更方便了,直接输入依赖名称在线安装

旧版的青龙需要使用命令

docker exec -it QL bash -c "npm install -g typescript"
docker exec -it QL bash -c "npm install axios date-fns"
docker exec -it QL bash -c "npm install crypto -g"
docker exec -it QL bash -c "npm install jsdom"
docker exec -it QL bash -c "npm install png-js"
docker exec -it QL bash -c "npm install -g npm"
docker exec -it QL bash -c "pnpm i png-js"
docker exec -it QL bash -c "pip3 install requests"
docker exec -it QL bash -c "apk add --no-cache build-base g++ cairo-dev pango-dev giflib-dev && cd scripts && npm install canvas --build-from-source"
docker exec -it QL bash -c "apk add python3 zlib-dev gcc jpeg-dev python3-dev musl-dev freetype-dev"
docker exec -it QL bash -c "cd /ql/scripts/ && apk add --no-cache build-base g++ cairo-dev pango-dev giflib-dev && npm i && npm i -S ts-node typescript @types/node date-fns axios png-js canvas --build-from-source"

依赖最好都安装上,防止很多脚本跑不了。

应用设置配置

这里的应用其实就是为了对接 xdd-plus、nvjdc 等应用。
1. 添加应用,输入名称,勾选权限

2. 添加成功后,可以在列表中查看 Client ID 和 Client Secret 后面会用到

正文完
 0
Administrator
版权声明:本站原创文章,由 Administrator 于2021-11-25发表,共计1947字。
转载说明:除特别说明外,本站原创内容采用 Creative Commons Attribution 4.0 (CC BY 4.0) 许可协议发布,转载请注明来源并保留原文链接。 本站部分内容基于公开资料整理,并可能经 AI 技术辅助生成或优化,仅供参考,不构成任何专业建议,请读者自行判断与核实。 本站不对第三方资源的可用性、安全性或合法性承担任何责任。
评论(没有评论)
验证码