Elasticsearch Head是es集群管理、数据可视化、增删改查、查询语句可视化工具。
安装之前要先安装node.js环境
1.安装node npm
从node官网下载https://nodejs.org/en/
按步骤安装完成后执行 node -v 、npm -v来验证安装成功
2.安装elasticsearch-head插件
从github下载:https://github.com/mobz/elasticsearch-head
下载完成后 进入主目录下cd elasticsearch-head
执行命令:npm install
错误:
npm ERR! code UNABLE_TO_VERIFY_LEAF_SIGNATURE
解决:
install之前要注册npm
npm config set registry http://registry.npmjs.org/
3.启动elasticsearch-head插件
进入主目录:cd elasticsearch-head
执行命令:npm run start
启动成功之后访问:http://loaclhost:9100
4.配置es,使得es-head插件可以连接es
用命令brew list elasticsearch 来找到 es的安装目录
然后进入 elasticsearch/6.2.4/libexec/config/elasticsearch.yml
修改这个文件 在最后一行加入以下代码:
http.cors.enabled: true
http.cors.allow-origin: "*"
修改完成之后 重启 es、es-head。就会看到 右侧变成绿色:标识es-head插件连接上了es