1、安装elasticsearch-head-master
head 插件是最好安装的其中一个, elasticsearch head 是集群管理工具、数据可视化、增删改查工具,也非常好用。
(1)安装npm
elasticsearch-head,的安装要用到node.js的npm 插件管理器
所以要先安装node.js的npm 插件管理器,安装npm
(2)下载elasticsearch-head
下载地址 :https://github.com/mobz/elasticsearch-head
我是直接放在本机上,感觉没有必要放在服务器上的。不过也可以放在服务器上的,这个看个人意愿吧。
(3)运行elasticsearch-head
进入到解压的elasticsearch-head 目录
执行命令:cnpm install
安装elasticsearch的依赖包
安装好后是再次执行,如下图:
再执行命令: cnpm run start
启动elasticsearch-head
访问http://localhost:9100/
说明已经安装成功,但是因为elasticsearch的安全策略,在5.0之后的版本不允许第三方插件连接,所以连接你的需要修改elasticsearch的配置,位置:elasticsearch-5.3.2/config/elasticsearch.yml
在最后添加:
http.cors.enabled: true
http.cors.allow-origin: "*"
重启elasticsearch服务,点击连接,就ok了。
2、安装kibana
kibana只要是用来编辑请求语句的,方便学习操作es的语法,虽然使用curl
也可以,但是总感觉不是很直观和方便。有时在进行编写程序,写到查询语句时,往往我会使用kibana进行书写,然后再粘贴到程序中。(不容易出错)
(1)下载kibana
在这里需要注意:是下载的kabana必须和你elasticsearch的版本相对应。
下载地址:https://www.elastic.co/downloads/past-releases
这个插件也可以和es服务器放在一起也可以单独放在自己电脑上。
如果是放在自己电脑上的,需要修改配置文件 kibana-5.3.2-windows-x86\config\kibana.yml
保存,运行kibana-5.3.2-windows-x86\bin下的kibana.bat
启动kibana。
访问http://127.0.0.1:5601
到此插件安装完成,下面你就可以开始你的一段es之旅了。