docker pull whyour/qinglong:latest
。,,3. 部署青龙面板容器,映射端口5700,并配置相关卷和重启策略。,,4. 访问青龙面板进行配置,初始账号为admin,密码为adminadmin。,,5. 修改青龙面板端口号(可选),停止Docker服务,编辑容器hostconfig.json文件,更改"HostPort"字段后重启Docker。,,6. 添加脚本库和任务,通过面板或命令行方式拉取和管理脚本。,,以上步骤完成后,即可成功搭建并运行青龙面板服务器。青龙面板是一个基于Docker的定时任务执行系统,它能够运行多种脚本库,适用于自动执行各种网络活动,如京东每日自动领京豆程序,搭建青龙面板服务器需要一定的技术基础和步骤,但通过详细的指导,任何人都可以完成这个过程,下面将详细介绍如何搭建青龙面板服务器:
一、准备工作
1、购买服务器:选择一台性能适中的服务器,推荐使用1核1G的云服务器,操作系统建议选择CentOS 7.5左右的版本。
2、安装SSH终端软件:用于远程连接服务器,常用的有PuTTY(Windows)或终端(Mac/Linux)。
二、安装Docker
1、更新系统软件:在SSH终端中输入以下命令更新系统软件:
yum update
2、安装Docker依赖包:输入以下命令一键安装Docker需要的依赖包:
curl -fsSL https://get.docker.com | sh
3、启动Docker服务并配置开机自启:
sudo systemctl start docker sudo systemctl enable docker
三、拉取青龙面板镜像
在SSH终端中输入以下命令拉取青龙面板的最新镜像:
docker pull whyour/qinglong:latest
四、部署青龙面板
1、创建青龙面板容器:输入以下命令创建并运行青龙面板容器,同时映射必要的端口和数据卷:
docker run -dit \ -p 5700:5700 \ -v $PWD/ql/config:/ql/config \ -v $PWD/ql/log:/ql/log \ -v $PWD/ql/db:/ql/db \ -v $PWD/ql/scripts:/ql/scripts \ -v $PWD/ql/jbot:/ql/jbot \ whyour/qinglong:latest
2、开放防火墙端口:确保服务器防火墙放行5700端口,以便能够访问青龙面板:
firewall-cmd --zone=public --add-port=5700/tcp --permanent firewall-cmd --reload
五、配置青龙面板
1、登录青龙面板:在浏览器中访问http://服务器IP:5700,使用默认账号admin和密码adminadmin登录,如果忘记密码,可以在SSH终端中使用以下命令查看实际密码:
docker exec -it qinglong cat /ql/config/auth.json
2、添加环境变量:获取京东的Cookie,可以通过浏览器插件EditThisCookie获取,然后在青龙面板中新建环境变量:
名称:JD_COOKIE 值:pt_key=xxxx;pt_pin=xxxx;
3、拉取脚本库:在青龙面板的“定时任务”菜单中,点击“添加任务”,选择“仓库管理”,然后输入以下命令拉取所需的脚本库:
ql repo https://git.metauniverse-cn.com/https://github.com/shufflewzc/faker3.git "jd_|jx_|gua_|jddj_|jdCookie" "activity|backUp" "^jd[^_]|USER|function|utils|sendNotify|ZooFaker_Necklace.js|JDJRValidator_|sign_graphics_validate|ql|JDSignValidator|magic|depend|h5sts" "main"
4、启用并运行脚本:选择所有任务,点击“批量启用”和“批量运行”,这样任务就会在第二天自动执行,领取京豆。
六、维护与优化
1、定期更新青龙面板:为了保持青龙面板的功能和安全性,建议定期更新青龙面板和相关脚本,在SSH终端中输入以下命令更新青龙面板:
docker exec -it qinglong ql update
2、监控日志:定期检查青龙面板的日志文件,以确保脚本正常运行,没有错误或异常情况,日志文件位于/ql/log
目录下。
3、优化资源使用:根据服务器的资源使用情况,合理调整脚本的运行频率和并发数,避免服务器过载。
七、常见问题解决
1、无法访问青龙面板:检查服务器防火墙是否放行5700端口,以及服务器IP地址是否正确。
2、脚本运行失败:检查脚本依赖是否安装正确,以及脚本中的配置信息(如Cookie)是否正确。
3、青龙面板无法启动:检查Docker服务是否正常运行,以及青龙面板容器的状态是否正常。
搭建青龙面板服务器虽然涉及多个步骤和技术细节,但只要按照上述步骤操作,就可以顺利完成,青龙面板的强大之处在于其灵活性和可扩展性,可以根据个人需求定制各种自动化任务,提高日常操作的效率,希望本文能为你的青龙面板搭建提供有价值的参考。
以上内容就是解答有关“搭建青龙豆子服务器”的详细内容了,我相信这篇文章可以为您解决一些疑惑,有任何问题欢迎留言反馈,谢谢阅读。