青龙面板使用教程,以及安装

news2024/12/23 9:28:25

1.     青龙面板使用教程,以及安装

        首先青龙面板是在docker里面的,我们要安装一个docker 

        我这里只有debian 11 安装的教程   如何在debian11上安装docker - 知乎  这个文章不错了,按命令执行就好了,其他操作系统的。去网上搜索安装docker 的教程,本教程就不说了,没有什么好说的。

2. 以上安装好了docker  ,然后,我们执行命令

docker run -dit \
  -v $PWD/ql/config:/ql/config \
  -v $PWD/ql/scripts:/ql/scripts \
  -v $PWD/ql/repo:/ql/repo \
  -v $PWD/ql/log:/ql/log \
  -v $PWD/ql/db:/ql/db \
  -v $PWD/ql/deps:/ql/deps \
  -v $PWD/ql/jbot:/ql/jbot \
  -v $PWD/ql/raw:/ql/raw \
  -v $PWD/ql/ninja:/ql/ninja \
  -v $PWD/ql/xdd:/ql/xdd \
  -v $PWD/ql/xdd-plus:/ql/xdd-plus \
  -v $PWD/ql/sillyGirl:/ql/sillyGirl \
  -p 5700:5700 \
  -p 5701:5701 \
  -e ENABLE_HANGUP=true \
  -e ENABLE_WEB_PANEL=true \
  -e ENABLE_TG_BOT=true \
  --name qinglong \
  --hostname qinglong \
  --restart unless-stopped \
  whyour/qinglong:2.10.13

想要了解上面的参数的意思的看这里,不想了解看到3去:

这是一个Docker命令,用于运行一个名为qinglong的容器,它基于whyour/qinglong:2.10.13镜像。这个镜像是青龙面板的一个版本,它是一个支持多种脚本语言的定时任务管理系统。这个命令还指定了以下参数:

  • -dit表示以交互模式运行容器,并在后台保持运行。
  • -v表示将主机上的目录或文件挂载到容器内的指定位置,例如-v $PWD/ql/config:/ql/config表示将当前目录下的ql/config目录挂载到容器内的/ql/config目录。
  • -p表示将容器内的端口映射到主机上的端口,例如-p 5700:5700表示将容器内的5700端口映射到主机上的5700端口。
  • -e表示设置容器内的环境变量,例如-e ENABLE_HANGUP=true表示设置ENABLE_HANGUP变量为true。
  • --name表示设置容器的名称,例如--name qinglong表示将容器命名为qinglong。
  • --hostname表示设置容器的主机名,例如--hostname qinglong表示将容器的主机名设置为qinglong。
  • --restart表示设置容器的重启策略,例如--restart unless-stopped表示除非手动停止,否则容器在退出后会自动重启。

3.以上下载好了青龙面板镜像

如果想要进容器手动执行命令,就执行这里,不需要就不用执行。

docker exec -it qinglong bash

4.我们访问 http://你的机器ip:5700  就可以进入了 ipv6的方法 http://[ipv6的ip]:5700 

然后随便设置一下,那个通知就跳过了,估计是命令执行完会发信息给你。跳过就不要这个。

5. 我们青龙全部就弄好了,接下来假设我们有一个脚本命令,不论是网上直接拉起运行,还是你放在本机上面去运行。

我们假设在本机里面运行。

        首先,我们必须知道青龙面板的在我们的容器里面的 /ql 目录,不是物理机的/ql 目录。

        如何进入容器?qinglong 是容器的名字。如何看容器名字?输入docker ps 可以看运行的容器,停止容器看不到 docker ps -a 就可以看到,执行以下命令,如果容器名字对的上的话

docker exec -it qinglong bash

        然后输入 ls 回车 可以看到 ql目录了 

刚刚的打开的网页

         你可以手动在这个目录下面创建文件,网页青龙面板会对应显示,你在网页青龙面板里面添加文件,写代码,在这个目录下面也会有

        比如你现在有一个githhub的文件,或者仓库,你可以在这里面git clone  仓库,也可以wget 下载文件。然后我们再去青龙面板设置定时任务,执行你下载脚本,或者其他文件。

6. 好了,第五条告诉了你,如何下载脚本,以及脚本的位置在青龙面板的位置,还有在青龙面板的脚本管理里面写文件,这些文件实际的目录是哪里的!

        然后我们来做定时任务,看图

         这里的命令,比如你的文件,这里你们不知道文件在位置在哪里。绝对路径不用说。如果是相对路径,它是相对/ql 文件下面的,我这里./ 后,在机器上面搜索这个文件,发现是在/ql 下面有一个aaa.txt 

你可以在命令哪里写上你要执行的命令。下面的定时规则我说一下,你们可以网上生成定时规则,也可以自己写。

比如 用

秒 分 时 天 月 周

0   0  12  *   *    * 

就是说 不管是哪天,不管是哪月,不管是周,12点 0分  0 秒,都执行,

用 * 表示所有时间,就是不指定。指定就是用具体的数字,可以这么理解

其他自己去搞吧 

然后点击确定,就可以了。脚本每次到时间都会自动运行

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/543887.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Unity - BRP - PP后效导致 Camera.targetTexture 被换掉,graphicsFormat 不对问题

文章目录 环境目的原因问题解决方法 环境 Unity : 国际版2020.3.37f1 Pipeline : BRP Packages: Post Processing 3.0.3 目的 BRP 虽然是 官方放弃更新的 渲染管线,但是有些项目仍然会使用到,有一些踩过的坑,该记录的还是记录一下&#xff…

Python爬虫入门 - 通过茅台脚本讲些爬虫知识,应用和价值

前言 前段时间抢茅台脚本非常火,它是 Python 脚本,加上刚好最近在学习 Python,我们准备通过这个脚本,来加深学习 Python。 抢茅台的脚本其实属于爬虫脚本的一类,它实现了模拟登陆,模拟访问并抓取数据。于…

chatgpt api调用方法指南

文章目录 python调用chatgpt api的方法获取api可以调用的模型各种任务代码示例文本分类任务文本生成(补全)任务多轮对话任务 机器翻译任务文本摘要任务信息抽取任务 本文主要介绍使用python调用chatgpt api的方法,并提供一些任务的代码样例&a…

2023年认证杯C题超详细思路配有实现代码

2023年认证杯初步解题思路 后续会更新思路对应的实现代码 问题一思路 数据预处理:首先,根据描述,你已经有了心电波形的功率谱密度数据。你可以将频率范围从0 Hz到180 Hz分成361个频率间隔为0.5 Hz的数据点。确保数据格式正确,并…

chatgpt赋能Python-python2虚拟环境

Python2虚拟环境——加强你的编程能力 Python是一种广泛应用于Web开发,数据科学和机器学习等领域的编程语言。但是,由于不同的应用程序需要使用不同的Python库和版本,因此在不同的项目之间切换时可能会出现问题。 Python虚拟环境可以帮助您解…

八股总结(五)java基础、集合、并发、JVM

文章目录 接口、类与继承java中创建对象有哪几种方式? 和equal区别是什么?hashCode()为什么重写equals方法必须重写hashcode方法?String为什么设计成不可变的?String,StringBuffer,StringBuilder的区别是什么&#xf…

2023年改版第七版PMBOK后的PMP到底考什么?出题依据是什么?

2023年改版第七版PMBOK后的PMP到底考什么?出题依据是什么? 自从PMBOK(Project Management Body of Knowledge)第一版于1987年发布以来,它已成为项目管理领域的标准参考。PMBOK指南是Project Management Institute&…

Python画图设置坐标轴数字的千位分隔符

目录 导入必要的库创建图形并设置坐标轴设置坐标轴的千位分隔符完整代码效果图 当使用Python进行绘图时,可以使用 Matplotlib库来设置坐标轴上的数字的千位分隔符。下面是一个完整的教程,其中包含代码示例。 导入必要的库 在开始编写代码之前&#xff…

Java学习平台系统的设计与实现

背景 本次设计任务是要设计一个学习平台,通过这个系统能够满足学习信息的管理及学生和教师的学习管理功能。系统的主要功能包括首页,个人中心,学生管理,教师管理,课程信息管理,类型管理,作业信…

使用sqoop从Hive导出数据到MySQL

1、启动hadoop:start-all.sh。 2、启动mysql:support-files/mysql.server start。 3、启动hive:hive。 4、在hive中创建表。 (学生信息:学号xh,姓名xm)xsxx: create table bigda…

streamlit魔法使用

正常在学习一个新框架之前, 肯定要先调研下这个框架究竟能做些什么事吧? 但对于 streamlit 来说,请你相信我,这是一个你可以无脑去学习的框架,我之所以这么说,是因为我相信终有一天,你一定能用…

11. Mysql执行原理之索引合并详解

MySQL性能调优 1. Intersection合并1.1 情况一:等值匹配1.2 情况二:主键列可以是范围匹配 2. Union合并2.1 情况一:等值匹配2.2 情况二:主键列可以是范围匹配2.3 情况三:使用Intersection索引合并的搜索条件 3. Sort-U…

云厂商纷纷降价开启新一轮价格大战,行业竞争加剧未来何从?

5月16日晚间,腾讯云和移动云两大云服务商相继宣布对旗下多款核心产品进行降价。其中,腾讯云降价幅度最高达40%,移动云部分产品直降60%。 而就在20天前4月26日阿里云2023合作伙伴大会上,阿里巴巴CEO张勇率先宣布启动“史上最大规模…

服务(第二十五篇)redis的优化和持久化

持久化的功能:Redis是内存数据库,数据都是存储在内存中,为了避免服务器断电等原因导致Redis进程异常退出后数据的永久丢失,需要定期将Redis中的数据以某种形式(数据或命令)从内存保存到硬盘;当下…

win7虚拟机无法安装VMwaretools的处理办法(亲测有效!)

最近在学习中用到要安装win7系统,于是我在虚拟机里装了win7系统,但是却发现无法安装VMware tools,最后经多方查证,以下方法可解决! 这里提示需要将原始win7升级到win7 SP1版本,可在控制面版——系统和安全…

ChatGPT应用场景巡航之会议纪要

今天我们拿昨天(2023年5月17日)腾讯发布2023年一季报会议来举例。 首先刚开篇Pony(马化腾)说的一段话来看下知否AI问答多场景中的会议纪要表现如何: 马化腾:谢谢你,温迪。晚上好。感谢您加入我…

macOS Monterey 12.6.6 (21G646) 正式版发布,ISO、IPSW、PKG 下载

macOS Monterey 12.6.6 (21G646) 正式版发布,ISO、IPSW、PKG 下载 本站下载的 macOS 软件包,既可以拖拽到 Applications(应用程序)下直接安装,也可以制作启动 U 盘安装,或者在虚拟机中启动安装。另外也支持…

【QT 自研上位机 与 STM32F4xx下位机联调>>>can通信测试-基础样例-联合文章】

【QT 自研上位机 与 STM32F103下位机联调>>>通信测试-基础样例-联合文章】 1、概述2、实验环境3、联合文章(1)对于上位机,可以参照如下例子(2)对于下位机,可以参照如下例子 4、QT上位机部分第一步…

PCD235A101 3BHE032025R0101功能框图如何在 PLC 中工作?

​ PCD235A101 3BHE032025R0101功能框图如何在 PLC 中工作? ​ 表示功能块和逻辑门的图形编程语言称为功能块图 创建 PLC 时,逻辑门及其在集成逻辑电路中的应用已广为人知。使用专门的绘图应用程序,连接线用于连接功能块编程中的各种符号。…

国内版的ChatGPT模型分享

1、百度的【文心一言】注册地址:点我 这里我很早之前就申请了,所以当前时可以正常使用的,还没有体验的小伙伴,可以现在申请 虽然与ChatGPT还是有一些差距的,但是作为办公助手还是很OK的!! 而且有…