温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
接下来我们来学习第二张e search软件的安装和使用,从官网的截图大家可以看到ES软件8.1.0,它需要JDK17,而JDK17呢,它号称史上最快的JDK,所以在安装ES软件前需要下载使用Java的JDK17,那么Java的最新版本JDK呢应该已经到18了,那么我们选择17也没有问题,那么下载地址呢,这边已经放在我们的课件当中,大家可以选择性的下载。那么对于Java开发人员来讲的话,更熟悉的开发版本呢,应该是JDK1.8,那么为了使用最新版本的ES软件,我们突然需要升级到JDK17,其实感觉上还是有点什么呢,不太适应,甚至会有些排斥啊,为什么呢?会担心啊,他有些不兼容的一些问题,其实还好吧,因为我们JDK的升级啊,一般兼容性做的还是非常不错的,而且我们的新的版本啊,它会提供新的语法特性。这些新版本的语法特性呢,我们在这里呢,截了一些图让大家看一看,这个大家把课件呢拿过来呢,自己看一看就可以了,那么对于我们来讲其实还好,为什么呢?因为啊,我们对于升级版本来讲的话,我们的一个好的消息就是说ES软件它提供了含有适配JDK的版本,那么这样的话,我们直接下载这样的版本其实就可以了。
01:20
好,接下来呢,我们来往下看,下面呢是我们ES软件的下载,那么ES软件呢,我们截止到2022年6月15号,它的最新版本是8.2.3,那么我们选择稍微早一些的8.1.0的这个版本,下载地址呢,我们这边也给大家准备好了,那么我们点进去以后,可以选择性的下载不同的系统的版本,比方说Windows呀,或者Linux版本啊,是这样的,那么下载完成以后,我们就准备要安装这个软件了,那么本课程呢,着重讲解新版ES软件的特性和使用,所以我们这里呢,采用Linux的集群配置。那么首先在讲解之前,我们先说一下集群规划,那为了演示软件的使用,我们这里需要准备三台Linux虚拟机,那么虚拟机安装的是汕头OS7操作系统,用于配置elastic search集群配置啊,那么启动集群后,每台虚拟机的进程我们如下。
02:14
那么我们表格当中啊,我们上面呢,是主机名称三台机器,第一个叫LINUX1,第二个叫LINUX2,第三个叫LINUX3,那么它们启动以后,集群的对应节点名称叫ES note1,这个叫ES note2,这个叫ES note3,啊这个我们没问题啊。那好了,那接下来我们把我们下载的压缩包上传到虚拟机当中,这个操作呢,我之前已经做过了,大家可以看到在我这边呢,我已经准备好了我们的8.1.0的压缩包,然后呢,我把它解压缩,嗯,压缩到我们的看看啊,那这个地方把它放过来,我们解压缩到上一级目录车。这个以后我稍微等一下,如果解压缩成功以后,我们看一看它的文件结构。
03:05
好了,这边已经解压缩完成了,那么我们接着往下看,我们刷新一下,刷新以后在这个位置它会多出来一个文件目录,叫ES8.1.0对吧,打开打开以后它里面的文件结构跟其他的Java的一些软件结构其实大体相同,里面有一个叫并目录,这个叫bary,里面放的其实就是我们的一些可执行的脚本文件,对吧?然后呢,我们这里的configu,咱们一般称之为叫configuration,我们叫配置,这个里面放的就是一些配置文件,那么我们后面在安装软件的时候去改一些配置,其实改的就是里面的配置文件了啊好,后退,然后呢,这个是JDK,我们前面讲了,我们需要去下载适配JDK的ES版本,那么这个就是那个JDK了。还有一个叫Li,这个Li呢,我们叫library,这个library呢,其实就是我们的价包,我们的内裤啊。然后呢,下面呢是logs日志,这个是module,咱们叫模块,这个叫plug in,我们叫插件,咱们后面会使用中文的分词的插件,那么就会放在这个文件目录当中啊好了,简单的给大家介绍一下咱们的这个文件结构,那后面我们就准备开始要安装咱们的软件了。
我来说两句