Elasticsearch6.2.4版本使用結巴分詞插件之路

一、背景

   Elasticsearch需要使用jieba自定義插件。

版本結論:

java se 1.8  # orcal網址需要註冊下載 java se u8251,安裝後加入系統環境變量
gradle    6.4.1 # 官網下載
kibana    6.2.4 # 需要和Elasticsearch版本一致
elastic-jieba-plugins   6.4.0  #下載6.4.0的版本,然後修改,必須修改不然Elasticsearch會報錯
 

  二、 需要解決的問題

   1.結巴的插件源碼 https://github.com/sing1ee/elasticsearch-jieba-plugin,沒有6.2.4的版本

   2.需要安裝gradle打包環境,gradle 版本用6.4.1

   3.安裝kibana 官網都是下載最新版本

   wget https://artifacts.elastic.co/downloads/kibana/kibana-6.2.4-linux-x86_64.tar.gz 這個下載6.2.4版本

    

三、啓動使用

    1.使用gradle打包elasticsearch-jieba-plugin

      把version 都改成6.2.4,然後進入build.gradle所在的目錄,gradle安裝目錄加入環境變量

      gradle pz 打包,在生成的build文件夾下獲取壓縮文件elasticsearch-jieba-plugin-6.2.4

     2.使用elasticsearch-jieba-plugin-6.2.4

        把這個文件拷貝到plugins下 解壓 並刪除壓縮文件(切記解壓後需要刪除壓縮文件,因爲這個plugins下只可以有文件夾)

        這裏如果在第一步版本沒改對,會啓動不了elasticsearch。

     3.啓動Elasticsearch

        下載Elasticserch

        執行 “./bin/elasticsearch”

     4.啓動kibana

         wget https://artifacts.elastic.co/downloads/kibana/kibana-6.2.4-linux-x86_64.tar.gz 這個下載6.2.4版本

         解壓,config目錄下

        修改 kibana.yml 文件

 server.host: "0.0.0.0" (允許遠程訪問)
 elasticsearch.hosts: ["http://{你的IP}:9200"] (設置自己的 elastic search 服務的 IP 和 端口)


 

  

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