elasticsearch5.x以后head插件安装方式跟之前不再一样,他需要nodejs运行安装。
步骤:
1.下载nodejs并安装:https://nodejs.org/zh-cn/download/(国内网站快)
2.进入nodejs目录,执行命令:npm install -g grunt-cli,将grunt安装为全局命令。
3.下载head插件并解压:https://github.com/mobz/elasticsearch-head(head并不再需要安装再elasticsearch中)
4.进入head解压后的目录,执行命令npm install即可。
5.到head插件目录,运行grunt server,启动head。(默认访问地址是localhost:9100)
6.
# 修改一下ES的监听地址,这样别的机器也可以访问network.host: 0.0.0.0# 增加新的参数,这样head插件可以访问eshttp.cors.enabled: truehttp.cors.allow-origin: "*"
7.启动es,通过localhost:9100即可访问es页面。
备注:可以修改Gruntfile.js中的connect属性,增加hostaname。
connect: {
server: { options: { port: 9100, hostname: '*', base: '.', keepalive: true } } }