sprongboot学习(3)--window10中安装使用elasticsearch和ik以及Kibana

为什么使用在window10中安装使用elasticsearch?
(1)尝试在linux中安装elasticsearch有点麻烦,而且使用的是虚拟机不太方便。
(2)window10中可以安装elasticsearch,而且能够使用。
(3)如果可以的话应该在linux下安装配置更好,更符合现实生产环境。

1、版本说明
(1)JDK:jdk 1.8
(2)es:elasticsearch-7.7.0
(3)ik:elasticsearch-analysis-ik-7.7.0
(4)kibana:kibana-7.7.0
安装elasticsearch首先需要本机安装且配置好了jdk环境,网络说jdk需要1.8及以上版本。本文使用为jdk1.8
2、elasticsearch官网下载https://www.elastic.co/cn/
(下面安装的软件版本型号均保持一致)
elasticsearch7.7.0下载链接:elasticsearch-7.7.0下载
https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.7.0-windows-x86_64.zip
(1)将下载的elasticsearch解压到合适的路径下进入bin目录点击elasticsearch.bat运行
sprongboot学习(3)--window10中安装使用elasticsearch和ik以及Kibana_第1张图片
sprongboot学习(3)--window10中安装使用elasticsearch和ik以及Kibana_第2张图片
(2)测试效果http://127.0.0.1:9200/
sprongboot学习(3)--window10中安装使用elasticsearch和ik以及Kibana_第3张图片
(3)下面的步骤可以不需要更改,测试也能够运行。
elasticsearch-7.7.0/config路径下编辑elasticsearch.yml文件

#cluster.name: my-application
cluster.name: escluster
node.name: node-1
network.host: 127.0.0.1
http.port: 9200

3、安装ik分词器elasticsearch-analysis-ik(下面使用Kibana进行验证见4.2)
安装时要选择和elasticsearch版本号一样
ik下载链接:https://github.com/medcl/elasticsearch-analysis-ik/releases
elasticsearch-analysis-ik-7.7.0下载链接
(1)将elasticsearch-analysis-ik-7.7.0.zip文件拷贝到elasticsearch-7.7.0的plugins目录下解压后并将elasticsearch-analysis-ik-7.7.0解压后的文件夹重命名为ik(否者elasticsearch-7.7.0将无法启动)
sprongboot学习(3)--window10中安装使用elasticsearch和ik以及Kibana_第4张图片
(2)重新运行bin/elasticsearch.bat重启,ik安装完成。

4、安装Kibana
官网链接https://www.elastic.co/downloads/kibana
kibana-7.7.0版本下载
解压kibana-7.7.0-windows-x86_64.zip到目标路径修改kibana-7.7.0-windows-x86_64\config路径下的kibana.yml,取消elasticsearch.hosts: [“http://localhost:9200”]的注释
sprongboot学习(3)--window10中安装使用elasticsearch和ik以及Kibana_第5张图片
4.1 测试验证kibana
测试:需要先启动elasticsearch.bat,再启动kibana.bat
输入链接进入kibana:http://localhost:5601/

GET _search
{
  "query": {
    "match_all": {}
  }
}

sprongboot学习(3)--window10中安装使用elasticsearch和ik以及Kibana_第6张图片
sprongboot学习(3)--window10中安装使用elasticsearch和ik以及Kibana_第7张图片
4.2 使用kibana验证ik(可以看到分词效果)

POST _analyze
{
  "analyzer": "ik_max_word",
  "text":     "我是中国人"
}

sprongboot学习(3)--window10中安装使用elasticsearch和ik以及Kibana_第8张图片

springboot中使用elasticsearch可参考下篇文章
sprongboot学习(4)–springboot中使用elasticsearch

本文参考链接:https://blog.csdn.net/lh87270202/article/details/87863034

你可能感兴趣的:(Springboot,elasticsearch,ik,kibana,es)