【全网最全最细】青龙面板搭配Ninja+依赖+Ninja配置的超细讲解教程!!!

这篇具有很好参考价值的文章主要介绍了【全网最全最细】青龙面板搭配Ninja+依赖+Ninja配置的超细讲解教程!!!。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


前言

通过Ninja登录京东账号实现京东代挂赚取京东京豆

  

1.连接finalshell或者xshell

大家可以加群644288320,进行技术交流。
【全网最全最细】青龙面板搭配Ninja+依赖+Ninja配置的超细讲解教程!!!

2.停止容器(把以下代码复制粘贴进去)

	 docker stop $(docker ps -a -q)

3.删除容器(把以下代码复制粘贴进去)

     docker rm $(docker ps -a -q)

4.安装安装docker-compose(把以下代码复制粘贴进去)

 sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose



  chmod +x /usr/local/bin/docker-compose

5.创建docker-compose.yml文件

  你们的都没有.yml这个文件,需要自己创建,在QL文件夹内点击右键创建文件,把文件名和后缀复制粘贴上,然后打开文件,复制粘贴下面代码并保存:



  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

【全网最全最细】青龙面板搭配Ninja+依赖+Ninja配置的超细讲解教程!!!

6.如果使用的xshell的请看这一步(使用finalshell的请跳过这一步)

由于xshell没有finalshell创建文件那么方便,所有要进行以下操作:

  1.没有给终端命令授权的需要授权(适用于虚拟机,可跳过) 输入:
	           su
	  
  2.   看下面注释和复制下面命令   
           count docker-compose.yml       //添加文件的代码
           vi docker-compose.yml           //给文件添加内容
  3.把下面命令复制进去
    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

 4.输入英文状态下的冒号(:)
        然后输入:     wq   //保存退出的命令
                     wq! //强制保存退出的命令

7.进入QL文件夹

 输入           cd /root/QL   //进入QL文件夹
 然后输入   docker-compose up -d

8.进入容器

     docker exec -it qinglong bash   //进入容器

	  然后复制粘贴以下命令,执行以下命令:

        git clone https://ghproxy.com/https://github.com/shufflewzc/ninja.git /ql/ninja
		cd /ql/ninja/backend
		pnpm install
		pm2 start

9.配置青龙面板里的配置文件

    打开青龙面板
    然后在配置文件的extra.sh里复制以下代码并保存(如图):

			cd /ql/ninja/backend
			pm2 start

【全网最全最细】青龙面板搭配Ninja+依赖+Ninja配置的超细讲解教程!!!

10.配置依赖

注意:把finalshell关了,重新连接一下,把下面全部命令复制粘贴进去即可

 输入:
   
   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"

  // 适用于JDHelloWorld的宠汪汪二代目和宠汪汪兑奖品二代目
 docker exec -it qinglong bash -c "cd scripts && npm i -S png-js"    


  以下是全部依赖(复制粘贴进入即可)
	
	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 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"



  最后复制粘贴以下代码进去:
		yum install wget unzip -y
		
		cd QL/scripts
		
		wget https://ghproxy.com/https://github.com/shufflewzc/faker2/releases/download/0.0.1/utils.zip && unzip utils.zip

11.Ninja相关配置(此步可跳过不看)

ALLOW_ADD: 是否允许添加账号 不允许添加时则只允许已有账号登录(默认 true)
ALLOW_ADD: 是否允许添加账号 不允许添加时则只允许已有账号登录(默认 true)
NINJA_PORT: Ninja 运行端口(默认 5701)
NINJA_NOTIFY: 是否开启通知功能(默认 true)
NINJA_UA: 自定义 UA,默认为随机

   重新连接以下finalshell复制粘贴以下代码:

			docker exec -it qinglong bash
			cd /ql/ninja/backend
			cp .env.example .env

然后找到以下文件(如图)

【全网最全最细】青龙面板搭配Ninja+依赖+Ninja配置的超细讲解教程!!!
【全网最全最细】青龙面板搭配Ninja+依赖+Ninja配置的超细讲解教程!!!文章来源地址https://www.toymoban.com/news/detail-400895.html

	进行修改保存后,然后在finalshell输入:
	
       	pm2 start 

12.全部教程结束。

 注意:本文借鉴了以下三个教程网站的相关技术,并对以下教程进行了详细讲解的改动。
https://thin-hill-428.notion.site/2-8-Ninja-40ff4ae1c9374472a9ae20d750975caf

https://thin-hill-428.notion.site/2-8-Ninja-7e693618f706453ab01d869fbd2adb69

https://www.notion.so/QL-pannel-Dependent-Librai-164400378c7f4a4587f976e89aea1584

到了这里,关于【全网最全最细】青龙面板搭配Ninja+依赖+Ninja配置的超细讲解教程!!!的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 2023年全网最全最细最流行的自动化测试工具有哪些?

    随着测试工程师技能和工资待遇的提升,甚至有一部分的开发人员开始转入测试岗位,跨入自动化领域的测试攻城狮越来越多。在自动化测试领域,自动化工具肯定占据了核心的位置。 本文总结了常用的测试自动化工具和框架,这些工具和框架有助于更好地定位自己,以跟上

    2024年02月08日
    浏览(53)
  • 随身WiFi安装青龙面板通用依赖安装及部分报错解决方法

    使用方法:到 青龙面板--依赖管理--新建依赖 依赖类型选择对应名称 一键复制下面的依赖,粘贴到 名称 可填写框框 记得选自动拆分 NodeJs 依赖库 当添加所有的依赖库均出现安装失败,且提示源问题,可尝试使用 ssh 工具进入青龙面板容器,执行下方代码。 Python3 依赖库 Li

    2024年02月20日
    浏览(49)
  • 2023全网最细最全保姆级gitlab+Jenkins+maven自动化部署springboot项目教程

    如果没有Linux基础请仔细看好每一个步骤,避免出错,从0到1带你搭建自动化部署环境,包括服务器安装,自动化部署所需各类软件安装配置,详细贴出每一步,不断步骤,让你一次搭建部署完成,希望这篇文章能给大家带来一定的帮助,话不多说开始整 2.0 CentOs安装 2.0.1 下载VM虚拟机 我直

    2024年02月08日
    浏览(60)
  • Nuxt3 全栈 项目服务器部署 全网最全最细保姆级教程 解决各种小坑 时光小灶

    服务器:Nginx 面板:宝塔面板 个人博客:https://timebk.cn/ 原文地址:原文 第一步肯定是打包咯,前提是项目已开发好了以及没有啥Bug了哈 打包好后,你会在项目根目录下发现多了个 .output 文件夹 打开这个文件夹,将里面的所有文件压缩成压缩包 压缩包格式推荐 .rar ,其它格

    2024年02月12日
    浏览(41)
  • 全网最细最全Appium自动化测试 iOS入门教程,App自动化测试教程,精细整理

    目录:导读 一、MAC电脑上 Appium 的安装流程 二、流程图 三、下载AppiumServerGui和AppiumInspector 四、开始测试       1、真机测试                 1.1 准备工作                 1.2 获取 开发包 .app 结尾                 1.3 WebDriverAgent使用                 1.4 配置 Appium Inspec

    2024年02月07日
    浏览(53)
  • docker 搭建青龙面板 并配置

    1, 通过ssh连接服务器 如果已安装旧版本,则先删除旧版本 安装依赖 添加Docker的官方GPG密钥 设置docker存储库 更新apt包索引 安装最新版本的docker和docker compose 查看docker 和docker compose 版本 配置非root管理docker 创建docker组 添加当前用户到docker组 激活对组的更改 验证不使用sudo 运行

    2024年04月14日
    浏览(35)
  • 【22.06.03】青龙面板有手就行教学 指令+依赖+容器+脚本编辑+定时设定+秒拉库+XDD-PLUS通知详解

    --------------------------------------------------------------------------------------------------------- HOST修改 可以直连 Github 方便以后库连接 使用 Final Shell  打开:/etc/hosts 在最后面添加 13.114.40.48 github.com 13.114.40.48 github.global.ssl.fastly.net 13.114.40.48 nodeload.github.com 13.114.40.48 api.github.com 13.114.40.48

    2024年02月05日
    浏览(67)
  • 群晖安装青龙面板docker+Faker一键拉库部署+j1900配置

    本教程 采用黑群晖 3617 6.1.7 群晖安装工具和固件帮大家整理了 点我获取 个人不建议用黑群晖918+ 本教程机器配置: 主板: j1900 内存:8G梅捷 硬盘:512G梅捷 机箱:淘来的撒哈拉空气盒子 建议购买的时候购买电源时 注意风扇转速和声音 机箱采用双电源开关 我配置下来基本上

    2024年01月16日
    浏览(58)
  • nginx启动、配置、测试(全网最全)

    目录 一、要求         1.配置不同IP访问         2.配置不同端口访问         3.配置域名访问 二、前期准备         1.安装gcc g++的依赖库          2.安装 pcre的依赖库         3.安装zlib的依赖库            4.安装openssl的依赖库          5.解压nginx的安

    2023年04月14日
    浏览(37)
  • Centos的apache安装和相关配置(全网最全)

    关闭防火墙 设置selinux 下载apache服务 查看网卡信息 给网卡ens33添加ip地址 重启ens33 给IP为100和200创建文件 给创建的100和200文件创建html页面 给端口为100和200创建文件 给创建的100和200的端口文件创建html页面 创建域名文件 给域名文件创建html页面 查看 进入到配置文件目录 创建

    2024年02月04日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包