windows下搭建ElasticSearch

1.官网下载ElasticSearch,需要java环境支持

      地址:https://www.elastic.co/products/elasticsearch

2.下载后解压到目录进入bin目录启动elasticsearch.bat即可。查看运行成功是否:访问网址  http://localhost:9200/

    出现如下内容则表示成功:

      {

        "name" : "DESKTOP-VFVCBKG",

        "cluster_name" : "elasticsearch",

        "cluster_uuid" : "PN605PPNRkawwJEKpEDg4Q",

        "version" : {

          "number" : "7.9.1",

          "build_flavor" : "default",

          "build_type" : "zip",

          "build_hash" : "083627f112ba94dffc1232e8b42b73492789ef91",

          "build_date" : "2020-09-01T21:22:21.964974Z",

          "build_snapshot" : false,

          "lucene_version" : "8.6.2",

          "minimum_wire_compatibility_version" : "6.8.0",

          "minimum_index_compatibility_version" : "6.0.0-beta1"

        },

        "tagline" : "You Know, for Search"

      }

3.集成IK分词器(需要和ElasticSearch版本一致)

      下载地址:https://github.com/medcl/elasticsearch-analysis-ik/releases

4.解压到目录  然后将该目录放入ElasticSearch安装目录下plugins目录下

      注意:需要放入的是一个目录而不是下载下来的IK分词器解压出来的一些文件以及几个目录。而是把这些放入一个目录然后将此目录放入plugins目录下。

5.然后就集成好了,可以回到bin目录下继续启动一下,查看是否启动有问题。

6.IK分词器的配置可进入下载的IK分词器中config目录下找IKAnalyzer.cfg.xml进行配置。

7.安装Head插件

      7.1:安装head插件需要安装node和grunt

      7.2:node下载:https://nodejs.org/en/download

           grunt安装: 进入cmd  输入npm install -g grunt-cli  

                查看是否安装成功   grunt -version

      7.3:修改ElasticSearch的配置文件 elasticsearch.yml

            更改:

              去掉network.host: 192.168.0.1的注释并改为network.host: 0.0.0.0,

              去掉cluster.name;node.name;http.port的注释

            添加:

              http.cors.enabled: true

              http.cors.allow-origin: "*"

              node.master: true

              node.data: true

        注意:内容后边不允许有空格,否则启动的时候会启动失败,导致cmd窗口闪退。

      7.4:安装head

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

        下载下来以后,进入该目录进入cmd执行命令  npm install

        如果该命令执行时间较长,可使用如下方式:

            Ctrl+C 停掉上边执行的命令  

            先执行  npm install -g cnpm --registry=https://registry.npm.taobao.org

            然后执行  cnpm install    最后启动  npm run start

      7.5:查看是否启动成功

        访问地址: http://localhost:9100

8.最后把ElasticSearch和Head插件都重新启动一边,访问http://localhost:9100即可看到多了一个实例。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值