windows中elasticsearch5.5.2及head插件安装

   在安装es5.5.2的head插件过程中,遇到了一些问题,这里做一下分享。

安装过程如下:

1、安装elasticsearch5.5.2

(1)首先进入elasticsearch官网进行下载,网址为:elasticsearch下载,如下所示:

windows中elasticsearch5.5.2及head插件安装_第1张图片

(2)上图中是es最新版本的下载,其他版本的下载如图中标记所示,点击past releses进行选择,如下所示,然后在列表框进行相应的选择,我这里用的是es5.5.2版本。

windows中elasticsearch5.5.2及head插件安装_第2张图片

(3)点击上图中的Download,进入如下的界面,然后点击ZIP进行下载。

windows中elasticsearch5.5.2及head插件安装_第3张图片

(4)解压下载好的zip安装包到自己设置的位置。

windows中elasticsearch5.5.2及head插件安装_第4张图片

(5)进入到elasticsearch的目录中bin文件夹,双击图中的bat程序启动es,如下所示:

windows中elasticsearch5.5.2及head插件安装_第5张图片

windows中elasticsearch5.5.2及head插件安装_第6张图片

(6)至此启动成功,在浏览器中输入:http://localhost:9200/,显示如下图所示的信息则表示成功:

windows中elasticsearch5.5.2及head插件安装_第7张图片

2、安装head插件

(1)安装node

         windows中elasticsearch5.5.2及head插件安装_第8张图片 

        windows中elasticsearch5.5.2及head插件安装_第9张图片

  • 进入node安装的官网下载链接,选择图中箭头所指的版本进行下载: windows中elasticsearch5.5.2及head插件安装_第10张图片
  • 双击下载的msi安装文件,然后直接进行安装即可(按照图形化界面进行安装即可,对于文件安装位置进行修改可自行进行修改,其它选项默认即可)。
  • 对node、npm进行验证:
  • 使用npm安装grunt:

注:如果在使用npm的时候出现了故障的话,如下所示:

windows中elasticsearch5.5.2及head插件安装_第11张图片

错误信息关键字为:Error: Cannot find module 'D:\software2\nodejs\node_modules\npm\bin\npm-cli.js'

解决方法:对于这个错误信息,找了很多解决办法都没有见效,最后再网上找到一个方案是将node安装包卸载后重新安装便可以成功了。

3、安装head插件

(1)在github上找到head插件下载链接,如下所示,然后点击Download ZIP进行下载:

windows中elasticsearch5.5.2及head插件安装_第12张图片

(2)将下载好的elasticsearch-head-master.zip安装包解压缩到自己设定的位置。

(3)打开cmd命令窗口,然后进入到head插件的文件夹,执行命令:npm install,如下所示:

windows中elasticsearch5.5.2及head插件安装_第13张图片

windows中elasticsearch5.5.2及head插件安装_第14张图片

(4)修改Elasticsearch配置文件,编辑elasticsearch-5.1.1/config/elasticsearch.yml,加入以下内容,:

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

注意:上面两行的设置中,“:”后面需要有一个空格。

(4)执行命令:npm run start,如下图所示:

windows中elasticsearch5.5.2及head插件安装_第15张图片

(5)在浏览器中输入网址:http://localhost:9100/,显示如下图所示的界面:

windows中elasticsearch5.5.2及head插件安装_第16张图片

注:要想展示如下的界面,首先要先启动es,然后在启动head插件进行连接。

     至此,此次的分享完毕,欢迎交流指正。

 

 

 

 

你可能感兴趣的:(elasticsearch,head插件,es)