00:01
那我们QQ6还有一块内容啊,就是我们的,呃,这个。一键部署,一键部署的这个教程。这个是针对我们开源版的用户。如果说我们直播间有这个我们QQ no开源版的用户啊,就是在我们呃呃用的开源版,它部署之前,之前的版本的部署啊,可能比较费时费力,还有这个DB ke啊,还有呃这个前后后端安装包啊等等。啊比较麻烦,然后我们呃,最近也发布了一个新版本,就是用的我们docker这个一键部署,那这个部署的话可能只有。啊,10分钟就搞定。然后呃,也没有什么,呃,技术难点啊,适合我们啊。的这个小白用户,或者是我们,呃,刚接触到我们Q多的。
01:00
用户。那我们还是呃,看一下啊这个。开源版QQ一键部署的这个教学演示。然后首先还是打开我们get的意义里面的这个。我们q not的这个开源地址,那这个地址呢,呃,这个就是我们q no的地址,我的现在共享的屏幕啊,这个也希望大家给我们点点star啊,给我们啊鼓励一下。然后往下翻,会看到这个我们的这个。Q no, 开源版的源码地址。以及呃呃这个演示地址以及文档地址。那么文这个演示,呃,文档地址可以点进去看一下。在文档里面有一个安装部署,然后有个docker compose部署。啊,这里面就是我们这个相关的这个都bos部署的,呃,内容首先谁适合看这个指南啊,第一。
02:05
初次接触q no希望快速体验功能的小伙伴。第二。不想折腾复杂环境配置和前端打包的人。第三,想用一键启动省事体验完整平台的用户。啊,那我们已经给你准备好了,这个开箱即用的完整部署包,包括第一个我们前端静态资源,然后以及我们的talker离线安装包,以及安装脚本啊这个主要是为了呃,防止有人不会装docker啊,当然你如果电脑装了docker,那这这这个就完全不需要。第3个就是完整的目录结构和镜像啊,就不需要你去呃手动破下载啊,因为大家也知道都可下载啊,目前下载很多镜像是下载不下来的。好。不需要手动安装一堆的依赖,也不需要你自己去构建前端后端,也不需要你用复杂的配置,只需要解压,然后运行我们这个文档里面的脚本啊,那整个开源平台q no就是平台就能跑起来了。
03:12
就是零基础也能轻松搞定,10分钟就可以体验我们的Q动支平台。那首先第一步。安装docker和docker compose.那我们。啊好,这个docker和do compose这个如果说你没有安装,那呃,也可以按照我们教程安装,如果说安装了的话,要看一下我们的版本。啊,Doc和doc compos版本。那我们Windows Windows你是可以直接装这个Windows或者Mac是直接装这个docker desk power也可以。那我们Linux的话,你就可以,因为我们部署包里面已经给你了,你直接运行就可以了。啊,当然你自己本地装的这个这个就不管了。好,一定要看一下版本啊,大于19.03,大于1.28好。
04:04
然后这边同步看一下,比如说我看一下docker版本。Ovation.对吧,我的docker版本是二十四点零点七,那肯定是大于这个的,没有问题。And都composed from that.OK.Compose.刚刚我想。啊,我们doer com的版本是20220点啊,那也是大于这个,好,我我这边版本是没有问题的。好,第二步我们部署包下载,嗯,这个的话我们就要,呃,我们部署包已经在我们的QQ交流群里面了啊,那如果说有需要的,嗯,这个用户你可以去我们这个啊QQ交流群里面去要一下啊,那那个文件里面都有啊,没有没有啊,也不是付费的啊,都是开源的。然后去解压一下这个部署包就可以了。
05:02
好,解压完了之后,我这边啊,已经给大家啊,解压好了,解压完了之后是啊这3个文件。docker.zpqo-2.1.0.0 Ja256。然后以及他大文件。好,那我们拿到镜像之后,第一步先别着急安,直接安装镜像,首先校验一下我们镜像是否损坏。那我们这边会,呃,给了提供了一个命令,Q6-C啊,找这个HA256这个文件啊,Q6杠。啊,这个谁啊。啊,这个命令会计算这个所有这个他文件的二五六啊这。刚刚是这个啊,这个文件好,我们执行一下,看一下他们校验的结果,大家稍等一下啊。
06:02
为什么要要做这一步呢?就是因为如果你比如说网络环境有波动。啊,就下载的镜像可能是坏的,那你这个后面你加载了肯定一堆bug。一堆错误肯定不行,OK, 那我这边校验完成了,校验完成显示的是什么什么OK啊,只要是OK校验就说明他调研通过了,如果说啊,出现我们什么fail的啊,那这个时候。啊,就说明你传输。损坏了,那这个时候怎么办呢?好重一下。找一些找个网络好一点的,然后再重新下,然后再执行,一直到显示OK为止。啊,如果说一直你就是反反复复下载没有用,那这个时候呃。也可以。呃,像债权利益像我们呃。发出这个协助啊,我们看看呃,也会去看一下那个是不是我们镜像的问题啊,一般来说我们的这个镜像都是完全可以用的啊。
07:05
然后呃,其他的说明就是我们这个是这个命令是我们Linux常用的这个,呃,完整性的验证工具的命令啊,如果说系统不支持,你也可以用这个命令啊,这个是都可以的。然后我们建议在打包机就是你生成镜像啊,然后以及目标部署机就导入镜像前都要执行一遍。啊,确保我们这个传输链路是没有问题的。那我们接下来一步就是我们呃,导入我们qone的镜像。那我们从Q呢,从2.0.1 2.0.1版本开始啊,这个系统镜像就已经呃,独立成一个独立文件了。目前只有一个啊,之前的含金量可能有2个,现在我们都是一个了。然后这个镜像包,呃,名称呃,以及它包括了哪些组件啊,包括Q的我们自己平台的这个呃,后端,然后以及release myl newj NG k.
08:07
啊,都有。OK, 如果说你的环境里面啊,已经有部分组件,比如说ready和已经可以装了。你可以选择性导入啊,相应的包啊,这个就是镜像啊,单纯从镜像来说,但是嗯,最好还是用我们的,因为呃,避免有出现一些版本问题啊。好,下一步我们进入镜像所在的文件啊,通常就是我们啊,不知包压缩之后的根目录啊,进入这个根目录,然后呃,Load的杠I一下啊,然后以及do magic查看这个镜像。啊,这个都是常规的do用法,如果说哎有人说我不会玩doer,那你这个大概看一下就这几个命令啊,没什么难度啊,第一个就是加载镜像。那我们加载一下,那这个速度呢,就是呃呃,用超级管理员的权限嘛,对吧,但是我我目前呢是root账户,所以说我就不用加速度了。
09:03
当然加速度也可以啊。所以啊。我就我就直接加了都可。努力,敢爱。KO.点他。这个我们就等他load完就可以了。这个也就只是说明他现在正在漏的我们的这个景象啊。可以看到瑞丽斯镜像。牛佛界的镜像啊,尤其是牛佛务街啊,如果你自己本地有建议还是用我们的,因为他每个版本都不一样,我们用的是4.4.40啊。NGNG这个倒是无所谓啊,基本上只要版本不是太近,太新或者太旧,应该都是没有问题的。
10:01
嗯。OK, 那我们这个就已经load完了,好,Load完之后我们还是回到我们的文档,那这里面有个查看本地镜像列表,确认镜像一导入都可以images啊,直接复制过来。好,我们也可以看到,现在有四个镜像啊,第一个是我们的go1.1.0啊,其实就是我们的后台。然后MYSQL是我们的数据库,然后red啊。然后你又不接啊,一共是12345,一共是五个镜像。5个镜像,如果你这个显示跟我一样。那就说明你的啊这个文件啊,这个是没有问题的,如果说少了,那可能是镜像有问题。好,那我们录制完镜像后面就直接启动这个q no了,这个直接就可以启动了。
11:07
那怎么启动呢,第一个。部署包里面有一个都可点VIP的文件啊,啊,我们有一个都可点VIP啊,这个时候给他解压一下。检验安全按。都VIP。好。啊,所以说我们就检验完成了,检验完成之后啊,这个。Mac OS这个这个不用管啊,这个可能是文件夹,这直接可以删了,当然你。你不认行啊,我们解压之后发现有一个docker文件啊,那我们进入这个docker文件。对吧,那多客文件里面进来之后,我们会有这个那几个Yu文件多combos y m没有文件啊,进到这里面,然后我们只要直接复制这个就可以了。
12:02
Comp, 杠啊。直接。明星一条。啊,运行一下啊,这个就已经说明三一勾就说明OK了,然后再运行一下,下面的其实就是两行命令啊。好。我们等待这个。已经完成了啊。OK, 那我们这个全部勾,那说明我们的都可已经,呃,已经已经我们系统已其实已经跑起来了啊。那这边呃,有一些其他常用的命令啊,这个大家可以了解一下,嗯,第一个是我怎么去看现在跑运行了哪几个服务呢?啊,有了这样的一个命令。
13:12
看一下好。这个放放小一点。这就是我们现在跑的这个这个服务啊,这个服务就是啊my circleql啊,你不接啊N杰可那。那啊,对吧,Q诺EP是我们后台。啊,这就是我们正常看一下他的状态都是对吧。都是up up up状态啊,Healthy.没有说rest OK, 那就说明这个。这个没有问题。好,没有问题,然后下面就是暂停这个服务,那就是把这个改成stop。啊,然后以及rest重启,然后。这两个命令一定要注意,就是删除,因为我们现在目前它是没有把它的数据挂载到文件里面,所以它的容器一旦当掉,它的数据就没有了。
14:05
就恢复到我们默认这个镜像里面的版本了,所以说当这个会清空数据啊。最好不要用这个命令,如果说想保留数据,你只需要你又想保留数据,又想关掉,你只需要stop就可以了,它就装不了了啊。这个一定要注意一下,好,这样的话我们就部署完了,部署完了之后访问这个啊,IP+80啊,那我本机的我就直接loo或80了。啊,加不加80都行啊,默认80端口。然后这个就是我们平台,然后输入账号密码,QQ6。看到也在。那我附近去。OK, 登录进来之后就是我们开源版的呃Q了,嗯,这里面呃功能点一点。
15:00
都是正常的。没问题。那这个图谱也是OK的。Okay.那到这里的话,我们其实已经部署完了。我们再回到我们这个部署脚本里面啊。如果你是服务器的话,就把这个。换成你服务器的IP就行了,或者内网也行。然后呢,我们这边啊,建议啊,你在启动之后稍等1~2分钟啊,你不要看这个。嗯,一下子就起来了,你就直接去访问,那可能会报错,为什么呢?因为我们这个启动,比如说API启动它要需要花点时间啊。所以说稍等个1~2分钟,不要着急,然后所有容器出出完毕,然后再去访问。然后呢,呃,通过查看啊,这个容器的状态。如果说诶我部署了,哎这边都是勾,但是我访问的时候,访问local house时候访问不了。
16:05
然后80它会防不了,那这个时候你就要看一下你是不是开的防火墙啊,一般来说这个只会在服务器上会有这样的问题。啊,本地的你们都没有。啊,其实呃,以上呢,就是我多可部署的。一键部署的所有脚本,那其实就是说,嗯,我们这个部署其实很简单啊,我讲的比较细,所以花的时间比较长,其实你总总结一下啊,就是。拿到。安装包解压,解压完了之后校验没有问题,没有问题之后啊。然后导入镜像啊,露着杠一下导入镜像。导入镜像,然后再搞2个命令啊,结束。就就启动了。前提是要你你要装好多啊多可不会章的话,我们这边也有,也有给你提供安装包,按照我们的来就行了,一般Linux。
17:01
我这边就写下来好吧。OK.那以上呢,就是我们。这个。这个。呃,开源版。这个一键部署教学演示。
我来说两句