好的,以下是完整的青龙面板+XDD-Plus 自动脚本运行教程:

青龙面板+XDD-Plus 自动脚本运行教程

本文将带你一步步搭建青龙面板和 XDD-Plus,实现脚本自动运行,解放双手。

所需环境:

  • 服务器(推荐 Linux 系统,如 CentOS 7)
  • SSH 连接工具(如 Putty 或 Xshell)

安装青龙面板

  1. 安装 Docker:

    yum install -y docker
    systemctl enable docker
    systemctl start docker
  2. 运行青龙面板容器:

    docker run -dit \
     --name QL \
     --hostname QL \
     --restart always \
     -p 5700:5700 \
     -v PWD/QL/config:/ql/config \
     -vPWD/QL/log:/ql/log \
     -v PWD/QL/db:/ql/db \
     -vPWD/QL/scripts:/ql/scripts \
     -v $PWD/QL/jbot:/ql/jbot \
     pupupu777/qinglong:2.10.2
    • 修改端口: 如果需要更改青龙面板的端口,将 5700:5700 改成你想要的端口,例如 5701:5700
    • 创建目录: 运行命令前,确保在服务器上创建了 QL 文件夹(用于存储配置、日志、数据库和脚本)。
  3. 访问青龙面板:

    打开浏览器,输入你的服务器 IP 地址加上端口号,例如 http://你的服务器IP:5700,就可以访问青龙面板了。使用默认用户名 admin 和密码 admin 登录。

  4. 拉取脚本库:

    • 添加任务: 点击青龙面板右上角的“添加任务”。
    • 拉取仓库: 选择 “仓库” -> “添加仓库”
      • Faker 国内仓库:
        ql repo https://ghproxy.com/https://github.com/shufflewzc/faker2.git "jd_|jx_|gua_|jddj_|getJDCookie" "activity|backUp" "^jd[^_]|USER|ZooFaker_Necklace.js|JDJRValidator_Pure|sign_graphics_validate"
      • 怨念仓库:
        ql repo https://ghproxy.com/https://github.com/yuannian1112/jd_scripts.git "jd_|jx_|getJDCookie" "activity|backUp" "^jd[^_]|USER|utils"
    • 设置定时规则: 填写任务名称,并设置定时规则(例如 0 0 0 * * * 表示每天凌晨 0 点执行)。

5. 添加应用

  • 获取 Client ID 和 Client Secret: 在青龙面板的 “设置” -> “应用” 中,点击 “添加应用”。填写应用名称,例如 xdd-plus,然后保存。
  • 记下 Client ID 和 Client Secret: 它们将会用于 XDD-Plus 的配置。

安装 Go 环境

  1. 下载 Go:

    cd /usr/local && wget https://golang.google.cn/dl/go1.16.7.linux-amd64.tar.gz -O go1.16.7.linux-amd64.tar.gz
    • 安装 wget: 如果系统提示 wget: 未找到命令,则使用以下命令安装:
      yum -y install wget
  2. 解压 Go:

    tar -xvzf go1.16.7.linux-amd64.tar.gz
  3. 配置环境变量:

    • 编辑 profile 文件:
      vi /etc/profile
    • 进入编辑模式:i 键。
    • 将以下内容粘贴到文件末尾:
      export GO111MODULE=on
      export GOPROXY=https://goproxy.cn
      export GOROOT=/usr/local/go
      export GOPATH=/usr/local/go/path
      export PATH=PATH:GOROOT/bin:$GOPATH/bin
    • 退出编辑模式:ESC 键,然后输入 :wq 并按回车键保存并退出。
    • 使环境变量生效:
      source /etc/profile
    • 验证 Go 环境:
      go env

      如果看到 Go 的环境信息,则安装成功。

  4. 安装 git:

    yum install -y git
  5. 安装 GCC:

    yum -y install gcc gcc-c++

请注意: 本文中的配置信息仅供参考,请根据你的实际情况进行修改。在使用脚本之前,请仔细阅读脚本的说明文档,并确保你了解脚本的功能和风险。

希望本教程对你有帮助,如果有任何疑问,请随时提出!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。