青龙⾯板nvjdc安装教程(短信登录)依赖
青龙⾯板nvjdc安装教程(短信登录) 依赖
⼺流年 2021-11-05 00:11:56 1091 收藏 8
⽂章标签:后端
版权
1:青龙⾯板⾃⾏安装
2:安装解压程序(已安装的略过)
yum install wget unzip -y
3:创建⼀个⽬录放配置chromium资源
mkdir nolanjdc && cd nolanjdc
4:下载config.json 配置⽂件并且修改⾃⼰的配置不能缺少 (配置青龙容器信息登都在⾥⾯)
国外服务器
{
///最⼤⽀持⼏个⽹页
"MaxTab": "4",
//⽹站标题
"Title": "XX代挂",
//⽹站公告
"Announcement": "本项⽬脚本收集于互联⽹,为了您的财产安全,请关闭京东免密⽀付。",
///多青龙配置
"Config": [
{
作文我的假日生活/
/序号必须从1开始
"QLkey": 1,
//服务器名称
进口奶粉真假"QLName": "⼀号容器",
//青龙url
"QLurl": "你的服务器ip:5700",
//青龙2,9 OpenApi Client ID
最好玩的游戏排行榜"QL_CLIENTID": "青龙⾯板⾥⾯获取(系统设置——应⽤设置)",
//青龙2,9 OpenApi Client Secret
"QL_SECRET": "青龙⾯板⾥⾯获取(系统设置——应⽤设置)",
//青龙⾯包最⼤ck容量
情人节的句子唯美短句
"QL_CAPACITY": 45,
//消息推送⼆维码链接
"QRurl":""
},
}
6:创建chromium⽂件夹并进⼊
mkdir -p .local-chromium/Linux-884014 && cd .local-chromium/Linux-884014
7:下载 chromium 并删除压缩包(释放空间)
cd && cd nolanjdc
9.拉项⽬镜像(前提是你装了docker,装青龙的都装好了)
sudo docker pull nolanhzy/nvjdc:0.3
10.启动项⽬容器
sudo docker run --name nolanjdc -p 5800:80 -d -v "$(pwd)"/Config.json:/app/Config/Config.json:ro \
-v "$(pwd)"/.local-chromium:/app/.local-chromium \
-it --privileged=true nolanhzy/nvjdc:0.3
注:这⾥是映射到5800端⼝的,我怕有的⼈装了其他的前端5701被占⽤,如果没装的可以⾃⾏修改代码中的55800为你想要⽤的端⼝,并在防⽕墙以及安全组放⾏。
11:查看运⾏⽇志。
docker logs -f nolanjdc
到这就结束了,你们可以直接访问你们的服务器:5800进⼊jdcd的登录页⾯了
其他命令
.重启项⽬(如果你需要重启使⽤下⾯命令,⽐如修改配置⽂件后需要重启)
docker restart nolanjdc
依赖
安装青龙的⼀些依赖,按需求安装
docker exec -it qinglong bash -c "npm install -g typescript"
docker exec -it qinglong bash -c "npm install axios date-fns"
docker exec -it qinglong bash -c "npm install crypto -g"
docker exec -it qinglong bash -c "npm install png-js"
docker exec -it qinglong bash -c "npm install -g npm"
docker exec -it qinglong bash -c "pnpm i png-js"
docker exec -it qinglong bash -c "pip3 install requests"
docker exec -it qinglong 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 qinglong bash -c "apk add python3 zlib-dev gcc jpeg-dev python3-dev musl-dev freetype-dev"
docker exec -it qinglong 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"
需要把上⾯的qinglong换成⾃⼰的容器名称
如果上⾯的依赖不⾏就⽤下⾯的
npm install -g png-js
npm install -g date-fns
npm install -g axios
npm install -g crypto-js
npm install -g ts-md5
npm install -g tslib
npm install -g @types/node
npm install -g requests
拉库我就不推荐了
>投资小项目
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论