win10下ElasticSearch5.5.1与head、Kibana、X-Pack、SQL、IK、PINYIN插件的配置安装
ElasticSearch5.5.1与插件的配置安装
Elasticsearch5.5.1安装:
下载地址https://www.elastic.co/cn/downloads/elasticsearch
下载zip,解压
运行C:\elasticsearch-5.5.1\bin\elasticsearch.bat
安装成功。
环境:
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
找到对应版本
访问链接
并下载
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插件的配置安装的更多相关文章
- win10下Spark的环境搭建
win10下Spark的环境搭建 2018-08-19 18:36:45 一.jdk 1.8.0 安装与配置 二.scala 2.11.8 安装与配置http://www.scala-lang.or ...
- java环境的配置——实现win10下双击直接运行jar文件
java环境的配置--实现win10下双击直接运行jar文件 在渗透测试的过程中很多工具的安装和使用需要java环境,下面我来介绍一下java环境配置的超详细步骤(包含怎样实现win10下双击直接运行 ...
- win10 下visual studio 2015 在调试模式下不能跟踪源文件
win10 下visual studio 2015 在调试模式下不能跟踪源文件,只要一调试就会关闭(隐藏)打开的文档,非常不方便.经过一番折腾,发现是配置的问题. 如果安装多个版本的VS,请删除对应版 ...
- win10下的使用
一.win10下使用win7那样的图片查看器快些. 打开图片的设置,关闭自动增强我的图片 二.查看win10秘钥 1.打开注册表,依次定位:HKEY_LOCAL_MACHINE/SOFTWARE/Mi ...
- Win7/Win8/Win8.1/Win10下的DragEnter DragDrop事件不触发
Win7/Win8/Win8.1/Win10下的DragDrop事件不触发 2011-02-02 来自:博客园 字体大小:[大 中 小] 摘要:你的应用程序需要从windows资源管理器拖动文件到 ...
- Win10下Android studio配置
Win10下Android studio配置 一.安装Android Studio的准备工作 1.下载好JDK,去官网上找一个下载下来 2.安装JDK.并配置环境变量.安装过程:本人将使用的是jdk- ...
- Win10下PB停在欢迎窗口界面
问题:Win10下不能打开PB12.5,PB12.6,一直停在欢迎窗口界面. 解决方法:把服务"Touch Keyboard and Handwriting Panel Service&qu ...
- win10下iis部署asp.net core rtm
随着ASP.NET Core 1.0 rtm的发布,网上有许多相关.net core 相关文章,今刚好有时间也在win10环境上搭建下 ASP.NET Core的部署环境,把过程记录下给大家. 1. ...
- win10下安装Ubuntu + 修复Ubuntu引导
如何在已安装 Windows 10 的情况下安装 Linux(Ubuntu 15.04)双系统? - Microsoft Windows - 知乎http://www.zhihu.com/questi ...
随机推荐
- ASP.NET Core教程【二】从保存数据看Razor Page的特有属性与服务端验证
前文索引:ASP.NET Core教程[一]关于Razor Page的知识 在layout.cshtml文件中,我们可以看到如下代码: <a asp-page="/Index" ...
- 基于Dapper二次封装了一个易用的ORM工具类:SqlDapperUtil
基于Dapper二次封装了一个易用的ORM工具类:SqlDapperUtil,把日常能用到的各种CRUD都进行了简化封装,让普通程序员只需关注业务即可,因为非常简单,故直接贴源代码,大家若需使用可以直 ...
- MySQL高可用复制管理工具 —— Orchestrator介绍
背景 在MySQL高可用架构中,目前使用比较多的是Percona的PXC,Galera以及MySQL 5.7之后的MGR等,其他的还有的MHA,今天介绍另一个比较好用的MySQL高可用复制管理工具:O ...
- Java 学习笔记 IO流与File操作
可能你只想简单的使用,暂时不想了解太多的知识,那么请看这里,了解一下如何读文件,写文件 读文件示例代码 File file = new File("D:\\test\\t.txt" ...
- Flask 系列之 部署发布
说明 操作系统:Windows 10 Python 版本:3.7x 虚拟环境管理器:virtualenv 代码编辑器:VS Code 实验目标 通过 Windows 的 WSL,将我们的项目网站部署到 ...
- 在Jenkins管道中添加Webhook
你有没有尝试过在Jenkins中添加GitHub webhook?在这篇博客中,我将演示在您的管道中添加webhook的最简单方法. 首先,什么是webhook?webhook的概念很简单.webho ...
- nth-child(n)和nth-of-type(n)的区别
1.官方解释: p:nth-child(2) 选择属于其父元素的第二个子元素的每个 <p> 元素. p:nth-of-type(2) 选择属于其父元素第二个 <p> 元 ...
- win10更新系统后,无法远程访问的bug
win10更新系统后,无法远程访问其它电脑(服务器),同时关于其它的远程服务也将无法使用(打印机……) 是因为win10自动更新的时候安装了KB4103718插件 解决办法: 1.手动卸掉KB4103 ...
- redis 五大数据结构__常用命令
linux 下下载redis数据库 apt install redis 如果提示权限不够的话, 直接提权: sudo apt install redis-server linux启用.停止服务 ser ...
- 如何在MongoDB设计存储你的数据(JSON化)?
第一步 定义要描述的数据集 当我们决定将数据存储下来的时候,我们首先要回答的一个问题就是:“我打算存储什么样的数据?这些数据之间有什么关系?实体之间有什么关系?实体的属性之间有什么关系”. 为了说明问 ...