ElasticSearch7.6.2,Kibana,ElasticSearch-head的安裝配置,ik分詞器的使用

在這裏插入圖片描述

下載與安裝

下載安裝的地址,華爲鏡像網站,github

解壓安裝ElasticSearch,配置跨域

在這裏插入圖片描述
打開文件,在最下面添加運行跨域,且跨域的主機IP爲所有。

在這裏插入圖片描述

http.cors.enabled: true
http.cors.allow-origin: "*"

點擊elasticsearch.bat 即可啓動,訪問http://127.0.0.1:9200 就可以看到是否成功
在這裏插入圖片描述

在這裏插入圖片描述

出現elasticsearch的配置說明json即說明成功

在這裏插入圖片描述

解壓安裝ElasticSearch-head

1、需要node.js環境和python環境,npm包管理工具

從GitHub下載完後打開文件夾,用cmd進入到文件夾裏面,輸入以下命令,即可啓動。

npm install
npm run start

在這裏插入圖片描述

輸入框中輸入elasticsearch的ip地址和端口號,點擊連接即可看到集羣信息

在這裏插入圖片描述

2、 使用谷歌自帶的插件

谷歌瀏覽器打開以下鏈接,點擊安裝即可。

http://extb.cqttech.com/search/elasticsearch%2520head

打開解壓好的kibana文件夾,配置kibana

進入config文件夾

在這裏插入圖片描述

編輯kibana.yml,加上中文國際化,使得kibana漢化。
在這裏插入圖片描述

在這裏插入圖片描述

i18n.locale: "zh-CN"

到bin目錄,點擊kibana.bat啓動即可
在這裏插入圖片描述

在這裏插入圖片描述

打開瀏覽器,訪問 http://localhost:5601

看到以下頁面即爲成功

在這裏插入圖片描述

下載ik分詞器,配置自己的字典

下載地址:https://github.com/medcl/elasticsearch-analysis-ik

然後將文件夾複製到elasticsearch的插件文件夾plugins裏面

在這裏插入圖片描述

在這裏插入圖片描述

在這裏插入圖片描述
進入文件夾,到config文件夾裏面,創建一個××.dic文件,打開編輯屬於自己的字典。

在這裏插入圖片描述

在這裏插入圖片描述

保存後,配置到ik分詞器裏面

在這裏插入圖片描述

測試ik分詞器

配置完後所有程序都得重啓~

打開kibana進入後,點擊扳手,進入控制檯

在這裏插入圖片描述

ik_smart 爲最少切分
ik_max_word爲細粒度劃分!會去匹配字典!

GET _analyze
{
  "analyzer": "ik_smart",
  "text": "碼農人"
}

在這裏插入圖片描述

GET _analyze
{
  "analyzer": "ik_max_word",
  "text": "碼農人"
}

ik_max_word 會窮盡字典所有可能的組詞。

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章