为什么使用在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运行
(2)测试效果http://127.0.0.1:9200/
(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将无法启动)
(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”]的注释
4.1 测试验证kibana
测试:需要先启动elasticsearch.bat,再启动kibana.bat
输入链接进入kibana:http://localhost:5601/
GET _search
{
"query": {
"match_all": {}
}
}
4.2 使用kibana验证ik(可以看到分词效果)
POST _analyze
{
"analyzer": "ik_max_word",
"text": "我是中国人"
}
springboot中使用elasticsearch可参考下篇文章
sprongboot学习(4)–springboot中使用elasticsearch
本文参考链接:https://blog.youkuaiyun.com/lh87270202/article/details/87863034