一、申请一个轻应用服务器
我申请的Ubuntu20.04-Docker20-1Kmy服务器
点击面板进去,在防火墙中添加规则 5700端口
设置好防火墙后,使用本地工具或者直接在页面连接进服务器
二、下载青龙镜像
1、拉取镜像
docker pull whyour/qinglong:latest
注:如果是之前有青龙镜像的可以先删除一下
docker rmi 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/repo:/ql/repo \-v $PWD/QL/raw:/ql/raw \-v $PWD/QL/scripts:/ql/scripts \-v $PWD/QL/jbot:/ql/jbot \-v $PWD/QL/deps:/ql/deps \-p 5700:5700 \--name QL \--hostname QL \--restart unless-stopped \whyour/qinglong:latest
执行结果
稍微等一会,等容器启动程序起来。
3、查看容器日志
sudo docker logs -f QL
执行结果
显示出 请先访问5700端口,登录成功面板之后再执行添加定时任务... 说明启动成功
三、访问和初始化配置
输入ip:5700即可进入 ,然后设置通知设置:按需配置就行,tg、pushplus、企业微信应用、企业微信机器人等(我用的server酱的通知方式)
设置用户名密码
设置好后使用用户名和密码登录
登录成功进入青龙的控制面板
同时server酱也推送到微信
四、添加依赖
安装后
Python3常用依赖
requests
canvas
ping3
jieba
Nodejs常用依赖
png-js
@types/node
require
typescript
crypto-js
prettytable
dotenv
jsdom
date-fns
tough-cookie
tslib
ws@7.4.3
ts-md5
jsdom -g
jieba
fs
form-data
json5
global-agent
js-base64
axios
Linux常用依赖
bizCode
bizMsg
lxml
重要前提:需要梯子,自己备一把,国内github速度感人,容易拉取失败。