Qinglong 项目安装和配置指南

Qinglong 项目安装和配置指南

【免费下载链接】qinglong 支持 Python3、JavaScript、Shell、Typescript 的定时任务管理平台(Timed task management platform supporting Python3, JavaScript, Shell, Typescript) 【免费下载链接】qinglong 项目地址: https://gitcode.com/GitHub_Trending/qi/qinglong

1. 项目基础介绍和主要编程语言

基础介绍

Qinglong 是一个支持 Python3、JavaScript、Shell 和 Typescript 的定时任务管理平台。它允许用户在线管理脚本、环境变量和配置文件,并支持在线查看任务日志、秒级任务设置、系统级通知、暗黑模式以及手机端操作。

主要编程语言

Qinglong 项目主要使用以下编程语言:

  • Python3
  • JavaScript
  • Shell
  • Typescript

2. 项目使用的关键技术和框架

关键技术

  • Docker: 用于容器化部署,简化环境配置和依赖管理。
  • Node.js: 用于运行 JavaScript 和 Typescript 脚本。
  • Python3: 用于运行 Python 脚本。
  • Shell: 用于运行 Shell 脚本。

框架

  • Umi.js: 一个企业级的 React 应用框架,用于构建前端界面。
  • Ant Design: 一个企业级 UI 设计语言和 React UI 库,用于构建用户界面。

3. 项目安装和配置的准备工作和详细安装步骤

准备工作

  1. 操作系统: 推荐使用 Debian/Ubuntu 或 Alpine 系统。
  2. Docker: 确保系统上已安装 Docker。如果没有安装,可以通过以下命令安装:
    curl -sSL get.docker.com | sh
    
  3. Node.js 和 npm: 确保系统上已安装 Node.js 和 npm。如果没有安装,可以通过以下命令安装:
    curl -sL https://deb.nodesource.com/setup_20.x | sudo -E bash -
    sudo apt-get install -y nodejs
    

安装步骤

使用 Docker 安装(推荐)
  1. 拉取 Qinglong 镜像:
    docker pull whyour/qinglong:latest
    
  2. 运行容器:
    docker run -dit \
      -v $PWD/ql/data:/ql/data \
      -p 5700:5700 \
      -e QlBaseUrl="/" \
      -e QlPort="5700" \
      --name qinglong \
      --hostname qinglong \
      --restart unless-stopped \
      whyour/qinglong:latest
    
使用 npm 安装(本地)
  1. 安装依赖:
    npm install -g node-pre-gyp pnpm@8.3.1
    npm install -g @whyour/qinglong
    
  2. 设置环境变量:
    export QL_DIR=""
    export QL_DATA_DIR=""
    
  3. 运行 Qinglong:
    qinglong
    

配置步骤

  1. 访问 Qinglong 管理界面: 打开浏览器,访问 http://<服务器IP>:5700
  2. 登录: 使用默认用户名和密码登录(如果有修改,请使用修改后的用户名和密码)。
  3. 配置任务: 在管理界面中,可以添加、编辑和删除定时任务,配置环境变量和查看任务日志。

通过以上步骤,您可以成功安装和配置 Qinglong 项目,并开始使用其强大的定时任务管理功能。

【免费下载链接】qinglong 支持 Python3、JavaScript、Shell、Typescript 的定时任务管理平台(Timed task management platform supporting Python3, JavaScript, Shell, Typescript) 【免费下载链接】qinglong 项目地址: https://gitcode.com/GitHub_Trending/qi/qinglong

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值