Elasticsearch的安装

297 阅读1分钟

Elasticsearch的安装

下载Elasticsearch的安装包

可以通过这个链接选择之前的版本(这里我使用的是elasticsearch-7.1.1)

https://www.elastic.co/cn/downloads/past-releases#elasticsearch

elasticsearch安装

将上面我们下载的Elasticsearch压缩包解压的合适的位置,进入bin目录,使用./elasticsearch.bat即可启动。此时访问http://localhost:9200就可以访问到节点,如果安装elasticsearch-head同样可以访问到集群节点的信息,但是只能看到单节点的信息。

如果需要配置多节点的集群,我们需要配置如下: 主节点需要配置如下:

#配置跨域
http.cors.enabled: true 
http.cors.allow-origin: "*"
cluster.name: chendom
node.name: master
node.master: true
network.host: 127.0.0.1

从节点配置如下:

cluster.name: chendom #这里和主节点配置的集群名字一样
node.name: slave1 #该节点的名字
network.host: 127.0.0.1 #该节点的ip
http.port: 8200 #该节点的端口号
 #这个配置很重,主要配置从节点发现主节点。
discovery.zen.ping.unicast.hosts: ["127.0.0.1"]

使用elasticsearch可以看到如下的节点信息

创建结构化的索引

注意这里,因为ES7.0以后就移除了type,所以就需要在创建结构化索引的时候就需要去掉type,否则就会一直报错

在ES7支持的语法创建结构化索引后可以得到

除此之外,我们也可以使用postman创建索引