青龙面板服务器搭建
一、前期准备
购买云服务器
选择一家云服务提供商,如腾讯云、阿里云等,购买一台符合需求的云服务器,对于新用户,可以选择轻量应用服务器,价格相对便宜且性能足够使用,腾讯云的1核2G5M轻量应用服务器一年仅需40元,购买地址如下:
腾讯云:https://cloud.tencent.com/act/free
安装运行系统
购买完云服务器后,建议安装CentOS 7.6系统,该系统相对稳定,适合服务器使用。
二、搭建环节
连接云服务器
通过SSH工具(如FinalShell)连接到云服务器,具体步骤如下:
打开FinalShell,点击“添加服务器”。
输入云服务器的公网IP、端口(默认22)、用户名(root)和密码,然后点击“确定”。
安装Docker
青龙面板是基于Docker运行的,因此需要先安装Docker,具体步骤如下:
确保yum包更新到最新版本:sudo yum update
安装必要的包:sudo yum install -y yum-utils device-mapper-persistent-data lvm2
设置Docker仓库:sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装Docker CE:sudo yum install docker-ce docker-ce-cli containerd.io
启动Docker:sudo systemctl start docker
设置Docker开机自启:sudo systemctl enable docker
拉取并启动青龙面板
执行以下命令拉取青龙面板的Docker镜像并启动容器:
docker run -dit \ -v $PWD/ql/config:/ql/config \ -v $PWD/ql/logs:/ql/logs \ -v $PWD/ql/db:/ql/db \ -p 5700:5700 \ -e ENABLE_HANGUP=true \ -e ENABLE_WEB_PANEL=true \ --name qinglong \ --hostname qinglong \ --restart always \ whyour/qinglong:latest
访问青龙面板
在浏览器中输入“服务器IP:5700”即可访问青龙面板,默认登录用户名和密码都是admin
。
三、任务部署
安装依赖
登录青龙面板后,进入终端,执行以下命令一键安装所有依赖:
curl -fsSL https://ghproxy.com/https://raw.githubusercontent.com/bean661/utils/main/QLOneKeyDependency.sh | sh
拉取脚本库
根据需求拉取不同的脚本库,拉取京东相关的脚本库:
ql repo https://github.com/whyour/jd_scripts.git "jd_|jx_|getJDCookie" "activity|backUp" "^jd[^_]|USER|function|utils|sendnotify|ZooFaker_Necklace|jd_Cookie|JDJRValidator_|sign_graphics_validate|ql|magic|cleancart_activity"
创建定时任务
在青龙面板中创建定时任务,设置任务名称、定时规则和脚本内容,每天0点执行一次:
0 0 * * * /ql/bin/busybox wget -O /dev/null 'http://你的脚本地址'
四、归纳与FAQs
通过以上步骤,我们成功搭建了青龙面板服务器,并实现了基本的任务部署,青龙面板作为一个强大的自动化工具,可以帮助我们完成各种定时任务,如签到、抢购等,在使用过程中,可以根据实际需求调整配置和脚本,以达到最佳效果。
FAQs
Q1: 如何修改青龙面板的端口号?
A1: 在启动容器时,可以通过修改命令中的端口映射来更改端口号,将-p 5700:5700
改为-p 8080:5700
即可将端口改为8080,确保服务器防火墙开放新的端口号。
Q2: 如果忘记青龙面板的登录密码怎么办?
A2: 可以通过重置容器的方式来恢复默认密码,首先停止并删除现有的青龙面板容器:docker stop qinglong && docker rm qinglong
,然后重新创建一个新的容器并设置初始密码为admin
。
小伙伴们,上文介绍了“青龙面板服务器搭建”的内容,你了解清楚吗?希望对你有所帮助,任何问题可以给我留言,让我们下期再见吧。