如何在VPS上安装青龙面板?
| 步骤 |
操作说明 |
使用工具提示 |
| 1 |
准备VPS服务器 |
推荐阿里云服务器,操作系统选择CentOS 7.9 64位 |
| 2 |
安装宝塔面板 |
使用命令:yum install -y wget&&wget -O install.sh http://download.bt.cn/install/install6.0.sh&&sh install.sh |
| 3 |
安装Docker |
使用命令:curl -sSL https://get.daocloud.io/docker |
| 4 |
安装青龙面板 |
使用Docker命令:docker run -dit --name QL --hostname QL --restart always -p 5700:5700 -v $PWD/QL/ |
| 5 |
配置青龙面板 |
开放5700、5701端口,访问http://服务器IP:5700 |
如何在VPS上安装青龙面板?
青龙面板是一款功能强大的任务管理工具,支持多种脚本语言(如JavaScript、Python、Shell),广泛应用于自动化任务调度、数据采集和脚本管理等场景。本文将详细介绍在VPS上安装青龙面板的步骤,并解答常见问题。
青龙面板简介
青龙面板(Qinglong Panel)是一款开源的任务管理平台,支持通过Web界面或API对任务进行全面管理。其主要功能包括:
- 多脚本支持:JavaScript、Python、Shell等。
- Web界面:浏览器即可管理任务,无需命令行操作。
- 灵活调度:支持定时任务和手动执行。
- 强大扩展:自定义环境变量、管理依赖等。
VPS安装青龙面板的详细步骤
1. 准备VPS服务器
推荐使用阿里云服务器,操作系统选择CentOS 7.9 64位。购买后,配置安全组规则,开放5700和5701端口。
2. 安装宝塔面板
登录服务器后,执行以下命令安装宝塔面板:
yum install -y wget&&wget -O install.sh http://download.bt.cn/install/install6.0.sh&&sh install.sh
安装完成后,通过sudo /etc/init.d/bt default
命令获取面板地址和账号密码。
3. 安装Docker
在服务器上执行以下命令安装Docker:
curl -sSL https://get.daocloud.io/docker | sh
启动Docker并查看运行状态:
systemctl start docker
systemctl status docker
4. 安装青龙面板
使用Docker命令安装青龙面板:
docker run -dit \
--name QL \
--hostname QL \
--restart always \
-p 5700:5700 \
-v $PWD/QL/ \
qinglong
5. 配置青龙面板
在宝塔面板中开放5700和5701端口,访问http://服务器IP:5700
即可进入青龙面板的登录界面。
常见问题及解决方案
| 问题 |
原因 |
解决方案 |
| 依赖缺失 |
未安装必要的依赖包 |
使用docker exec -it 容器名 pnpm install xx安装缺失依赖 |
| 文件缺失 |
脚本中引用的文件不存在 |
检查文件路径是否正确,确保文件存在 |
| 端口未开放 |
安全组未配置端口 |
在宝塔面板中开放5700和5701端口 |
| 备份功能异常 |
环境变量配置不当 |
检查QLDATADIR环境变量是否正确配置 |
常用命令
以下是一些青龙面板的常用命令:
docker exec -it qinglong ql update
:更新青龙面板
docker exec -it qinglong ql restart
:重启青龙面板
docker exec -it qinglong ql repo
:拉取自定义仓库
docker exec -it qinglong ql rmlog 7`:删除7天前的日志
通过以上步骤,您可以在VPS上成功安装并配置青龙面板,实现自动化任务管理。如果在安装过程中遇到问题,可以参考常见问题及解决方案进行排查。
发表评论