ElasticSearch5.5.1与插件的配置安装

Elasticsearch5.5.1安装:

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

下载zip,解压

运行C:\elasticsearch-5.5.1\bin\elasticsearch.bat

访问http://localhost:9200/

安装成功。

环境:

Windows10企业版X64

JDK-1.8.0

ElasticSearch-5.5.1

ES5.5.1可在线安装的插件目录:

注:所有的cmd命令都得以管理员身份运行。

一、elasticSearch5.X head插件

1.安装node-v4.5.0-x64.msi,把NODE_HOME设置到环境变量里。

加入PATH环境变量

测试安装成功否:

2. grunt安装

grunt是一个很方便的构建工具,可以进行打包压缩、测试、执行等等的工作,5.0里的head插件就是通过grunt启动的。因此需要安装grunt:

注意:路径切到C:\Program Files\nodejs下。

npm install -g grunt-cli

-g代表全局安装。安装路径为C:\Users\yourname\AppData\Roaming\npm,并且添加PATH变量。

安装完成后检查一下:

3.head安装

下载elasticsearch-head

下载地址:https://github.com/mobz/elasticsearch-head,下载后解压缩。

修改head源码

目录:C:\elasticsearch-head-master\Gruntfile.js:

找到下面connect属性,新增hostname: ‘*’:

4. 修改Elasticsearch配置文件

编辑C:\elasticsearch-5.5.1\config\config\elasticsearch.yml,加入以下内容:

http.cors.enabled: true

http.cors.allow-origin: "*"

5. 启动elasticsearch-head

先启动Elasticsearch,然后再启动elasticsearch-head。

在elasticsearch-head-master/目录下,运行启动命令:

npm install –g(仅初次运行需要)

grunt server

访问http://localhost:9100/

由于之前已建立索引,所以因此可以看到数据。

Kibana是一个为ElasticSearch 提供的数据分析的 Web 接口(5601)。可使用它对日志进行高效的搜索、可视化、分析等各种操作。Kibana目前最新的版本5.5.2。

二、安装Kibana

1.下载

https://www.elastic.co/downloads/kibana

解压到C:\kibana-5.5.1-windows-x86

2.配置

修改C:\kibana-5.5.1-windows-x86\config下的kibana.yml使 elasticsearch.url指向你的Elasticsearch。(默认情况不需要改)

3.启动

先启动elasticsearch,然后在重新打开cmd窗口,

C:\kibana-5.5.1-windows-x86\bin\kibana.bat

访问kibana:浏览器

http://localhost:5601/

三、安装x-pack

X-Pack是Kibana中单独的一个组件,在5.x之前各种单独的组件(Shield, Watcher, Marvel, Graph, Reporting),现在都集成到X-Pack中。X-Pack是一个Elastic Stack的扩展,将安全,警报,监视,报告和图形功能包含在一个易于安装的软件包中。x-pack是elasticsearch的一个扩展包,将安全,警告,监视,图形和报告功能捆绑在一个易于安装的软件包中,虽然x-pack被设计为一个无缝的工作,但是你可以轻松的启用或者关闭一些功能,X-Pack主要是添加身份权限的验证,以及原先需要安装其他各种Marvel、Head等各种功能插件添加到Kibana上使用才能使用的功能。我采用的是在线安装(安装之前得关闭Elasticsearch和Kibana):

1.在Elasticsearch中安装X-pack

在C:\elasticsearch-5.5.1\bin下运行.\elasticsearch-plugin.bat install x-pack

2.在Kibana中也安装x-pack

安装方式类似(下载可能较慢20mins左右,下载过程中切记在cmd窗口按回车,会报错):

.\kibana-plugin.bat install x-pack

3.修改参数

在C:\elasticsearch-5.5.1\config下的elasticsearch.yml加入以下参数:

Action.auto_create_index : .security,.monitoring*,.watches,.triggered_watches,.watcher-history*

xpack.security.enabled : false

xpack.monitoring.enabled : true

xpack.graph.enabled : false

xpack.watcher.enabled : false

xpack.ml.enabled : false

4.重新启动Elasticsearch和Kibana

安装完x-pack,登录elasticsearch和kibana会让你输入密码

默认用户名elastic ,其默认密码是changeme。

四、中文分词插件的安装

Ik分词器是目前使用广泛、且效果比较好的中文分词器。

1.下载

https://github.com/medcl/elasticsearch-analysis-ik

下载时要下载elasticsearch对应的版本:

配置前关闭elasticsearch,安装完成后再启动。

下载到C:\plugins后,进入elasticsearch-analysis-pinyin-master目录,mvn打包(未下载maven的自行下载安装)。

2.配置运行

打包成功后,在C:\plugins\elasticsearch-analysis-ik-master\target\releases会有一个elasticsearch-analysis-ik-5.5.1.zip。

解压得到:

将以上7个文件,剪切到C:\elasticsearch-5.5.1\plugins\ik(ik文件夹是自己新建的)

重新启动elasticsearch

可以看到已经加载了ik分词器插件。

五、PINYIN分词插件的安装

pinyin分词器的下载地址:
https://github.com/medcl/elasticsearch-analysis-pinyin

安装过程与ik分词器相同,下载、打包、加入elasticsearch、重启elasticsearch。

六、SQL插件的安装

1.下载sql插件

地址https://github.com/NLPchina/elasticsearch-sql

找到对应版本

访问链接

https://github.com/NLPchina/elasticsearch-sql/releases/download/5.5.1.0/elasticsearch-sql-5.5.1.0.zip

并下载

2.将下载的sql插件上传到elasticsearch的plusins目录下,重启es。

安装过程与ik分词器相同,下载、打包、加入elasticsearch、重启elasticsearch。

3.下载site-server

4.更改端口

C:\es-sql-site-standalone\site-server\site_configuration.json

5.访问C:\es-sql-site-standalone\_site\index.html

对现有索引进行SQL查询:

win10下ElasticSearch5.5.1与head、Kibana、X-Pack、SQL、IK、PINYIN插件的配置安装的更多相关文章

  1. win10下Spark的环境搭建

    win10下Spark的环境搭建 2018-08-19  18:36:45 一.jdk 1.8.0 安装与配置 二.scala 2.11.8 安装与配置http://www.scala-lang.or ...

  2. java环境的配置——实现win10下双击直接运行jar文件

    java环境的配置--实现win10下双击直接运行jar文件 在渗透测试的过程中很多工具的安装和使用需要java环境,下面我来介绍一下java环境配置的超详细步骤(包含怎样实现win10下双击直接运行 ...

  3. win10 下visual studio 2015 在调试模式下不能跟踪源文件

    win10 下visual studio 2015 在调试模式下不能跟踪源文件,只要一调试就会关闭(隐藏)打开的文档,非常不方便.经过一番折腾,发现是配置的问题. 如果安装多个版本的VS,请删除对应版 ...

  4. win10下的使用

    一.win10下使用win7那样的图片查看器快些. 打开图片的设置,关闭自动增强我的图片 二.查看win10秘钥 1.打开注册表,依次定位:HKEY_LOCAL_MACHINE/SOFTWARE/Mi ...

  5. Win7/Win8/Win8.1/Win10下的DragEnter DragDrop事件不触发

    Win7/Win8/Win8.1/Win10下的DragDrop事件不触发 2011-02-02  来自:博客园  字体大小:[大 中 小] 摘要:你的应用程序需要从windows资源管理器拖动文件到 ...

  6. Win10下Android studio配置

    Win10下Android studio配置 一.安装Android Studio的准备工作 1.下载好JDK,去官网上找一个下载下来 2.安装JDK.并配置环境变量.安装过程:本人将使用的是jdk- ...

  7. Win10下PB停在欢迎窗口界面

    问题:Win10下不能打开PB12.5,PB12.6,一直停在欢迎窗口界面. 解决方法:把服务"Touch Keyboard and Handwriting Panel Service&qu ...

  8. win10下iis部署asp.net core rtm

    随着ASP.NET Core 1.0 rtm的发布,网上有许多相关.net core 相关文章,今刚好有时间也在win10环境上搭建下 ASP.NET Core的部署环境,把过程记录下给大家. 1. ...

  9. win10下安装Ubuntu + 修复Ubuntu引导

    如何在已安装 Windows 10 的情况下安装 Linux(Ubuntu 15.04)双系统? - Microsoft Windows - 知乎http://www.zhihu.com/questi ...

随机推荐

  1. hadoop 1.0.1集群安装及配置

    1.hadoop下载地址:http://www.apache.org/dyn/closer.cgi/hadoop/core/ 2.下载java6软件包,分别在三台安装 3.三台虚拟机,一台作为mast ...

  2. BUG心得

    在<程序员,你会从 Bug 中学习么?>一文中,我写了我是怎样追踪这些年遇到的最有趣 bug 的.最近我重新浏览了这所有的 194 个条目(历时 13 年),看看我从这些 bug 中学到了 ...

  3. SD详解-销售过程

    http://www.sapzh.com/html/Financial/SD/3113.html 7  销售过程 7.1销售执行 目的 作用与目的描述           步骤 操作过程/步骤描述 备 ...

  4. Vue移动端项目模板

    一个集成移动端开发插件的Vue移动端模板包含1.css: 使用stylus开发css 集成reset样式文件 修改UI组件文件 统一样式处理(如主题色等)2.UI组件 使用热门的vant与mint-u ...

  5. 关于Skyline沿对象画boundingbox的探讨

    先来说说为什么要搞这个?项目中经常遇到的一个操作就是选定对象,以前都是通过Tint设置对象颜色来标识选定对象,但是随着图层中模型增多,模型色彩丰富,会出现选定色与对象颜色对比不明显的情况.因为看到Te ...

  6. AOP中使用Aspectj对接口访问权限进行访问控制

    切面编程的应用案例比较多,在统一的日志处理,鉴权过程中都会用的AOP原理,本文主要针对对进口的访问权限进行控制为例,说明 切面编程的使用: 1.使用Aspectj的方式进行切面编程: 2.编码环境,s ...

  7. (办公)面试java设计模式

      1.单例模式: 程序开发的时候,有些对象只能有一个.有实例,且只有一个,比如工具类. 修改构造方法为私有的. 饿汉模式: 线程安全 创建一个实例 Private Static 实例; 提供一个静态 ...

  8. kafka环境搭建

    kafka环境搭建 for mac 对应qq群号:616961231 在之前的文章中, 有学习能力和兴趣爱好的同学,自己动手维护测试环境,丰衣足食是最好的办法,今天我们来讲讲kafka在mac上的安装 ...

  9. 容器化系列 - Zookeeper启动和配置 on Docker

    本文简要说明了如何在Docker容器中启动和配置Zookeeper. 1 准备工作 1.1 下载zookeeper镜像 $ docker pull zookeeper:3.4 1.2 单点模式 安装D ...

  10. MongoDB 最大连接数 设置失效的异常分析

    背景介绍: 查询MongoDB配置参数,可以知道关于最大连接数的参数是maxConns.但是连接实例后,查看支持的最大连接数,还是默认的819. 说明:最大连接数是由maxConn (maxIncom ...