栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

京东京豆呆瓜,青龙面板+Ninja全方面教程【保姆级教程】

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

京东京豆呆瓜,青龙面板+Ninja全方面教程【保姆级教程】

  • 前言
  • 准备
    • 第一步 下载安装finalshel(控制云服务器)
    • 第二步 安装青龙面板+Ninja
    • 第三步 安装容器
    • 第四步 Ninja依赖库
    • 第五步 拉取Faker库
  • 结尾。







前言 很多朋友私信我,但是不经常来看就看不到,如有不懂的地方欢迎加入QQ交流群1020206222 准备

自己先准备好服务器,看自己需求选择配置

推荐购买腾讯云或阿里云云服务器
云服务器系统镜像:CentOS 7.6
其他默认

设置防火墙:

进入服务器控制台,选择防火墙

添加开放端口5700 5701 如有其他需要 自行添加

第一步 下载安装finalshel(控制云服务器)

建立SSH连接

 成功如图所示

第二步 安装青龙面板+Ninja

在控制台下方命令窗口输入下列代码

安装必须的yum工具

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

安装Docker  时间久等着就可以

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

启动Docker并设置开机自启(下列命令需一行一行的输入)

sudo systemctl start docker 
sudo systemctl status docker 
sudo systemctl enable docker

将下列命令输入到命令窗口回车下载docker-compose

sudo curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

安装完成后添加可执行权限,然后测试显示版本号

sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version
第三步 安装容器

依次输入一下命令创建目录ql,目录内创建docker-compose.yml

cd
mkdir ql
cd ql
touch docker-compose.yml  

然后找到root文件夹,ql文件夹里面的docker-compose.yml

 

双击docker-compose.yml,将列代码复制进去,ctrl+s 保存关闭

version: "3"
services:
  qinglong:
    image: whyour/qinglong:latest
    container_name: qinglong
    restart: unless-stopped
    tty: true
    ports:
      - 5700:5700
      - 5701:5701
    environment:
      - ENABLE_HANGUP=true
      - ENABLE_WEB_PANEL=true
    volumes:
      - ./config:/ql/config
      - ./log:/ql/log
      - ./db:/ql/db
      - ./repo:/ql/repo
      - ./raw:/ql/raw
      - ./scripts:/ql/scripts
      - ./jbot:/ql/jbot
      - ./ninja:/ql/ninja
    labels:
      - com.centurylinklabs.watchtower.enable=false

注:青龙容器名为qinglong,名称可替换,
端口号可替换-p 5700:5700 中前一个可替换为其他端口,服务器开端口即可

然后在命令框输入

docker-compose up -d

显示下图 即成功

 

登录青龙面板
面板地址:http://服务器IP:5700
账号密码随便填,会提示初始化初始化后,在ssh执行下面代码查看账号密码

docker exec -it qinglong cat /ql/config/auth.json

可手动打开/ql/config/auth.json文件查看账号密码

安装依赖

先断开服务器 然后输入下列命令(一行一行) 时间久 等运行完再下一个

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 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"

然后就尅在青龙面板拉库了

 拉库命令

ql repo https://ghproxy.com/https://github.com/shufflewzc/faker3.git "jd_|jx_|gua_|jddj_|getJDcookie" "activity|backUp" "^jd[^_]|USER|function|utils|sendnotify|ZooFaker_Necklace.js|JDJRValidator_Pure|sign_graphics_validate|ql"

定时规则:0 */6 * * *








总结

青龙面板搭建完毕 

获取ninja 且手动开启CK登录 看我另一篇教程

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/395965.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号