三、安装Head插件

(1)2.X版本安装head插件

2.X版本执行如下命令,安装完成后重启服务,然后打开http://localhost:9200/_plugin/head/

./plugin install mobz/elasticsearch-head

(2) 5.0以上版本安装head插件

5.0 以上版本中不支持直接安装head插件,需要启动一个服务。
由于head插件本质上还是一个nodejs的工程,因此需要安装node,使用npm来安装依赖的包。

安装node

node下载地址 nodejs.org/
node -v
v6.11.3
npm下载地址https://www.npmjs.com
npm -v
3.10.10

安装grunt

使用npm安装grunt:
npm install –g grunt–cli

grunt的安装过程如果碰到什么问题可参见如下两篇文章
grunt安装指南
grunt不是内部或外部命令

安装head插件

下载head
elasticsearch-head

到elasticsearch-head-master目录下,运行命令:
npm install

修改head插件配置
找到Gruntfile.js下的connect属性,增加 hostname: '0.0.0.0'
修改完成connect内容如下
connect: { server: { options: { hostname: '0.0.0.0', port: 9100, base: '.', keepalive: true } } }

修改ES配置

编辑elasticsearch-5.5.0/config/elasticsearch.yml,加入以下内容:
http.cors.enabled: true
http.cors.allow-origin: "*"

启动ES

见文章一

启动Head插件

到elasticsearch-head-master目录下,执行
grunt server

image.png

打开浏览器http://localhost:9100/,见到如下图,即安装成功

image.png
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容