Mac 中如何安装 Elasticsearch head 插件

Mac 中如何安装 Elasticsearch head 插件?

1 个解决方案

AllenJiang
中间件研发,关注微信公众号 : 小哈学Java, 回复"666", 即可免费领取10G学习&面试资料

1.GitHub 下载 elasticsearch-head 插件

地址:https://github.com/mobz/elasticsearch-head

我这里通过 wget 下载,你也可以手动下载 zip 包:

wget https://github.com/mobz/elasticsearch-head/archive/master.zip

2.解压

unzip master.zip

3.进入 elasticsearch-head-master 包,运行 head 插件

要想运行 head 插件,先确保你的 mac 已经安装的 node.js 环境,如何安装,这里不多赘述

node -v

注意:查看 node 版本,确保版本大于 6.0 的要求

执行:

npm install

运行:

npm run start

运行成功后,访问 http://127.0.0.1:9100, 会发现 未连接到 elasticsearch

4.配置 elasticsearch,允许 head 插件连接

进入你 elasticsearch 的安装目录,编辑 config/elasticsearch.yml 文件,在文件末尾添加:

http.cors.enabled: true
http.cors.allow-origin: "*"

然后后台启动 elasticsearch:

./bin/elasticsearch -d

重启 head 插件,再次访问 http://127.0.0.1:9100, 会发现连接 elasticsearch 成功,状态为 green