一条龙Elasticsearch+Kibana+head+Ik中文分词器
欢迎使用Markdown编辑器
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。
1.0 docker安装es:7.2.0
// 本次安装es:7.2.0版本
docker pull elasticsearch:7.2.0
敲回车键,等待下载完成
1.1 docker启动es:7.2.0
// 本次安装es:7.2.0版本
docker run --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -d elasticsearch:7.2.0
测试是否安装成功:
浏览器中打开http://localhost:9200这个网址,如果能看到以下信息则说明我们的es是已经安装好了的。
{
“name” : “530dd7820315”,
“cluster_name” : “docker-cluster”,
“cluster_uuid” : “7O0fjpBJTkmn_axwmZX0RQ”,
“version” : {
“number” : “7.2.0”,
“build_flavor” : “default”,
“build_type” : “docker”,
“build_hash” : “508c38a”,
“build_date” : “2019-06-20T15:54:18.811730Z”,
“build_snapshot” : false,
“lucene_version” : “8.0.0”,
“minimum_wire_compatibility_version” : “6.8.0”,
“minimum_index_compatibility_version” : “6.0.0-beta1”
},
“tagline” : “You Know, for Search”
}
1.1 es配置跨域问题(不需要则不用配置)
docker ps:查看当前正在运行的所有容器
docker exec -it [es容器名或Id] /bin/bash
安装vim编辑器
apt-get update
apt-get install vim
/config/elasticsearch.yml配置文件,添加一下两行代码
http.cors.enabled: true
http.cors.allow-origin: "*"
docker restart -t=60 [CONTAINER ID]
2.0 docker安装kibana:7.2.0
// 本次安装kibana7.2.0版本,尽量和elasticsearch同一版本
docker pull kibana:7.2.0
敲回车键,等待下载完成
2.1 3.2 启动kibana
安装完成以后需要启动kibana容器,使用–link连接到elasticsearch容器,命令如下:
docker run --name kibana --link=elasticsearch:test -p 5601:5601 -d kibana:7.2.0
docker start kibana
启动以后可以打开浏览器输入http://localhost:5601就可以打开kibana的界面了。
3.0 es安装ik中文分词器
docker ps:查看当前正在运行的所有容器
docker exec -it [es容器名或Id] /bin/bash
cd /usr/share/elasticsearch/plugins/
elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.2.0/elasticsearch-analysis-ik-7.2.0.zip
exit
docker restart elasticsearch
3.1 在kibana界面的dev tools中验证是否安装成功
POST test/_analyze
{
"analyzer": "ik_max_word",
"text": "我是中国人"
}
如成功则如图
head安装推荐博客:https://blog.csdn.net/qq_42875667/article/details/87450394