zoukankan      html  css  js  c++  java
  • 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即可看到多了一个实例。
  • 相关阅读:
    2014年10月10号——数据类型之间的转换
    2014年10月9日——语言基础2
    2014年10月9日——语言基础1
    2014年10月8日——进制转换
    js
    SQL的数据类型
    SQL,学习基础2
    SQL数据库的备份和恢复
    用java调用oracle存储过程总结(转)
    用JAVA调用Mysql数据库,数据存储过程的封装与调用;
  • 原文地址:https://www.cnblogs.com/rrong/p/13696466.html
Copyright © 2011-2022 走看看