Linux搭建青龙面板实现简单功能

演示环境

北京腾讯云轻量应用服务器1h2g

操作系统 CentOS 7.6 64bit

安装宝塔

宝塔面板可视化管理Linux,安装仅是为了方便操作。

官方安装教程:https://www.bt.cn/bbs/thread-19376-1-1.html

Centos安装命令

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

安装Docker

有宝塔面板直接在软件商店中安装Docker管理器即可

没有宝塔面板需要在ssh终端中使用命令安装

更新yum包

sudo yum update

安装yum工具集

yum install -y yum-utils

安装docker的yum源

yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

安装docker-ce

yum install docker-ce

查看docker服务状态

systemctl status docker.service

设置docker自启动

systemctl enable docker.service

开启docker服务

systemctl start docker.service

安装青龙面板

进入ssh终端进行操作

拉取官方镜像

docker pull whyour/qinglong:latest

创建容器

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 \
  -p 5800:5700 \
  --name qinglong \
  --hostname qinglong \
  --restart unless-stopped \
whyour/qinglong:latest

这里青龙面板端口写的5800,可以根据自己的需要更改

安装完成后可进入面板(ip:5800)设置基本信息

安装Node

为了方便安装青龙面板的依赖

选择安装位置

cd /usr/local/bin/

这里用的地址是/usr/local/bin/

进入node中文网获取下载地址

地址:http://nodejs.cn/download/

点击全部安装包-选择Linux-x64的文件复制下载链接

这里获取的为https://registry.npmmirror.com/-/binary/node/v16.13.2/node-v16.13.2-linux-x64.tar.gz

在ssh中进行下载

wget https://registry.npmmirror.com/-/binary/node/v16.13.2/node-v16.13.2-linux-x64.tar.gz

解压下载的文件

tar -xvf node-v16.13.2-linux-x64.tar.gz

更改文件夹名

mv node-v16.13.2-linux-x64.tar.gz Node.js

进入解压后的文件夹

cd Node.js

安装依赖组件

yum install gcc gcc-c++

创建文件关联

ln -s /usr/local/bin/Node.js/bin/node /usr/bin/node
ln -s /usr/local/bin/Node.js/bin/npm /usr/bin/npm
ln -s /usr/local/bin/Node.js/bin/npx /usr/bin/npx

安装面板依赖

进入青龙面板-选择依赖管理

新建依赖

新建依赖选择自动拆分可批量安装

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
Python3
requests
canvas
ping3
jieba
Linux
bizCode
bizMsg
lxml

拉取仓库并使用

新建定时任务-命令

ql repo https://github.com/#暂不提供

点击运行后获取脚本任务

设置挂机账户

环境变量中添加相应信息

原文链接: https://www.cnblogs.com/wweebb/p/Linux-qinglong-jd_task.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/187750

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月12日 下午1:45
下一篇 2023年2月12日 下午1:45

相关推荐