青龙面板搭建
闲来无事,忽然忆起,网上有个名为QL面板的“稀奇”之物,随后便在网上寻之制作之道,极其繁琐。为得此道,翻油管,逛CSDN,再配合在下的一丝见解,做出此文,以便后来者学习之。本帖有关青龙面板所有教程全在此处,也不会再衍生任何东西,仅供学习参考使用!!!若有违规,请版主联系删除,谢谢!(摘自吾爱pj:TheGoust)
第一步:购买云服务器
我用的是腾讯云轻量应用服务器,没有钱的可以和我一样去白嫖一台(地址:https://cloud.tencent.com/act/free)
镜像选择:CentOS
操作系统:CentOS8.2 64bit
第二步:连接FinalShell
首先到服务器管理平台找到你刚刚买(嫖)到的服务器
点击“更多”,然后在下拉栏里点击“管理”,会进到管理页面(请注意自己的服务器的IP地址,在你页面的左上角有,下面要用)
随后点击重置密码,现在你服务器啥都没有强不强制关机问题不大
点重置密码后,账户就默认root就好,密码自己设置,点下一步确定就好。
然后自己去下载,之后打开FinalShell
打开之后呢就按上边的步骤点,随后选择SSH连接。
第三步:用FinalShell打开你的服务器
在开启第四步前,你要吧你的服务器防火墙给打开,进入你服务器的管理页面,然后按图片的步骤走!
第四步:安装docker、以及QL面板
1、在命令栏里输入下面的代码,回车运行(使用 root 权限登录 Centos。确保 yum 包更新到最新)
sudo yum update
2、安装的yum工具集
yum install -y yum-utils
3、安装docker-ce的yum源
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4、安装docker-ce
dnf install docker-ce
如果出现让你选择是否(y/n) 一律打y然后回车
5、查看docker服务状态
systemctl status docker.service
6、开启自启动
systemctl enable docker.service
7、开启服务
systemctl start docker.service
8、拉取青龙的镜像文件(官方)
docker pull whyour/qinglong:latest
9、创建容器
docker run -dit \
-v $pwd/ql/config:/ql/config \
-v $pwd/ql/log:/ql/log \
-v $pwd/ql/db:/ql/db \
-v $pwd/ql/scripts:/ql/scripts \
-v $pwd/ql/jbot:/ql/jbot \
-v $pwd/ql/repo:/ql/repo \
-p 5700:5700 \
-e ENABLE_HANGUP=true \
-e ENABLE_WEB_PANEL=true \
--name qinglong \
--hostname qinglong \
--restart always \
whyour/qinglong:latest
10、然后打开你的浏览器,在网址上输入“服务器的IP地址:5700”就可以访问了,注意,符号是英文输入
11、登陆一次后反回到Finalshell 输入
cat /ql/config/auth.json
12、输出的结果就是实际的密码了
{"username":"admin","password":"******"
至此,安装过程全部结束!