1. 程式人生 > 其它 >windows下的es、es-head、node.js、kibana、ik一條龍安裝+配置

windows下的es、es-head、node.js、kibana、ik一條龍安裝+配置

技術標籤:Elasticsearch大資料

簡介

1Elasticsearch

1.1 下載地址(前提條件:JDK1.8及以上已配置成功)

1.2 版本

1.3 安裝

1.4 執行

1.5 測試

2安裝node.js

2.1 下載地址

2.2 版本

2.3 安裝(略)

2.4測試成功

3 Elasticsearch-head外掛(資料展示)

3.1 下載地址(前提條件:node.js安裝好)

3.2 解壓後安裝相關依賴

3.3測試

3.3解決跨域問題(前提條件:elasticsearch安裝好)

4 Kibana安裝(資料查詢)

4.1 下載地址(前提條件:node.js安裝好)

4.2 版本

4.3 安裝

4.4 執行

4.5 測試

4.6漢化

5 ik分詞器外掛安裝

4.1 下載地址(前提條件:maven,es已安裝)

4.2 版本

4.3 安裝

4.4 執行

4.5 測試


簡介

上述所需安裝皆為es入門到上手必備軟體!一個都不能漏!並且一定要保證版本對應除了node.js與es-head與ik!

1Elasticsearch

1.1 下載地址(前提條件:JDK1.8及以上已配置成功)

https://www.elastic.co/cn/products/elasticsearch(注:.zip是wiondows,.tar是linux)。

1.2 版本

這裡我選擇的是是7.6.0

1.3 安裝

Elasticsearch無需安裝,解壓即用。

1.4 執行

cmd+進入......../elasticsearch/bin目錄,執行elasticsearch.bat。

出現類似下圖即完成:

說明:

  • 9300:Java程式訪問的埠
  • 9200:瀏覽器、postman訪問的埠

極有可能會遇上下列報錯!!!:

ElasticsearchException[X-Pack is not supported and Machine Learning is not available for [windows-x86]; you can use the other X-Pack features (unsupported) by setting xpack.ml.enabled: false in elasticsearch.yml]

解決:在elasticsearch/config/elasticsearch.yml新增一條配置:

xpack.ml.enabled: false

1.5 測試

瀏覽器中訪問:http://127.0.0.1:9200即可。

2安裝node.js

2.1 下載地址

https://nodejs.org/en/download/

2.2 版本

隨意!!!

2.3 安裝(略)

2.4測試成功

node-version-test

3 Elasticsearch-head外掛(資料展示)

3.1 下載地址(前提條件:node.js安裝好)

https://github.com/mobz/elasticsearch-head

3.2 解壓後安裝相關依賴

  • cmd+進入elasticsearcj-head的根目錄
  • nmp install
    極有可能會遇上下列情況!!!:

根據提示下載到指定目錄即可:https://github.com/Medium/phantomjs/releases/download/v2.1.1/phantomjs-2.1.1-windows.zip,再執行npm i --verbose。

  • npm run start
    成功結果:

3.3測試

遊覽器訪問:http://localhost:9100/

3.3解決跨域問題(前提條件:elasticsearch安裝好)

開啟:elasticsearch.yml:

末尾加入2行:

  • http.cors.enabled: ture
  • http.cors.allow-origin: "*"

4 Kibana安裝(資料查詢)

4.1 下載地址(前提條件:node.js安裝好)

https://www.elastic.co/downloads/kibana(注:.zip是wiondows,.tar是linux)。

4.2 版本

這裡我選擇的是是7.6.0(安裝Elasticsearch前提條件:JDK1.8及以上)。

4.3 安裝

Elasticsearch無需安裝,解壓即用。

4.4 執行

cmd+進入......../kibana/bin目錄,執行kibana.bat。

4.5 測試

瀏覽器中訪問:http://localhost:5601即可。

4.6漢化

  • 進入....\kibana\config\kibana.yml
  • 末尾加入:i18n.locale: "zh-CN"

5 ik分詞器外掛安裝

4.1 下載地址(前提條件:es已安裝)

https://github.com/medcl/elasticsearch-analysis-ik(注:.zip是wiondows,.tar是linux)。

4.2 版本

隨意!!!

4.3 安裝

將.zip包解壓到...\elasticsearch\plugins資料夾下的ik資料夾(新建資料夾)中。

4.4 執行

cmd+進入......../elasticsearch/bin目錄,執行elasticsearch.bat。

4.5 測試

瀏覽器中訪問:127.0.0.1:9200即可。