看过我之前青龙面板教程的应该知道,之前我专门给我朋友开过一个青龙面板,结果他心血来潮的卖了起来,又给弄了几个,因为我这台虚拟机里还有很多脚本,感觉那么下去也不是办法,所有给新弄一个虚拟机专门供给青龙面板。下图是之前服务器里的青龙面板,太多了以后想要玩点插件就怕玩坏,索性弄台新的。


我这里是在esxi里创建一台新的centos的虚拟机,大家如果在自己电脑里整虚拟机,可以用VM。镜像文件我之前下载好了,需要的自行百度。

1.创建虚拟机(ESXI)

首先创建一台虚拟机。

设置和选择相关参数。

这里我们给4核4G。

这里要挂载一下我们的centos7的镜像文件,这个文件我之前就已经传到了esxi的硬盘里。


完成后进去该虚拟机运行即可进行安装,通过键盘控制选择Install CentOS 7。

等待几秒后进入centos的安装页面,果断选择中文。

这里需要选择下硬盘,因为我们之前已经给分配的32G的硬盘,直接选择即可。


然后开始安装…这里需要设置下root账户的密码,等待一会即可安装完成。

这里centos7就已经安装完成了,下面我们需要看一下设备是否已经联网。
我们登陆root账户以后,ping一下百度的链接,会发现无法ping,我们需要配置一下网卡。


我们先进入cd /etc/sysconfig/network-scripts/,然后ll看一下。

找到ifcfg-ensxxx这个文件,这里xxx代表随机数组,不同的主机好像数字不同。
我们vi ifcfg-ensxxx进行编辑。

这里我们把ONBOOT由no改为yes即可。然后我们重启网卡!
重启网卡: service network restart
这样应该就可以上网了!我们再ping一下百度,已经通了!

我们可以通过ip addr查看一下该虚拟机的ip地址,方便后面使用!

可以看出,我这里的IP地址是192.168.50.100。我们终于可以使用自己的ssh工具啦!
至此,我们可以联网的centos7就已经完成了!

2.安装宝塔面板

这里直接用官方命令安装即可,无需开心版。

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

到这一步需要y一下(我真的保的不能再保了~)

到这一步,宝塔面板就已经安装完成了。我们在浏览器里输入下图给的地址http://192.168.50.100:8888/a0c5ca10(我的),就可以访问宝塔面板了!


我们输入账号密码(安装完成后给账号密码)登陆即可。
第一次登陆会提示绑定宝塔的账号密码,没有的注册一下好了。

好了,宝塔面板已经可以正常进入了。

安装套件,这里点左边的一键安装即可。
然后我们安装docker管理器,如下图所示,等待安装完成即可!


至此,宝塔面板所有的工作就已经完成了,下面就可以安装青龙面板了。

3.安装青龙面板

这里我之前写过详细的教程,我就直接复制过来了,方便大家不用跳转(我真不要脸)~

首先,通过ssh工具进入linux服务器,拉去青龙面板镜像

docker pull whyour/qinglong:latest


如上说明拉取成功了。
通过run模式部署青龙面板,这里有个问题就是,在哪个目录下执行,脚本就会部署在哪个目录,我在/data/qinglong_1/目录下执行的,大家可以根据习惯自行修改。


docker run -dit \-v $PWD/ql/config:/ql/config \-v $PWD/ql/log:/ql/log \-v $PWD/ql/db:/ql/db \-v $PWD/ql/repo:/ql/repo \-v $PWD/ql/raw:/ql/raw \-v $PWD/ql/scripts:/ql/scripts \-v $PWD/ql/jbot:/ql/jbot \-v $PWD/ql/ninja:/ql/ninja \-p 5800:5700 \-p 5801:5701 \--name qinglong_1 \--hostname qinglong_1 \--restart unless-stopped \whyour/qinglong:latest

为了方便大家理解端口和多个青龙面板的部署,这里我特别将端口改成了5800和5801,说明将服务器5800和5801端口指向到docker里的5800和5801端口,后续通过ip:5800就可以访问青龙面板,想要部署多个青龙面板也是这个道理,可以通过修改不同的端口号实现。执行run后,显示如下:

看到如上提示,说明已经安装成功,这里我们在宝塔的docker管理器里已经能够看到这个容器了。
我们访问ip:5800就可以正常打开青龙面板了。因为我是通过端口转发映射到家里的服务器的,这里通过域名:5800也是一个道理。

用户名密码都输入admin,会初始化密码。

通过之前的安装目录,找到初始化后的密码,比如我的是/data/qinglong_1/ql/config/auth.json。可以通过宝塔面板查看该文件,如下图所示。然后我们登陆青龙面板,修改账号密码即可。

至此,青龙面板的初步部署就已经完成了。

安装Ninja
因为之前的Ninja库已经不能用了,这里使用的是新的库。
这里找到的新库也没法用了,但我找到了他之前的包,直接拖到docker仿佛也可以使用,我这边测试下,晚点更新教程(2021-09-25),这个不影响青龙面板本身的使用。

2021-09-26更新Ninja安装方法:

ninja安装新方法,其是方法还是原来的,只不过Ninja的库原作者删了,没法直接git了,但是我找到了源码包,我们可以直接通过宝塔面板拖进去。
源码包地址:

https://download.csdn.net/download/u012134073/24813485

备用地址:

链接: https://pan.baidu.com/s/1WoDB5gU1VQTAIuB6bgzwWA  密码: 1gnf

需要的可以下一下。下载解压出来,然后拖到 /data/qinglong_1/ql/ninja 目录下,这个目录是你的青龙面板的目录,可以根据自己的修改下,如果没有ninja目录,创建一下即可。

拖进去以后,后面就不需要git了,可以直接编辑即可,后续流程正常!

首先进入docker容器内(也可以通过宝塔的docker管理器直接终端进入),注意,我这里容器名是qinglong_1,请根据自己命名修改:


docker exec -it qinglong_1 bash

国内:

git clone https://ghproxy.com/https://github.com/Waikkii/waikiki_ninja.git /ql/ninja
cd /ql/ninja/backend
pnpm install
pm2 start
cp sendNotify.js /ql/scripts/sendNotify.js

国外:

git clone https://github.com/Waikkii/waikiki_ninja.git /ql/ninja
cd /ql/ninja/backend
pnpm install
pm2 start
cp sendNotify.js /ql/scripts/sendNotify.js


安装完成后,打开青龙configs文件夹的extra.sh文件,将以下内容复制进去:

cd /ql/ninja/backend
git checkout .
git pull
pnpm install
pm2 start
cp sendNotify.js /ql/scripts/sendNotify.js


Ninja 环境变量


##配置方式:
cd /ql/ninja/backend
cp .env.example .env
vi .env
pm2 start

修改完成后需要 pm2 start 重启生效 ,至此。Ninja安装完成,可以通过IP:5801访问。需要说明的是,扫码功能最近没法使用了,只能通过手动添加cookie,如果不会,我另一篇文章有教程,需要的可以看看。

拉取脚本
【青龙面板拉取常用脚本(JD签到) 目前在维护的脚本更新】我这篇文章有还在更新的常用脚本库,大家有需要可以看看。这里我就简单的给大家说一下如何拉库。
拉库脚本:

ql repo https://hub.fastgit.org/yuannian1112/jd_scripts.git "jd_|jx_|getJDCookie" "activity|backUp" "^jd[^_]|USER|utils"

这个库是目前我觉得最好用的,更新也很频繁,大家可以试试。
进入青龙面板后,大家点右上角的添加任务,名称大家随意,然后命令输入上面的拉库脚本,定时规则 0 0 0 * * * 即可,每天凌晨会自动更新库(如果有新的话),然后点击确定。

然后我们点击操作栏的第一个按钮,执行拉库脚本。点击第二个按钮,可以看到日志,查看发现脚本都已经拉取下来了,刷新页面即可看到。


至此,本教程就结束啦,大家添加cookie就可以了。如果大家觉得还不错,给个三连~

且行好事,模型前程。大家加油~

Esxi虚拟机(VM)+centos7+宝塔面板+青龙面板+Ninja+拉取脚本开心挂京豆一步到位保姆级教程(2021-09-23)相关推荐

  1. 宝塔面板+青龙面板部署除JD外各种签到合集(云音乐、值得买、b站等等)

    二话不说,先来图~ 如果没有青龙面板的小伙伴们,可以先去看一下我的宝塔+青龙面板部署教程:宝塔面板+多个青龙面板+Ninja+拉取脚本全方位教程一步到位. 这里假设大家都已经安装好了青龙面板,并且不满 ...

  2. 青龙面板搭建(狗东代挂)搭建详细保姆级教程

    前言:青龙面板是一套支持python3.javaScript.shell.typescript的定时任务面板,因为脚本需要定时运行所以最好安装在服务器上. 正文: 1.购买服务器 推荐阿里云或者腾讯云 ...

  3. (10月25日)云服务器搭建青龙面板保姆级教程

    云服务器准备 在腾讯云或者阿里云购买轻量云服务器,最低配置1c1g,这个配置勉强够用 购买完云服务器之后,首先需要开放相应的青龙端口5960(后续搭建傻妞,短信登录等请开放相应端口),开放端口教程请参 ...

  4. 青龙面板拉取脚本教程

    拉库教程 第一步 拉库 感谢订阅本专栏 上期我们成功安装了青龙面板,现在需要拉取大佬们的脚本. 由于不可控原因,大佬已经删库,但脚本仍然能正常使用,以下部分为本人备份仓库. 青龙拉取常用京东脚本库 欢 ...

  5. 最新青龙面板一键搭建及拉库脚本教程----JD挂机一体化平台搭建之篇一【2022.11.29】

    实际搭建效果(上车地址):http://jdbean.tk​​​​​​ QQ机器人搭建效果 ,可以发送"菜单"."登录"."查询"等指令 可 ...

  6. VMware虚拟机最新详细安装保姆级教程(2023年新版教程)

    VMware最新详细安装保姆级教程(2023年新版教程) 大家好,我是洲洲,欢迎关注,一个爱听周杰伦的程序员.关注公众号[程序员洲洲]即可获得10G学习资料.面试笔记.大厂独家学习体系路线等-还可以加 ...

  7. VMware CentOS镜像 虚拟机装机 保姆级教程

    VMware CentOS镜像 虚拟机装机 保姆级教程 总目录 提示:保姆级教程,猴子也能学得会. 前言 一.VMware 下载 安装 1.下载 2.安装 二.CentOS镜像 下载 (二选一) 1. ...

  8. 信创操作系统--麒麟Kylin桌面版(项目一 操作系统安装:分别在虚拟机、物理机和Win10上安装,驱动安装)保姆级教程

    信创操作系统–麒麟Kylin桌面版(项目一 操作系统安装:分别在虚拟机.物理机和Win10上安装,驱动安装)保姆级教程 目录 1. 相关知识 1.1 BIOS概念 1.1.1 传统BIOS(Legac ...

  9. 使用宝塔 搭建青龙面板2.10.2+xdd-plus教程。【2021年12月15日更新】

    目录 1.准备工作 2.安装宝塔及docker 3.安装青龙及拉库 4.安装环境及XDD-PLUS 5.其他 12月15日更新内容 xdd-plus大佬更新了1.8版本已经更新了最新版的机器人了 更新 ...

最新文章

  1. 任务管理器显示不全 - 确定谁占用了我们的端口
  2. makemoney 秘密
  3. 前端学习(2693):重读vue电商网站14之步骤条的使用与美化
  4. 【算法系列之三】单链表反转
  5. 计算机应用专业特色建设情况,【计算机应用论文】计算机应用类专业建设和革新探索(共3022字)...
  6. 在代码中实用协程(二)
  7. c 语言随机生成迷宫,[原创]递归随机迷宫生成算法详解
  8. Java下载base64图片
  9. cad道路里程桩号标注_怎么用CAD标注道路桩号?
  10. I2C总线与EPPROM
  11. 完美预约爆满,实行瞬时限流……高温天,到美术馆、博物馆溜娃避暑成了杭州人的新选择
  12. bp是什么意思贷款利率,lpr+bp利率是什么意思
  13. 更改centos7操作系统的IP地址
  14. 每周一篇 文献阅读—paper13
  15. Docker容器支持中文并添加中文字体
  16. facebook使用教程_保持知情的方法有很多。 为什么限制自己使用Facebook?
  17. SpringBoot集成TkMapper
  18. 基于Vue3的排班日历方案
  19. ei eo 功能类型_[转载]CMMI之功能点估算法:EI、EQ和EO
  20. spring cloud gateway网关和链路监控

热门文章

  1. Django的学习日记
  2. 两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单
  3. 2021-04-22 MOS管
  4. 计算机应用 格式,《计算机应用》投稿格式模板
  5. Mysql 聚合函数的使用
  6. ps和php,PS是什么
  7. [HTML]Doctype作用,有几种Doctype类型
  8. Git 安装配置全流程
  9. 省队集训Round3 DAY1
  10. ko是什么意思_ko是什么意思?