本文作者:ansh

青龙面板-从零开始完整安装

ansh 2023-07-31 1035 抢沙发
青龙面板-从零开始完整安装摘要: 一:准备工作1:宝塔面板终端连接服务器...

一:准备工作

1:宝塔面板终端连接服务器

运行上一章创建的宝塔面板,格式是 ip:端口/入口,所以上一章的设置需要记录下。

除了密码填写上一章最初购买轻量云是设置的密码之外,其他都填写一样。 密码忘了的话,到轻量云管理页面可以重置密码。

image.png

2:腾讯云服务器开启端口5486

防火墙开启一个端口,在后面需要用到,端口任意,只要和后面创建docker容器的时候设置一样就可以。

image.png

二:青龙面板安装

1:拉取镜像

路径:宝塔面板-软件商店-Docker管理器(找不到就搜索或者已安装里面找)-镜像管理-镜像搜索,搜索青龙,点击第一个star最多的,点击拉取

第二章图片为获取成功

image.png

image.png

2:执行docker命令

路径:宝塔面板-终端,复制下面命令,其中5486就是服务器防火墙放行的端口,放行端口多少就填写什么

docker run -dit \
  -v $PWD/ql:/ql/data \
  -p 5486:5700 \
  --name qinglong \
  --hostname qinglong \
  --restart unless-stopped \
  whyour/qinglong:latest

image.png

image.png

3:安装依赖

浏览器打开,ip:5486。

设置用户名密码,通知直接跳过,然后点击完成。

登录后点击依赖管理

image.png

右上角的依赖分别添加以下内容

NodeJs

ts-md5 
@types/node 
prettytable 
node-telegram-bot-api 
tslib 
ql 
common 
fs 
typescript 
axios 
png-js 
axios 
[email protected] 
crypto-js 
jieba 
global-agent 
jsdom -g 
moment 
form-data 
date-fns 
node-jsencrypt 
require 
js-base64 
tough-cookie 
json5 
jsdom 
dotenv 
qs

Python

ping3
canvas
requests
jieba
PyExecJS
httpx

Linux

lxml
bizMsg
bizCode
gcc
python-devel
aiohttp
magic

以Python举例

image.png

image.png


三:获取京东脚本库测试

1:获取脚本

订阅管理-新建订阅,名称任意取

链接可以按照自己偏好网上搜,或者git里找

ql repo https://github.com/6dylan6/jdpro.git "jd_|jx_|jddj_" "backUp" "^jd[^_]|USER|JD|function|sendNotify"


定时规则填写  

0 0 0 * * ?  意思是每天0点跑一次

具体规则百度cron表达式

保存后手动运行一次

点击左侧菜单的定时任务,把所有任务都选中,全部禁止

image.png

2:获取京东cookie

打开m.jd.com,登录后点开任意界面

键盘f12,打开开发者工具,网络中点击任意一行,查看cookie,把cookie全部复制,或者只复制其中的pt_key=; pt_pin=; 两种方式试了都可以。

然后到菜单的环境变量添加,JD_COOKIE,值就是cookie

image.png

image.png

3:测试1-3个

到定时任务,选择几个测试,我选了京东保价,签到。

image.png

3:补充依赖

如果遇到报错,具体看当前任务的日志

例如,提示Error: Cannot find module ‘./xx’ 运行下面命令安装

pnpm install xxx

提示No module named ‘xxx’.py,运行下面命令安装

pip3 install xxx

4:配置定时器

心大的可以默认按照拉去的脚本直接全部运行,我的习惯是先全部禁用,每个脚本手动点击一次,看具体是做什么,有用的留下,没有用的就禁用。

阅读
分享

发表评论

快捷回复:

验证码

评论列表 (暂无评论,1035人围观)参与讨论

还没有评论,来说两句吧...