ElasticSearch 7.14安装步骤【windows平台】

一、下载和安装ElasticSearch

下载地址如下:https://www.elastic.co/downloads/elasticsearch

选择下图中的链接:

下载后的压缩包如下:

解压,然后进入bin目录

双击elasticsearch.bat

 

 如果没有报错,并且命令行窗口里有started字样,表示启动成功了。

 二、安装ElasticSearch-Head插件

在安装 ElasticSearch-Head插件前,需要先安装两个必要环境,node和grunt。

1、node安装

下载地址:https://nodejs.org/en/download/ 下载Windows版msi版本,下载完按提示下一步下一步安装。
安装完后cmd查看版本node-v,出现下面的提示,表示安装成功。

 2、grunt安装

用管理员模式打开cmd,然后输入: npm install -g grunt-cli,备注:要用管理员模式

执行完后,在cmd里输入: grunt -version,查看版本,出现下图中的界面,表示安装完成。

 3、下载ElasticSearch-Head

下载地址如下:https://github.com/mobz/elasticsearch-head,这是一个github上的地址,直接下载整个源代码就可以,按下图操作:

4、安装ElasticSearch-Head

用管理员模式打开cmd,然后cd到目录:elasticsearch-head-master,备注:这个目录就是上一步骤下载文件的解压后的目录,如下图:

 执行npm install

 安装完成后,执行 grunt server或npm run start,运行head插件。

出现下图中的字样,表示启动成功:

  

 三、修改elasticSearch的配置

找到ElasticSearch的安装目录,打开config文件夹,如下图:

打开文件夹中名为【elasticsearch.yml】文件,然后在底部添加如下信息:

cluster.name: my-application
node.name: node-1
network.host: 0.0.0.0
http.port: 9200
cluster.initial_master_nodes: ["node-1"]
http.cors.enabled: true 
http.cors.allow-origin: "*"
node.master: true
node.data: true

最终郊果如下:

  四、修改ElasticSearch-Head的配置

 找到文件夹elasticsearch-head-master下面的Gruntfile.js文件,然后添加:hostname='*',如下图:

connect: {
   server: {
    options: {
     hostname:'*',
     port: 9100,
     base: '.',
     keepalive: true
    }
   }
  }

五、测试

把elasticsearch和elasticsearch_head都重启一下,然后,在浏览器里输入:http://localhost:9100/,出现如下图:

原文地址:https://www.cnblogs.com/wjx-blog/p/15161082.html