1.搭建需要Linux系统的服务器,我用的是CentOS7.9
2.连接服务器电脑推荐使用推荐使用finalShell手机用juicessh
3.安装docker
4.检查yum源且更新
sudoyumcheck-update
5.下载docker
curl-fsSLhttps://get.docker.com/|sh
出现如图一这个不用管,继续往下执行
6.启动docker
sudosystemctlstartdocker
7.查看docker状态
sudoyumcheck-update
8.设置开机自启
sudosystemctlenabledocker
9.安装青龙面板
dockerpullwhyour/qinglong:latest
执行结果如图二
10.创建容器
输入下面的代码直接复制粘贴回车就行
dockerrun-dit\
-v/ql/config:/ql/config\
-v/ql/log:/ql/log\
-v/ql/db:/ql/db\
-v/ql/repo:/ql/repo\
-v/ql/raw:/ql/raw\
-v/ql/scripts:/ql/scripts\
-v/ql/jbot:/ql/jbot\
-v/ql/ninja:/ql/ninja\
-p5700:5700\
-p5701:5701\
--nameqinglong\
--hostnameqinglong\
--restartunless-stopped\
whyour/qinglong:latest
执行结果如图三
11.放行青龙面板端口:进云服务器管理界面,防火墙新加一个“5700”端口,其他默认不变。
12.登录青龙面板
(1)浏览器进网址:http://ip:5700
(ip指你的服务器公网ip)
(2)默认账号admin,密码adminadmin,输入后点击登录,会显示密码已重置。
13.出现如图四这种状况
查看重置后的密码,去FinalShell或juicessh输入指令:cat/root/ql/config/auth.json
复制显示出来代码里password后面双引号中的内容(密码),返回浏览器重新登录面板。
14.运行面板
15.安装Ninja界面
(1)shell界面依次输入
sudodockerexec-itqinglongbash
gitclonehttps://github.com/MoonBegonia/ninja.git/ql/ninja
cd/ql/ninja/backend
pnpminstall
pm2start
(2)添加启动任务到extra,随容器启动
extra.sh在青龙面板-配置文件-extra.sh
cd/ql/ninja/backend
pm2start
如图五
下期出配置教程