wget https://artifacts.elastic.co/downloads/kibana/kibana-7.1.0-linux-x86_64.tar.gz
tar -zxvf kibana-7.1.0-linux-x86_64.tar.gz
mv kibana-7.1.0-linux-x86_64 kibana-7.1.0
chown es kibana-7.1.0 -R
su es
//修改配置参数
vim config/kibana.yml
server.port: 5601
server.host: "es-003"
server.name: "kibana-001"
elasticsearch.hosts: ["http://es-003:9200"]
//开放端口
/sbin/iptables -I INPUT -p tcp --dport 5601 -j ACCEPT
//启动kibana
bin/kibana
//页面浏览
http://es-003:5601
集成anakysis-ik
安装
bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.1.0/elasticsearch-analysis-ik-7.1.0.zip
重启es
/opt/elasticsearch-7.1.0/bin/elasticsearch
kibana 测试
POST _analyze
{
"analyzer": "ik_smart",
"text": "中华人民共和国国歌"
}
POST _analyze
{
"analyzer": "ik_max_word",
"text": "中华人民共和国国歌"
}
说明:
ik_max_word: 会将文本做最细粒度的拆分,比如会将“中华人民共和国国歌”拆分为“中华人民共和国,中华人民,中华,华人,人民共和国,人民,人,民,共和国,共和,和,国国,国歌”,会穷尽各种可能的组合,适合 Term Query;
ik_smart: 会做最粗粒度的拆分,比如会将“中华人民共和国国歌”拆分为“中华人民共和国,国歌”,适合 Phrase 查询