首先感谢原作者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 rm -f nolanhzy/nvjdc:0.2
13.更新项目
更新时先删除容器和镜像,然后执行8.9.10三步即可。
14.卸载
docker rm -f nolanjdc && docker rm -f nolanhzy/nvjdc:0.2 && rm -rf /root/nolanjdc
有缘再叙 交流群:16319366
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)