Centos 7 配置 ElasticSearch 6.2.4 的插件ElasticSearch-head,并解决跨域问题

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/u012832088/article/details/80662241

Centos 7 配置ElasticSearch的插件ElasticSearch-head,并解决跨域问题

centos 7 配置ElasticSearch的插件ElasticSearch-Head

在github上面搜索elasticsearch-head,通过git命令,在centos 7 服务上下载该代码。
* * 在启动ElasticSearch后,再启动ElasticSearch-head

git clone git://github.com/mobz/elasticsearch-head.git
cd elasticsearch-head
npm install
npm run start

此时在本地浏览器打开localhost:9100(服务器上面的把 localhost换成服务器IP),发现我们的浏览器不能正常访问。打开控制台,发现了存在跨域的问题
这里写图片描述
这是因为ElasticSearch5之后对安全性进行了加强
所以需要进入elasticsearch文件下面的config下面,并修改elasticsearch.yml文件
ElasticSearch-head的github上面也有相应解释
这里写图片描述

vim ./elasticsearch-6.2.4/config/elasticsearch.yml

http.cors.enabled: true
http.cors.allow-origin: "*"

这里写图片描述
然后重新启动elasticsearch,和elastic-head即可。
这里写图片描述

展开阅读全文

没有更多推荐了,返回首页