工具:virtualbox64_v6.1.30绿色版
CentOS-7-x86_64-DVD-2009
http://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-2009.iso
virtualbox64_v6.1.30.rar - 蓝奏云文件大小:99.2 M|https://krew.lanzouq.com/isgXC02vok8b
安装CentOS注意安装网络、可视化工具、开发工具
否则不能安装增强功能
安装增强功能
CentOS青龙面板安装
1.检查yum源且更新
sudo yum check-update
2.下载docker
curl -sSL https://get.daocloud.io/docker | sh
3.启动
docker
sudo systemctl start docker
4.查看docker状态
sudo systemctl status docker
启动成功的话 会有绿色的active(running)
5.设置开机自启
sudo systemctl enable docker
6.拉取青龙的镜像文件(官方)
docker pull whyour/qinglong:latest
7.等拉取完成之后创建容器并运行
想改青龙面板端口的话就把其中的 5700:5700 改成 XXXX:5700即可,冒号后的5700别动!
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/ninja:/ql/ninja \
-p 5700:5700 \
--name qinglong \
--hostname qinglong \
--restart unless-stopped \
whyour/qinglong:latest
8.查看ip
ifconfig
浏览器输入你的ip:5700
初始化引导安装,非常简单,跟着走就行
青龙必须要安装的
依赖
方法一:
点击青龙面板的依赖管理——新建依赖——选择NodeJs、自动拆分选择是、复制以下的依赖填到名称里——点击确定,等待安装完成
NodeJs下
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
png-js
@types/node
require
typescript
js-base64
axios
同理
Python3下
requests
canvas
ping3
jieba
Linux下
bizCode
bizMsg
lxml
方法二:(一键依赖)
docker exec -it ql bash
curl -fsSL https://ghproxy.com/https://raw.githubusercontent.com/FlechazoPh/QLDependency/main/Shell/QLOneKeyDependency.sh | sh
关于docker的基本操作
# 注意一下代码在 Ubuntu 中需要管理员权限一下命令前都加入 sudo,其他 Linux 操作系统使用 root用户
sudo docker images # 查看拉取的所有镜像
sudo docker rmi <镜像名称> # 删除拉取的镜像 <镜像名称> --> 上边第一行运行完成后的[REPOSITORY] 下边对应的名字
# ----------------------------------------------------------------------------------------------
sudo docker ps -a # 查看所有的容器命令
sudo docker start b750bbbcfd88 # 启动一个已停止的容器 [b750bbbcfd88 -> 第一行命令后出现的容器ID 'CONTAINER ID']
sudo docker stop b750bbbcfd88 # 停止一个进行的容器 [b750bbbcfd88 -> 第一行命令后出现的容器ID 'CONTAINER ID']
sudo docker restart b750bbbcfd88 # 重启一个进行的容器 [b750bbbcfd88 -> 第一行命令后出现的容器ID 'CONTAINER ID']
sudo docker rm -f 1e560fca3906 # 删除一个容器 [b750bbbcfd88 -> 第一行命令后出现的容器ID 'CONTAINER ID']
sudo docker exec -it 1e560fca3906 /bin/bash # 进入这个容器 [b750bbbcfd88 -> 第一行命令后出现的容器ID 'CONTAINER ID']
进入青龙容器
docker exec -it qinglong /bin/bash