(1)2.X版本安装head插件
./plugin install mobz/elasticsearch-head
(2) 5.0以上版本安装head插件
5.0 以上版本中不支持直接安装head插件,需要启动一个服务。
由于head插件本质上还是一个nodejs的工程,因此需要安装node,使用npm来安装依赖的包。
安装node
安装grunt
使用npm安装grunt:
npm install –g grunt–cli
安装head插件
到elasticsearch-head-master目录下,运行命令:
npm install
修改head插件配置
找到Gruntfile.js下的connect属性,增加 hostname: '0.0.0.0'
修改完成connect内容如下
connect: { server: { options: { hostname: '0.0.0.0', port: 9100, base: '.', keepalive: true } } }
修改ES配置
启动ES
启动Head插件
到elasticsearch-head-master目录下,执行
grunt server