1 个解决方案
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