elasticsearch-head 下载地址
ElasticSearch-head就是一款能连接ElasticSearch搜索引擎,并提供可视化的操作页面对ElasticSearch搜索引擎进行各种设置和数据检索功能的管理插件,具备集群管理、增删查改等功能。如在head插件页面编写RESTful接口风格的请求,就可以对ElasticSearch中的数据进行增删改查、创建或者删除索引等操作。类似于使用navicat工具连接MySQL这种关系型数据库,对数据库做操作。简而言之:ElasticSearch-head就是一个针对es可视化操作的插件。
1、解压 elasticsearch-head-master.zip 文件
打开elasticsearch-head-master/Gruntfile.js,找到下面connect属性,
新增 hostname: '*' 或 hostname: '0.0.0.0'
{
"connect": {
"server": {
"options": {
"hostname": "*",
"port": 9100,
"base": ".",
"keepalive": true
}
}
}
}
2、安装 grunt
因为 Elasticsearch 5.0 之后的版本 head 插件是通过 grunt 启动,所以需要安装 grunt
npm install -g grunt-cli
查看grunt版本
grunt -version
3、进入 Elasticsearch 安装目录,在config目录中,修改elasticsearch.yml文件,在【D:\elasticsearch\config\elasticsearch.yml】文件的末尾加入如下代码
# 设置外网可以访问
# network.host: 0.0.0.0
# 增加参数,使head插件可以访问es
http.cors.enabled: true
http.cors.allow-origin: "*"
http.cors.allow-headers: Authorization,X-Requested-With,Content-Type,Content-Length
# node.master: true
# node.data: true
4、安装 head
需要先运行Elasticsearch,运行 D:\elasticsearch\bin\elasticsearch.bat 文件,然后执行如下命令
npm install
注意:可能会报警告或错误,可多次执行npm install命令执行下载
5、启动文章来源:https://www.toymoban.com/news/detail-586373.html
npm run start
或
grunt server
6、打开浏览器
地址栏访问 http://localhost:9100 就可以访问head插件
概览
数据浏览
*
*
*文章来源地址https://www.toymoban.com/news/detail-586373.html
到了这里,关于Windows 安装 ElasticSearch Head插件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!