windows安装ElasticSearch+Head

1、java环境的配置

安装jdk1.8版本及以上。

2、配置ElasticSearch

(1)首先到 https://www.elastic.co/cn/downloads/elasticsearch 下载es ,因为是windows下搭建系统,所以选择zip下载。我下载的版本是7.6.0

在这里插入图片描述
在这里插入图片描述
(2)将下载的zip解压到某个目录下,存放es系统的源码,例:D:\tools\elasticsearch-7.6.0,目录自己定。
在这里插入图片描述

(3)进入解压后的bin目录下,例:D:\tools\elasticsearch-7.6.0\bin,双击“elasticsearch.bat”启动,出现这个“started”就说明你启动成功。此时,你可以在浏览器中输入“http://127.0.0.1:9200/”地址,如果跳出以下页面,就ok了,到这一步基本上不会出错,配置head经常会出错。这里有个属性值很重要:cluster_name: elasticsearch,后面会用到。
在这里插入图片描述

如果出错了,请注意看日志当前解压目录下 logs/elasticsearch.log,这个很重要,任何一个环节看日志报错信息都很重要。

3、配置head插件
安装head插件,必然是要先安装好nodejs和grunt才行。

(1)安装nodejs

进入 https://nodejs.org/en/download/ 下载windows installer 的msi,下载之后,双击msi,根据步骤安装nodejs即可,安装完成之后,切换到安装目录(我的安装目录是:D:\tools\node12),查看node是否安装成功,使用node -v

在这里插入图片描述

(2)安装grunt

还是在nodejs的目录下,输入指令:npm install -g grunt-cli
在这里插入图片描述
使用grunt -version来查看是否安装成功。
在这里插入图片描述
(3)配置head

进入 https://github.com/mobz/elasticsearch-head 地址,下载zip,然后解压即可,解压位置放到es目录下
在这里插入图片描述
1)在elasticsearch-head-master/Gruntfile.js里,添加一行 hostname: ‘*’, 最后有一个逗号
在这里插入图片描述
2)修改elasticsearch

D:\tools\elasticsearch-7.6.0\config\elasticsearch.yml文件

在文件最后添加

http.cors.enabled: true
http.cors.allow-origin: “*”
在这里插入图片描述

去除文件中本来就有的5个注释

cluster.name: elasticsearch #集群的名字,就是上面cluster_name字段的值
node.name: node-1 #节点名字
在这里插入图片描述

network.host: 0.0.0.0 #ES的监听地址
http.port: 9200 #端口号,默认就好
在这里插入图片描述

cluster.initial_master_nodes: [“node-1”],这个在很多网站上没有,注意。
在这里插入图片描述

保存完毕之后,到bin目录下,双击“elasticsearch.bat”启动。

然后在cmd命令行里,转到head目录下,输入 npm install

我初次运行报错了,但是重新输入指令,再运行下就好了。

然后还是head目录下,输入grunt server 启动nodejs,出现下面的提示,就启动成功。
在这里插入图片描述

最后在浏览器中输入“http://127.0.0.1:9100/”地址,就会出现以下页面,也就表示搭建成功了。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

屁仙

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值