二、ElasticSearch插件head的安装

1、为什么用head

es服务返回信息是json结构,这个其实不是很友好,head插件提供了友好的web界面,帮我们解决了界面的问题,同时还提供了基本信息的查看,rest请求的模拟,以及数据的基本检索 。

2、如何安装

head下载地址:https://github.com/mobz/elasticsearch-head

安装node.js

启动head需要node.js的支持,如果本地没有node.js需要先安装。

node.js下载地址:https://nodejs.org/en/download/

安装完cmd进入目录执行node -v查看版本号

执行 npm install -g grunt-cli 安装grunt ,安装完成后执行grunt -version查看是否安装成功,会显示安装的版本号

此时node.js已安装完成。

3、启动

在启动前还需要进入head目录执行npm install命令进行安装

D:\software\elasticsreach\elasticsearch-head-master> npm install

 然后输入npm run start命令启动服务

浏览器打开localhost:9100效果如下

大家看到集群健康值:未连接,如果想要连上es服务,还需要在es的config目录下找到elasticsearch.yml增加配置如下:

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

然后进入es的bin目录重启es,再回到head界面刷新效果如下:

至此,head已成功安装并启动,后续会和大家一起来学习head的使用。

猜你喜欢

转载自blog.csdn.net/wenwen513/article/details/84714594