ElasticSearch(二):windows下ElasticSearch6.3.2插件Head的安装

前言

上一篇我们记录了如何安装ElasticSearch,这一篇我们来记录下如何安装Head插件


 

正文

方法总计有三种,但是安装ElasticSearch6.x的时候,只有一种完成了。

第一种:直接使用命令安装

直接使用plugin命令安装,命令为:plugin install mobz/elasticsearch-head;但是在6.x的时候,命令变为 elasticsearch-plugin.bat,所以命令为:elasticsearch-plugin install mobz/elasticsearch-head,安装提示如下图:

第二种:使用下载文件安装

下载插件,然后使用elasticsearch-plugin install file://....,结果依然会报错,如下

第三种方法:(目前可行的方法)

  第一步:下载head插件。地址是:https://github.com/mobz/elasticsearch-head,需要注意的是:

  1. 不能放在elasticsearch的 plugins、modules 目录下
  2. 不能使用 elasticsearch-plugin install

  第二步:修改 elasticsearch/config/elasticsearch.yml,添加

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

  第三步:安装node.js,具体请自行百度,或者参考博客:https://www.cnblogs.com/zhouyu2017/p/6485265.html (具体自己安装,因为本人安装的有,不再演示)

  第四步:安装head插件

//进入head插件目录,执行命令
npm install -g grunt-cli
//完成之后,再执行命令
npm install
//需要注意的是:如果报错,请重复执行几次,应该会成功

  第五步:安装完成之后,执行命令:grunt server,显示如下图,然后就可以访问 http://localhost:9100/ 即可访问ElasticSearch的head插件了。

   

  

到此已经可以使用ElasticSearch的head插件了。

posted on 2018-08-14 11:14  一个什么都不会的人  阅读(1258)  评论(0编辑  收藏  举报