ElasticSearch 6.2.3 Windows10 安装
一、安装Es
1、安装java,最新版本的ElasticSearch 需要java8 版本,因此需要先去Oracle官网下载jdk,下载之后就直接安装:

2、安装过程中将其安装目录copy下来:C:\Program Files\Java\jdk1.8.0_161\ 后续还需要将其添加到环境变量JAVA_HOME:

环境变量设置好之后,再通过命令行确认下:

3、安装Es有MSI安装程序和zip压缩包,现用MSI安装包来安装,官网下载地址,官网上有详细安装流程。



安装完成后,浏览器输入http://localhost:9200查看安装是否成功,成功安装如下:

4、重启服务:在系统服务中找到elasticsearch服务,重启即可

二、安装插件head
1、下载node.js ,网址:https://nodejs.org/en/
查看node.js版本
node -v
查看npm版本
npm -v
2、安装grunt
使用npm安装grunt
npm install -g grunt -cli
查看grunt版本
grunt -version
3、下载ElasticSearch-head压缩包,下载地址https://github.com/mobz/elasticsearch-head,下载后解压,执行
npm install
npm run start 或 grunt server 启动插件
输入http://localhost:9100/查看安装是否成功

4、如果启动未成功,打开es配置文件config目录,找到es的配置文件elasticsearch.yml,在最后面添加如下代码
http.cors.enabled: true
http.cors.allow-origin: "*"
重新启动es,查看是否启动成功
三、安装Kibana插件
Kibana 是一个开源分析和可视化平台,旨在可视化操作 Elasticsearch 。Kibana可以用来搜索,查看和与存储在 Elasticsearch 索引中的数据进行交互。可以轻松地进行高级数据分析,并可在各种图表,表格和地图中显示数据。
Kibana 可以轻松理解海量数据。其简单的基于浏览器的界面使您能够快速创建和共享动态仪表板,实时显示 Elasticsearch 查询的更改。
1、打开下载地址 https://www.elastic.co/downloads/kibana,下载后解压缩,打开其bin目录,执行Kinana,如下

2、在浏览器中输入: http://localhost:5601 ,出现如下图所示安装成功

四、安装ik插件
1、安装Maven,安装方法请参考此教程
2、下载ik插件地址,https://github.com/medcl/elasticsearch-analysis-ik
3、下载完成解压,执行如下命令:
mvn clean package
编译完成后会在target\releases目录下生成elasticsearch-analysis-ik-6.2.3.zip文件,如下

4、打开es的plugins目录D:\Es\6.2.3\plugins,新建ik目录,将刚才生成的elasticsearch-analysis-ik-6.2.3.zip文件解压,如下

5、重启es,输入http://localhost:9200/_cat/plugins 查看安装是否成功,如下

5、测试分词功能
(1)ik_smart
其中pretty本意”漂亮的”,表示以美观的形式打印出JSON格式响应。
GET _analyze?pretty
{
"analyzer": "ik_smart",
"text":"中华人民共和国万岁"
}

(2)ik_max_word
GET _analyze?pretty
{
"analyzer": "ik_max_word",
"text":"中华人民共和国万岁"
}
分词结果:
{
"tokens": [
{
"token": "中华人民共和国",
"start_offset": ,
"end_offset": ,
"type": "CN_WORD",
"position":
},
{
"token": "中华人民",
"start_offset": ,
"end_offset": ,
"type": "CN_WORD",
"position":
},
{
"token": "中华",
"start_offset": ,
"end_offset": ,
"type": "CN_WORD",
"position":
},
{
"token": "华人",
"start_offset": ,
"end_offset": ,
"type": "CN_WORD",
"position":
},
{
"token": "人民共和国",
"start_offset": ,
"end_offset": ,
"type": "CN_WORD",
"position":
},
{
"token": "人民",
"start_offset": ,
"end_offset": ,
"type": "CN_WORD",
"position":
},
{
"token": "共和国",
"start_offset": ,
"end_offset": ,
"type": "CN_WORD",
"position":
},
{
"token": "共和",
"start_offset": ,
"end_offset": ,
"type": "CN_WORD",
"position":
},
{
"token": "国",
"start_offset": ,
"end_offset": ,
"type": "CN_CHAR",
"position":
},
{
"token": "万岁",
"start_offset": ,
"end_offset": ,
"type": "CN_WORD",
"position":
},
{
"token": "万",
"start_offset": ,
"end_offset": ,
"type": "TYPE_CNUM",
"position":
},
{
"token": "岁",
"start_offset": ,
"end_offset": ,
"type": "COUNT",
"position":
}
]
}
五、实例
1、创建索引,使用kibana插件
PUT kid_search

2、创建mapping
POST kid_search/_doc/_mapping
{
"properties": {
"title": {
"type": "text",
"analyzer": "ik_smart",
"search_analyzer": "ik_smart"
}
}
}

3、插入文档数据
POST kid_search/_doc
{
"title":"我爱你中国"
} POST kid_search/_doc
{
"title":"中国你真美"
} POST kid_search/_doc
{
"title":"我是中国人"
} POST kid_search/_doc
{
"title":"中国人民"
} POST kid_search/_doc
{
"title":"中国真伟大"
}

4、查看分词结果
GET kid_search/_doc/_search
{
"query": {
"match": {
"title": "中国"
}
} }

ElasticSearch 6.2.3 Windows10 安装的更多相关文章
- Windows10安装Elasticsearch IK分词插件
安装插件 cmd切换到Elasticsearch安装目录下 C:\Users\Administrator>D: D:\>cd D:\Program Files\Elastic\Elasti ...
- logstash+elasticsearch+kibana管理日志(安装)
logstash1.先安装jdk2.wget https://download.elastic.co/logstash/logstash/logstash-2.4.0.tar.gz tar -xzvf ...
- windows10安装JIRA
windows10安装MySQL数据库 一.问题现象: cmd执行“mysql”命令,提示:ERROR 2003 (HY000): Can't connect to MySQL server on ' ...
- ElasticSearch入门 :Windows下安装ElasticSearch
这是ElasticSearch 2.4 版本系列的第一篇: ElasticSearch入门 第一篇:Windows下安装ElasticSearch ElasticSearch入门 第二篇:集群配置 E ...
- Windows10安装MariaDB
截至写这篇博客为止,MariaDB官方的稳定版本为,详情访问官方地址:https://downloads.mariadb.org/ 安装之前先简单说一下MariaDB: MariaDB ...
- Elasticsearch 7.x 最详细安装及配置
Elasticsearch 7.x 最详细安装及配置 一.Elasticsearch 7.x 小马哥说过,学习技术栈得看版本,那么 Elasticsearch 7.x 有什么好的特性呢? ES 7.0 ...
- (好文转载与总结)Windows10安装ubuntu18.04
Windows10中安装Ubuntu,期间踩了非常多的坑,最终安装成功了,梳理下来Windows10装Ubuntu的步骤还是比较简明的. 制作Ubuntu系统U盘 Windows磁盘为新系统进行分区, ...
- Windows10安装ubuntu18.04双系统教程
写在前面:本教程为windows10安装ubuntu18.04(64位)双系统教程,是我多次安装双系统的经验总结,安装方法同样适用于ubuntu16.04(64位).为了直观和易于理解,我会尽量图文并 ...
- Windows10安装ubuntu16.04双系统教程
写在前面:本教程为windows10安装ubuntu16.04(64位)双系统教程,是我多次安装双系统的经验总结,安装方法同样适用于ubuntu18.04(64位).为了直观和易于理解,我会尽量图文并 ...
随机推荐
- centos6.5安装配置网络
很多时候,Centos系统都是使用命令来管理的,如果当时安装系统时没有设置IP地址的话,那就只能在命令行设置了.当然对于高手来说,easy!但对于小白来说,头都大了,呵呵!下面简单说下我的操作吧 首先 ...
- MySQL8.0本地访问设置为远程访问权限
1.登录MySQL mysql -u root -p 输入您的密码 2.选择 mysql 数据库 use mysql; 因为 mysql 数据库中存储了用户信息的 user 表. 3.在 mysql ...
- hdu5693 D game&&hdu 5712 D++ game
题目链接:5693 题目链接:5712 对于这个D game.注意消除之后两遍的序列是可以拼合到一起的!我们可以想到有区间DP的做法.我们设\(f[i][j]\)表示区间i,j可以被消除. 显然如果这 ...
- log(m+n)找第k大
递归 int find_kth(vector<int>& nums1, int begin1, int size1, vector<int>& nums2, i ...
- 201621123012《Java程序设计》第10次学习总结
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结异常相关内容. 2. 书面作业 本次PTA作业题集异常 1. 常用异常 结合题集题目7-1回答 1.1 自己以前编写的代码中经常出现 ...
- 用Visual Studio 2015 编译张帆的第一个WDM驱动,并且成功安装到Windows 10里面!!!
开发工具:Visual Studio 2015 企业版 目 标 机:Windows 10 X86 前提:我们已经成功安装了Visual Studio 2015以及WDK,而且更重要一点是一定要SDK版 ...
- ios 相机 自定义 相片的截取
前段时间公司需要做一个身份识别的功能,而系统相机无法满足要求,so自己自定义了. 上代码: .h文件 #import <UIKit/UIKit.h> #import <AVFound ...
- [转] 翻译130+VIM基本命令
基础 :e filename 在编辑器中打开一个文件 :w 保存文件 :q 退出vim :q! 退出但不保存 :x 写文件(如果有做修改)并退出 :sav filename 保存为 . 在正常模式中重 ...
- chromium 安裝 flash
CentOS yum install chromium-pepper-flash Debian apt-get install chromium-pepper-flash archlinux pacm ...
- windows 本地搭建 apache+mysql+php环境详细讲解
1.mysql下载配置 可参考这篇文章:https://www.cnblogs.com/myIvan/p/9265645.html 2.php下载及配置 可参考这篇文章:https://www.cnb ...