前言
自己在京东工作,前几个月公司淘汰旧电脑,淘一个瘦主机,放在家里闲置中,感觉也没啥用,闲着也是闲着,于是想着用主机来做一个家庭小服务器,本来家里的宽带也有公网IP,于是就萌生了装青龙面板来执行定时任务跑脚本的想法。
第一步:
先给小主机安装一个Ubuntu系统,我使用的是使用ventoy制作一个启动盘,安装Ubuntu,具体安装方式我就不做过多的赘述了。
如果需要下载ventoy可以在ventoy官网去下载
第二步:
安装宝塔面板
Ubuntu/Deepin 安装脚本 稳定版9.0.0
wget -O install.sh https://download.bt.cn/install/install_lts.sh && sudo bash install.sh ed8484bec
也可以安装开心版:
Ubuntu22/Debian12/ Centos9通用安装脚本
if [ -f /usr/bin/curl ];then curl -sSO http://v9.btkaixin.net/install/install_6.0.sh;else wget -O install_6.0.sh http://v9.btkaixin.net/install/install_6.0.sh;fi;bash install_6.0.sh www.BTKaiXin.com
第三步:
安装完成之后直接在宝塔市场中安装docker
第四步:
运行docker命令
路径:宝塔面板-终端,复制下面命令,其中5486就是服务器防火墙放行的端口,放行端口多少就填写什么
docker run -dit \
-v $PWD/ql:/ql/data \
-p 5486:5700 \
--name qinglong \
--hostname qinglong \
--restart unless-stopped \
whyour/qinglong:latest
第五步:安装依赖
浏览器打开,ip:5486。
设置用户名密码,通知直接跳过,然后点击完成。
登录后点击依赖管理
右上角的依赖分别添加以下内容
NodeJs
ts-md5
@types/node
prettytable
node-telegram-bot-api
tslib
ql
common
fs
typescript
axios
png-js
axios
ws@7.4.3
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举例
到这青龙面板的安装和依赖基本完成安装,下一步就是拉京东库和获取京东cookie了