1.下载
elasticsearch地址:Past Releases of Elastic Stack Software | Elastic https://www.elastic.co/cn/downloads/past-releases#elasticsearch
https://www.elastic.co/cn/downloads/past-releases#elasticsearch
IK分析器地址:infinilabs/analysis-ik: 🚌 The IK Analysis plugin integrates Lucene IK analyzer into Elasticsearch and OpenSearch, support customized dictionary. (github.com) https://github.com/infinilabs/analysis-ik
https://github.com/infinilabs/analysis-ik
 kibana可视化工具下载地址:Past Releases of Elastic Stack Software | Elastic https://www.elastic.co/cn/downloads/past-releases#kibana
https://www.elastic.co/cn/downloads/past-releases#kibana
注意:下载3个安装包的版本相同,不然可能会报错误。
2.解压
将3个安装包分别解压
注意:IK分词器压缩包需要解压到elasticsearch包下的plugins包下新建一个名为ik的包下面:
 3.运行
3.运行
 
3.1elasticsearch的运行
到解压包的bin目录下双击文件elasticsearch.bat文件:
 若如下表示启动成功:
若如下表示启动成功:
 在浏览器输入:localhost:9200访问出现如下问题:端口访问不到,原因是因为开启了SSL认证。
在浏览器输入:localhost:9200访问出现如下问题:端口访问不到,原因是因为开启了SSL认证。
 则关闭当前命令终端,然后找到config目录下的elasticsearch.yml文件:
则关闭当前命令终端,然后找到config目录下的elasticsearch.yml文件:

打开文件做如下修改并保存: 重新运行elasticsearch.bat文件并重新访问localhost:9200,又出现如下问题:可是我们并不知道什么用户名和密码,还是因为开启了SSL认证没有彻底关闭
重新运行elasticsearch.bat文件并重新访问localhost:9200,又出现如下问题:可是我们并不知道什么用户名和密码,还是因为开启了SSL认证没有彻底关闭
 继续修改文件elasticsearch.yml文件:
继续修改文件elasticsearch.yml文件:
 然后再继续重新启动elasticsearch.bat文件,重新通过浏览器访问,页面出现如下表示成功:
然后再继续重新启动elasticsearch.bat文件,重新通过浏览器访问,页面出现如下表示成功:
 3.2 kibana的运行
3.2 kibana的运行
 
进入解压包的bin目录下的运行kibana.bat文件:
 4.结合springboot
4.结合springboot