ElasticSearch学习笔记--安装

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ElasticSearch学习笔记--安装相关的知识,希望对你有一定的参考价值。

 

1、安装ElasticSearch

https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-index_.html

这个页面有详细安装步骤

2、安装Head插件

head插件可以管理elasticsearch集群,管理索引等信息,使用起来比较方便,就是界面有点丑,不过丑就丑吧,好用就行

5.4版本的head插件不支持plugin直接安装,这个版本的head只是一个node站点,直接git拉下来,npm一把就可以启动起来了,启动之后

技术分享

就是这样,上面地址框呢,写上你es服务器的那个9200端口的地址,但是就这么填写的话,会存在跨域问题,所以建议安装一个nginx来搞,一劳永逸,以后其他的站点啥的都可以通过nginx转发而不用因为默认只开启了内网访问而去更改站点配置,

nginx上配置也方便,就是添加一个location节点将特定请求的路径转发到localhost:9200,比如可以把/es/head/转发到localhost:9100,把/es/转发到localhost:9200,这样就可以解决跨域问题了

技术分享

就这么简单就ok了

2、使用supervisor托管ElasticSearch:

之前一篇文章介绍到supervisor的使用方式,这里我们可以使用supervisor来管理一把这个es和eshead

也就是打开配置文件添加如下节点:

技术分享

supervisorctl update一下,就管理起来了

 

以上是关于ElasticSearch学习笔记--安装的主要内容,如果未能解决你的问题,请参考以下文章

Elasticsearch - 尚硅谷(2. Elasticsearch 安装)学习笔记

Elasticsearch 学习笔记 Elasticsearch及Elasticsearch head安装配置

Elasticsearch 安装

ElasticSearch学习笔记--安装

elasticsearch学习笔记,常用操作,docker安装

Elasticsearch学习笔记-02安装