转载自:https://www.cnblogs.com/WessonStar/p/8296781.html

不过我的es版本是7.2.0,然后这里要注意ik分词器放入plugins里是需要有个ik插件目录的,不能直接将ik分词器压缩包解压到plugins里;

然后路径上不要有空白符和中文;

环境与版本

  • 操作系统:windows 10
  • Elasticsearch 版本:6.1.1
  • Java 版本:9.0.1
  • ik 分词器版本:6.1.1

安装步骤

前置要求

操作系统中需要安装有 java 9.0.1 运行时环境

安装 Elasticsearch

  • 新建文件夹

在 D 盘根目录下新建 ElasticSearchServer 文件夹

安装 java 系的软件,建议全路径不带 空格

例如:如果将这里的 ElasticSearchServer 改为 ElasticSearch Server ,ik 分词器就会报错

  • 下载 Elasticsearch 压缩包

官方网站地址为:https://www.elastic.co/downloads/elasticsearch

因为是 windows 环境,所以选择 ZIP 文件

  • 解压 Elasticsearch 压缩包

将第 2 步中下载的 elasticsearch-6.1.1.zip 文件解压至 ElasticSearchServer 文件夹下,即可完成 Elasticsearch 的安装

安装 ik 分词器

  • 下载 ik 分词器压缩包

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

选择 v6.1.1 下的 elasticsearch-analysis-ik-6.1.1.zip 文件

  • 解压 ik 分词器压缩包

将第 1 步中下载的 elasticsearch-analysis-ik-6.1.1.zip 文件解压至 ElasticSearchServer\elasticsearch-6.1.1\plugins 文件夹下,即可完成 ik 分词器的安装

安装 Kibana 管理工具

  • 下载 kibana 压缩包

官方网站地址为:https://www.elastic.co/cn/downloads/kibana

选择 Downloads 列表中的 WINDOWS 选项

  • 解压 kibana 压缩包

将第 1 步中下载的 kibana-6.1.1-windows-x86_64.zip 文件解压至 ElasticSearchServer 文件夹下,即可完成 Kibana 的安装

启用 Elasticsearch

  1. 运行 ElasticSearchServer\elasticsearch-6.1.1\bin 文件夹下的 elasticsearch.bat 文件
  2. 运行 ElasticSearchServer\kibana-6.1.1-windows-x86_64\bin 文件夹下的 kibana.bat 文件
  3. 打开浏览器,访问 localhost:5601 , 即可进入 kibana 管理界面

开启 ES 使用之旅吧

ElasticSearch总结的更多相关文章

  1. Elasticsearch之java的基本操作一

    摘要   接触ElasticSearch已经有一段了.在这期间,遇到很多问题,但在最后自己的不断探索下解决了这些问题.看到网上或多或少的都有一些介绍ElasticSearch相关知识的文档,但个人觉得 ...

  2. Elasticsearch 5.0 中term 查询和match 查询的认识

    Elasticsearch 5.0 关于term query和match query的认识 一.基本情况 前言:term query和match query牵扯的东西比较多,例如分词器.mapping ...

  3. 以bank account 数据为例,认识elasticsearch query 和 filter

    Elasticsearch 查询语言(Query DSL)认识(一) 一.基本认识 查询子句的行为取决于 query context filter context 也就是执行的是查询(query)还是 ...

  4. Ubuntu 14.04中Elasticsearch集群配置

    Ubuntu 14.04中Elasticsearch集群配置 前言:本文可用于elasticsearch集群搭建参考.细分为elasticsearch.yml配置和系统配置 达到的目的:各台机器配置成 ...

  5. ElasticSearch 5学习(10)——结构化查询(包括新特性)

    之前我们所有的查询都属于命令行查询,但是不利于复杂的查询,而且一般在项目开发中不使用命令行查询方式,只有在调试测试时使用简单命令行查询,但是,如果想要善用搜索,我们必须使用请求体查询(request ...

  6. ElasticSearch 5学习(9)——映射和分析(string类型废弃)

    在ElasticSearch中,存入文档的内容类似于传统数据每个字段一样,都会有一个指定的属性,为了能够把日期字段处理成日期,把数字字段处理成数字,把字符串字段处理成字符串值,Elasticsearc ...

  7. .net Elasticsearch 学习入门笔记

    一. es安装相关1.elasticsearch安装  运行http://localhost:9200/2.head插件3.bigdesk插件安装(安装细节百度:windows elasticsear ...

  8. 自己写的数据交换工具——从Oracle到Elasticsearch

    先说说需求的背景,由于业务数据都在Oracle数据库中,想要对它进行数据的分析会非常非常慢,用传统的数据仓库-->数据集市这种方式,集市层表会非常大,查询的时候如果再做一些group的操作,一个 ...

  9. 如何在Elasticsearch中安装中文分词器(IK+pinyin)

    如果直接使用Elasticsearch的朋友在处理中文内容的搜索时,肯定会遇到很尴尬的问题--中文词语被分成了一个一个的汉字,当用Kibana作图的时候,按照term来分组,结果一个汉字被分成了一组. ...

  10. jar hell & elasticsearch ik 版本问题

    想给es 安装一个ik 的插件, 我的es 是 2.4.0, 下载了一个版本是 1.9.5, [2016-10-09 16:56:26,248][INFO ][node ] [node-2] init ...

随机推荐

  1. ElasticSearch java客户端更新时出现的错误:NoNodeAvailableException[None of the configured nodes are available

    下午尝试 用ElasticSearch  的java客户端去做数据检索工作,测试了一下批量更新,代码如下: public static void bulkUpdateGoods(List<Goo ...

  2. uni-app和php交互DES加密解密数据

    1 uni-app操作 (1) 打开HBuilderX的视图->显示终端 cd 切换到你项目的根目录 执行命令 npm install crypto-js 安装成功后你的项目根目录会生成node ...

  3. 深入理解JVM虚拟机3:垃圾回收器详解

    JVM GC基本原理与GC算法 Java的内存分配与回收全部由JVM垃圾回收进程自动完成.与C语言不同,Java开发者不需要自己编写代码实现垃圾回收.这是Java深受大家欢迎的众多特性之一,能够帮助程 ...

  4. Android 系统添加SELinux权限

    本文为博主原创文章,转载请注明出处:https://i.cnblogs.com/EditPosts.aspx?postid=11185476 CPU:RK3288 系统:Android 5.1 SEL ...

  5. Struts2(补充)

    关于Struts 配置文件(Struts.xml)中结果页说明 <result type=" " name=" "> </result> ...

  6. [转]Python3之max key参数学习记录

    Python3之max key参数学习记录 转自https://www.cnblogs.com/zhangwei22/p/9892422.html 今天用Python写脚本,想要实现这样的功能:对于给 ...

  7. zsh: no matches found

    具体原因: 因为zsh缺省情况下始终自己解释这个 *.h,而不会传递给 find 来解释. 解决办法: 在~/.zshrc中加入: setopt no_nomatch, 然后进行source .zsh ...

  8. 微信小程序填坑之路(三):布局适配方案(rpx、px、vw、vh)

    因为小程序是以微信为平台运行的,可以同时运行在android与ios的设备上,所以不可避免的会遇到布局适配问题,特别是在iphone5上,因为屏幕尺寸小的缘故,也是适配问题最多的机型,下面就简单介绍几 ...

  9. 小程序checkbox调整大小

    .cb{ transform: scale(0.6,0.6); } <view> <label class="lab" for="box1"& ...

  10. PyTorch Tutorials 3 Neural Networks

    %matplotlib inline Neural Networks 使用torch.nn包来构建神经网络. 上一讲已经讲过了autograd,nn包依赖autograd包来定义模型并求导. 一个nn ...