1 简介

  elasticsearch-head是一款专门针对于elasticsearch的客户端工具,elasticsearch-head是一个基于node.js的前端工程

 

2 依赖

  需要安装nodejs和grunt。运行elasticsearch-head会用到grunt,而grunt需要npm包管理器,所以nodejs是必须要安装的

3 nodejs安装

  https://www.cnblogs.com/jthr/p/16386660.html

 

4 grunt安装

  CMD中执行“npm install -g grunt-cli”命令等待安装完成

  输入:grunt -version命令检查是否安装成功

 

5 elasticsearch-head安装

5.1 下载

  https://github.com/mobz/elasticsearch-head

 

5.2 解压

 

 

5.3 进入目录

  修改文件Gruntfile.js(最好先备份下)

  添加配置

 

hostname: '*',

 

  

 

 

5.4 安装启动

1)安装:npm install 

 

2)启动:npm run start

 

 

 

5.5 验证

  验证:http://localhost:9100/ 安装成功

 

 

 

5.6 无法发现ES节点处理

  如果无法发现ES节点,尝试在ES配置文件中elasticsearch.yml设置允许跨域

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