elasticsearch-head
是一款专门针对于elasticsearch的客户端工具,用来展示数据。
elasticsearch-head是基于JavaScript语言编写的,可以使用npm部署,npm是Nodejs下的包管理器。
1.安装elasticsearch-head首先安装node环境
2.
下载elasticsearch-head安装包
下载地址:https://github.com/mobz/elasticsearch-head
3.安装
#执行命令: unzip elasticsearch-head-5.0.0.zip #把安装包移动到想要的目录下,例如: mv elasticsearch-head-5.0.0 /www/server/
4. npm install
进入安装目录 cd /www/server/elasticsearch-head-5.0.0 执行命令安装 npm install 注:如果安装失败,可以使用cnpm install,使用cnpm之前需要安装cnpm,通过 npm install -g cnpm --registry=https://registry.npm.taobao.org 命令安装
5.启动elasticsearch-head服务
启动服务 npm run start 或者 npm run-script start 可以后台启动 nohup npm run-script start & 输出到文件 nohup npm run-script start > nohup.out 2>&1 &
出现下图,说明启动成功:
6.使用Head插件访问elasticsearch
访问地址:http://localhost:9100/ ,远程访问使用http://IP:9100/,
如果连接失败,要允许跨域,需要修改elasticsearch.yml文件,添加如下内容:
http.cors.enabled: true http.cors.allow-origin: "*"
说明访问成功