nvjdc安装详细教程。

Posted 木子的白猫

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nvjdc安装详细教程。相关的知识,希望对你有一定的参考价值。

首先感谢原作者NolanHzy分享,仓库地址https://github.com/NolanHzy/nvjdc

开始进入主题.安装nvjdc
1.安装解压程序(已安装的略过)

yum install wget unzip -y

2.创建一个目录放配置chromium资源

mkdir nolanjdc && cd nolanjdc

3.下载config.json 配置文件 并且修改自己的配置 不能缺少 (配置青龙容器信息登都在里面)
国外机用

wget -O Config.json  https://raw.githubusercontent.com/NolanHzy/nvjdc/main/Config.json

国内机用

wget -O Config.json   https://ghproxy.com/https://raw.githubusercontent.com/NolanHzy/nvjdc/main/Config.json

4.打开nolanjdc/Config.json配置相关信息(作者注释都写的很详细根据注释配置)

{
  ///最大支持几个网页
  "MaxTab": "4",
  //网站标题
  "Title": "XX代挂",
  //网站公告
  "Announcement": "本项目脚本收集于互联网,为了您的财产安全,请关闭京东免密支付。",
  ///多青龙配置
  "Config": [
    {
      //序号必须从1开始
      "QLkey": 1,
      //服务器名称
      "QLName": "一号容器",
      //青龙url
      "QLurl": "http://123.123.234.234:5700",
      //青龙2,9 OpenApi Client ID
      "QL_CLIENTID": "xxxxxx",
      //青龙2,9 OpenApi Client Secret
      "QL_SECRET": "xxxxx",
      //青龙面包最大ck容量
      "QL_CAPACITY": 45,
      //消息推送二维码链接
      "QRurl":""
    },
    {
      //序号必须从1开始
      "QLkey": 2,
      //服务器名称
      "QLName": "二号容器",
      //青龙url
      "QLurl": "http://123.123.234.234:5800",
      //青龙2,9 OpenApi Client ID
      "QL_CLIENTID": "xxxxxx",
      //青龙2,9 OpenApi Client Secret
      "QL_SECRET": "xxxxx",
      //青龙面包最大ck容量
      "QL_CAPACITY": 45,
      //消息推送二维码链接
      "QRurl":""
    }    
  ]

}

注:作者只提供了单容器配置,我根据词典的写法自行加了一个容器,未亲测理论没错。请各位大佬自行测试。
5.创建chromium文件夹并进入

mkdir -p  .local-chromium/Linux-884014 && cd .local-chromium/Linux-884014

6.下载 chromium 并删除压缩包(释放空间)

wget https://mirrors.huaweicloud.com/chromium-browser-snapshots/Linux_x64/884014/chrome-linux.zip && unzip chrome-linux.zip  &&  rm  -f chrome-linux.zip

7.回到刚刚创建的目录

cd && cd /nolanjdc

不能用就去掉/

cd && cd nolanjdc

8.拉项目镜像(前提是你装了docker,装青龙的都装好了)

sudo docker pull nolanhzy/nvjdc:0.5

9.启动项目容器

sudo docker run   --name nolanjdc -p 5703:80 -d  -v  "$(pwd)"/Config.json:/app/Config/Config.json:ro \\
-v "$(pwd)"/.local-chromium:/app/.local-chromium  \\
-it --privileged=true  nolanhzy/nvjdc:0.5

注:这里是映射到5701端口的,如果你5701被占用请自行修改代码中的5701为你想要用的端口,并在防火墙以及安全组放行。
10.查看运行日志。

docker logs -f nolanjdc 


到这里就可以使用了 下面补充一些…
11.重启项目(如果你需要重启使用下面命令,比如修改配置文件后需要重启)

docker restart nolanjdc

12.删除容器和镜像

docker rm -f nolanjdc && docker rmi -f nolanhzy/nvjdc:0.6

13.更新项目
更新时先删除容器和镜像,然后执行8.9.10三步即可。

14.卸载

docker rm -f nolanjdc && docker rmi -f nolanhzy/nvjdc:0.6 && rm -rf /root/nolanjdc 

有缘再叙 交流群:16319366

以上是关于nvjdc安装详细教程。的主要内容,如果未能解决你的问题,请参考以下文章

青龙面板nvjdc安装教程(短信登录) 依赖

Nvjdc/诺兰 1.4安装教程(已复刻镜像)2021年11月17日更新

最新最全青龙面板一键安装及nvjdc安装教程(短信登录) 全方面依赖及报错解决方法

NVJDC对接芝士傻妞机器人命令登陆全面教程

安装获取CK的方式短信登录2021年11月17日更新

最全最详细publiccms常用的代码片段