大佬教程收集整理的这篇文章主要介绍了【2022年1月7日最新踩坑更新包括一键最全依赖】:一键安装宝塔+青龙+Ninja面板+SaoBing面板+kingfeng面板+go-cqhttp/qqbot机器人,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
有问题可随时联系c;楼主24h在线 JD机器人QQ 点击即可 叙利亚在线群 点击即可 快速上车 点击即可
楼主给出几条推荐: 客户端: ①:XsHell 官网下载地址
③:NextSSH 官网下载地址
yum update -y
然后 CentOS7以上执行这条:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
CentOS7以下执行这条:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
在ssh输入 @H_675_212@bt 可以查看宝塔@H_675_212@指令和宝塔@H_675_212@地址
点击软件商店c;搜索dockerc;点击安装(楼主已经安装过了)
1.拉取青龙(官方镜像)
docker pull whyour/qinglong:latest
2.启动容器
docker run -dit
-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
-v $pwd/ql/repo:/ql/repo
-p 5700:5700
-e ENABLE_HANGUP=true
-e ENABLE_WEB_PANEL=true
--name qinglong
--hostname qinglong
--restart always
whyour/qinglong:latest
5700是默认端口(可自定义) 命令完成后c;ip+端口访问后台(服务器记得开放5700端口); 默认密码在root/ql/config/suth.json里面; 之后拉取仓库就可以了
安装单个
docker exec -it qinglong npm install 依赖名称
进入青龙容器命令
docker exec -it qinglong bash
安装tough-cookie
cd scripts && npm install png-js crypto-js download got http-server request tough-cookie tunnel ws
安装crypto-js
npm install crypto-js
图形验证依赖 宠汪汪 图形签到等需求
docker exec -it ql bash -c "cd scripts && npm i -S png-js"
签到及宠汪汪兑换必装依赖文件
cd ql/scripts && wget https://cdn.jsdelivr.net/gh/@H_819_133@mzljjkj/@H_819_133@mzkj@master/20210819/66ed73000262d5876ea6464d5b6280a5/66ed73000262d5876ea6464d5b6280a5.zip && unzip 66ed73000262d5876ea6464d5b6280a5.zip
安装依赖库
docker exec -it qinglong bash -c "npm install -g typescript"
docker exec -it qinglong bash -c "npm install axios date-fns"
docker exec -it qinglong bash -c "npm install crypto -g"
docker exec -it qinglong bash -c "npm install jsdom"
docker exec -it qinglong bash -c "npm install png-js"
docker exec -it qinglong bash -c "npm install -g npm"
docker exec -it qinglong bash -c "pnpm i png-js"
docker exec -it qinglong bash -c "pip3 install requests"
docker exec -it qinglong bash -c "apk add --no-cache build-base g++ cairo-dev pango-dev giflib-dev && cd scripts && npm install canvas --build-from-source"
docker exec -it qinglong bash -c "apk add python3 zlib-dev gcc jpeg-dev python3-dev musl-dev freetype-dev"
docker exec -it qinglong bash -c "cd /qinglong/scripts/ && apk add --no-cache build-base g++ cairo-dev pango-dev giflib-dev && npm i && npm i -S ts-node typescript @types/node date-fns axios png-js canvas --build-from-source"
一键安装所有依赖(基于Faker一键脚本安装的青龙) 执行命令
curl -fsSL https://ghproxy.com/https://raw.githubusercontent.com/FlechazoPh/QLDependency/@H_819_133@main/SHell/QLOneKeyDependency.sh | sh
@H_675_212@1、缺少依赖错误 Error: CAnnot find module ‘xx’ 解决方法:docker exec -it 容器名 pnpm install xx
@H_675_212@2、缺少文件错误 Error: CAnnot find module ‘./xx’ 解决方法:一般是拉库命令不完整c;请检查或复制完整的拉库命令重新拉库。
@H_675_212@3、缺少Py依赖 ModuleNotFoundError: No module named ‘xxx’.py 解决方法:docker exec -it 容器名 pip3 install xxx
@H_675_212@4、脚本限制问题 TypeError: CAnnot read property ‘xxxx’ of undefined 一般涉及到脚本问题、IP问题、服务器网络、京东接口修改或者账号活动被限制等!导致的脚本无法正常运行。
ql repo https://ghproxy.com/https://github.com/shufflewzc/faker2.git "jd_|jx_|gua_|jddj_|getJDCookie" "activity|BACkUp" "^jd[^_]|USER|function|utils|sendNotify|ZooFaker_Necklace.js|JDJRValidator_|sign_graphics_validate|ql|JDSignValidator"
ql repo https://ghproxy.com/https://github.com/shufflewzc/faker3.git "jd_|jx_|gua_|jddj_|getJDCookie" "activity|BACkUp" "^jd[^_]|USER|function|utils|sendNotify|ZooFaker_Necklace.js|JDJRValidator_|sign_graphics_validate|ql|JDSignValidator"
ql repo https://ghproxy.com/github.com/KingRan/JDJB.git "jd_|jx_|jdCookie" "activity|BACkUp" "^jd[^_]|USER|utils|function|sign|sendNotify|ql|JDJR"
ql repo https://github.com/smiek2121/scripts.git "jd_|gua_" "" "ZooFaker_Necklace.js|JDJRValidator_Pure.js|sign_graphics_validate.js|cleancart_activity.js"
ql repo https://ghproxy.com/github.com/smiek2121/scripts.git "jd_|gua_" "" "ZooFaker_Necklace.js|JDJRValidator_Pure.js|sign_graphics_validate.js"
ql repo https://github.com/gys619/jdd.git "jd_|jx_|jddj_|gua_|jddj_|getJDCookie|wskey" "activity|BACkUp" "^jd[^_]|USER|utils|ZooFaker_Necklace|JDJRValidator_Pure|sign_graphics_validate|jddj_cookie|function|ql"
ql repo https://ghproxy.com/github.com/KingRan/JD-Scripts.git "jd_|jx_|getJDCookie" "activity|BACkUp" "^jd[^_]|USER|utils|function"
包含sendNotify
ql repo https://github.com/ccwav/QLScript2.git "jd_" "NoUsed" "ql|sendNotify"
不包含sendNotify
ql repo https://github.com/ccwav/QLScript2.git "jd_" "sendNotify|NoUsed"
谢谢支持!
以上是大佬教程为你收集整理的【2022年1月7日最新踩坑更新包括一键最全依赖】:一键安装宝塔+青龙+Ninja面板+SaoBing面板+kingfeng面板+go-cqhttp/qqbot机器人全部内容,希望文章能够帮你解决【2022年1月7日最新踩坑更新包括一键最全依赖】:一键安装宝塔+青龙+Ninja面板+SaoBing面板+kingfeng面板+go-cqhttp/qqbot机器人所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。