1.4 安装Elasticsearch 7.9.1

本节将为读者讲述在Windows系统上安装单节点的Elasticsearch 7.9.1的方法。先到Elastic官方网站下载Elasticsearch 7.9.1的安装包(ZIP格式的压缩包)。Elasticsearch 7.9.1的安装包中已经自带一个JDK,如果你的计算机没有安装JDK,就会使用这个内嵌的JDK。如果你想使用自己计算机中的JDK,请安装好1.8以上的版本并配置好环境变量。

把下载的安装包解压到Elasticsearch的安装目录下,你会看到图1.4所示的文件目录。

图1.4 Elasticsearch 7.9.1文件目录

部分目录(文件夹)说明如下。

bin:包含与Elasticsearch有关的各种可执行脚本,很多都是批处理文件。

config:包含各种节点的配置文件,elasticsearch.yml文件也在这个目录下,可以用于配置许多重要的参数。

data:默认的数据存放目录,包含写入Elasticsearch的数据文件。

jdk:包含一个自带的JDK,如果你不用自己计算机中的JDK,那么这个JDK就会派上用场。

lib:包含Elasticsearch运行时需要用到的JAR包。

logs:默认的日志存放目录,包含Elasticsearch运行时产生的各种日志文件。

modules:包含Elasticsearch内置的各种模块,每个模块都是一个插件。

plugins:包含用户添加的第三方插件,例如IK分词器插件就需要安装到这个目录下。

进入config目录,打开elasticsearch.yml文件,给集群和节点配置名称。

cluster.name: my-es
node.name: node-1

打开bin目录,双击运行elasticsearch.bat文件,你会看到一个控制台,其会不断地输出Elasticsearch启动时的信息。稍等一会儿,打开浏览器,访问http://localhost:9200/,如果看到图1.5所示的界面,则表示Elasticsearch启动成功。

图1.5 Elasticsearch启动成功