1. 安装elasticsearch
去该地址[https://www.elastic.co/downloads/elasticsearch] 下载zip 解压放到指定的目录,然后CMD 进解压后的bin执行elasticsearch.bat.
进入 http://localhost:9200/ 查询elasticsearch 是否启动成功,启动结果如下:
2.安装head 插件
2.1 安装head插件
下载地址:https://github.com/mobz/elasticsearch-head
下载文件并且解压
2.2 安装NodeJs
启动之前 需要安装NodeJs
nodejs官网:https://nodejs.org/en/
当前最新版本是10.13.0 本次使用的最新版本
将下载的文件双击进行安装
windows+R 输入cmd 在控制台输出node -v查看当前安装node版本
2.3安装grunt
grunt作用:启动head插件使用的命令grunt server
所以必须要使用npm进行安装grunt
windows+R 输入cmd 在控制台输入
命令:npm install -g grunt -cli
提示:如果一次没有安装成功,多次重复当前命令
2.4修改elasticsearch.yml文件(es文件夹中conf路径下)
在文件最后加上
http.cors.enabled: true
http.cors.allow-origin: “*”
千万千万注意 http.cors.enabled:与true之间有一个空格 其他也是一样 中间必须有一个空格 如果没有输入空格 这个不会起作用
cluster.name 集群名字
node.name: node-01 节点名字
network.host: 192.168.0.153 一般写成0.0.0.0
http.port: 9200 访问es默认使用端口
http.cors.enabled: true ip访问策略 如果使用ip访问不了 一般就是这个配置出现问题
2.5修改Gruntfile.js(在head文件夹下)
连接集群 两种修改方式 其中9100是访问端口
2.6修改es地址
打开elasticsearch-head-master/_site/app.js文件
将localhost换成安装的ES ip地址 如果是本机 不需要修改 使用默认localhost即可
2.7启动head插件
在head文件夹下输入cmd
npm run start
输入地址显示界面