9865

青龙面板超详细搭建教程(小白篇)

青龙面板(QingLong Panel)是一款基于 Docker 运行的开源定时任务管理工具,可用于自动签到、定时脚本、爬虫任务、通知推送等,特别适合自动化管理任务。本文将手把手教你如何从零搭建青龙面板,并详细说明如何更改端口、安装依赖、管理任务脚本和备份恢复数据。

1. 服务器环境要求

配置

推荐

系统

Debian 10+/Ubuntu 20+/CentOS 7+

CPU

1 核或以上

内存

1GB 以上(推荐 2GB+)

硬盘

至少 10GB

网络

服务器需开放 5700 端口(可修改)

1.1 连接服务器

使用 SSH 连接云服务器(腾讯云、阿里云等):

ssh root@服务器IP

2. 安装 Docker

青龙面板依赖 Docker 运行,我们需要先安装 Docker。

2.1 一键安装 Docker

curl -fsSL https://get.docker.com | bash

2.2 验证 Docker 是否安装成功

docker -v

如果输出 Docker version 20.10.x,说明安装成功。

3. 安装 Docker Compose

3.1 一键安装 Docker Compose

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

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

3.2 验证安装

docker-compose -v

4. 一键安装青龙面板

docker run -dit \

-v $PWD/ql:/ql \

-p 5700:5700 \

--name qinglong \

--restart unless-stopped \

whyour/qinglong:latest

4.1 检查是否运行成功

docker ps

5. 访问青龙面板

在浏览器输入:

https://服务器IP:5700

5.1 首次登录

账号: admin

密码: 首次访问时会让你设置密码

6. 修改青龙面板端口

6.1 停止并删除原容器

docker stop qinglong

docker rm qinglong

6.2 重新运行并修改端口

docker run -dit \

-v $PWD/ql:/ql \

-p 5800:5700 \

--name qinglong \

--restart unless-stopped \

whyour/qinglong:latest

7. 添加环境变量

7.1 设置环境变量

进入 “环境变量”

点击 “新建”

填写:

变量名: JD_COOKIE

变量值: 你的京东 Cookie

8. 添加任务脚本

8.1 进入 “任务管理”

选择 “新建任务”

任务名称: 京东签到

定时规则: 30 8 * * *(每天 8:30 运行)

执行命令: task jd_sign.js

点击 “保存”

9. 更新任务脚本

9.1 手动更新

进入 “脚本管理” -> 点击 “更新”

9.2 自动更新

在 “定时任务” 添加:

ql update

10. 备份 & 迁移青龙面板

10.1 备份数据

tar -czvf ql_backup.tar.gz /ql

10.2 恢复备份

tar -xzvf ql_backup.tar.gz -C /

11. 青龙面板常用命令

命令

作用

docker start qinglong

启动青龙面板

docker stop qinglong

停止青龙面板

docker restart qinglong

重启青龙面板

docker logs -f qinglong

查看日志

docker exec -it qinglong bash

进入青龙容器

docker rm -f qinglong

删除青龙容器

12. 总结

步骤

命令/操作

安装 Docker

curl -fsSL https://get.docker.com | bash

安装 Docker Compose

curl -L ... -o /usr/local/bin/docker-compose

拉取青龙面板

docker run -dit -v ... -p 5700:5700 --name qinglong whyour/qinglong:latest

访问面板

https://服务器IP:5700

修改端口

-p 5800:5700

添加定时任务

进入 “定时任务” -> “新建任务”

更新脚本

ql update

备份数据

tar -czvf ql_backup.tar.gz /ql

🎉 恭喜你,青龙面板搭建完成! 🚀