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/#暫不提供

點擊運行后獲取腳本任務

設置掛機賬戶

環境變量中添加相應信息

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM