win10下ElasticSearch5.5.1與head、Kibana、X-Pack、SQL、IK、PINYIN插件的配置安裝


 

ElasticSearch5.5.1與插件的配置安裝

Elasticsearch5.5.1安裝:

下載地址https://www.elastic.co/cn/downloads/elasticsearch

下載zip,解壓

運行C:\elasticsearch-5.5.1\bin\elasticsearch.bat

 

訪問http://localhost:9200/

 

安裝成功。

環境:

Windows10企業版X64

JDK-1.8.0

ElasticSearch-5.5.1

ES5.5.1可在線安裝的插件目錄:

注:所有的cmd命令都得以管理員身份運行。

一、elasticSearch5.X head插件

1.安裝node-v4.5.0-x64.msi,把NODE_HOME設置到環境變量里。

加入PATH環境變量

 

測試安裝成功否:

2. grunt安裝

grunt是一個很方便的構建工具,可以進行打包壓縮、測試、執行等等的工作,5.0里的head插件就是通過grunt啟動的。因此需要安裝grunt:

注意:路徑切到C:\Program Files\nodejs下。

npm install -g grunt-cli

-g代表全局安裝。安裝路徑為C:\Users\yourname\AppData\Roaming\npm,並且添加PATH變量。

安裝完成后檢查一下:

 

3.head安裝

下載elasticsearch-head

下載地址:https://github.com/mobz/elasticsearch-head,下載后解壓縮。

修改head源碼

目錄:C:\elasticsearch-head-master\Gruntfile.js:

找到下面connect屬性,新增hostname: ‘*’:

 

4. 修改Elasticsearch配置文件

編輯C:\elasticsearch-5.5.1\config\config\elasticsearch.yml,加入以下內容:

http.cors.enabled: true

http.cors.allow-origin: "*"

 

 

5. 啟動elasticsearch-head

先啟動Elasticsearch,然后再啟動elasticsearch-head。

 

 

在elasticsearch-head-master/目錄下,運行啟動命令:

npm install –g(僅初次運行需要)

grunt server

 

訪問http://localhost:9100/

 

由於之前已建立索引,所以因此可以看到數據。

 

Kibana是一個為ElasticSearch 提供的數據分析的 Web 接口(5601)。可使用它對日志進行高效的搜索、可視化、分析等各種操作。Kibana目前最新的版本5.5.2。

二、安裝Kibana

1.下載

https://www.elastic.co/downloads/kibana

解壓到C:\kibana-5.5.1-windows-x86

2.配置

修改C:\kibana-5.5.1-windows-x86\config下的kibana.yml使 elasticsearch.url指向你的Elasticsearch。(默認情況不需要改)

 

3.啟動

先啟動elasticsearch,然后在重新打開cmd窗口,

C:\kibana-5.5.1-windows-x86\bin\kibana.bat

訪問kibana:瀏覽器

http://localhost:5601/

 

 

 

 

三、安裝x-pack

X-Pack是Kibana中單獨的一個組件,在5.x之前各種單獨的組件(Shield, Watcher, Marvel, Graph, Reporting),現在都集成到X-Pack中。X-Pack是一個Elastic Stack的擴展,將安全,警報,監視,報告和圖形功能包含在一個易於安裝的軟件包中。x-pack是elasticsearch的一個擴展包,將安全,警告,監視,圖形和報告功能捆綁在一個易於安裝的軟件包中,雖然x-pack被設計為一個無縫的工作,但是你可以輕松的啟用或者關閉一些功能,X-Pack主要是添加身份權限的驗證,以及原先需要安裝其他各種Marvel、Head等各種功能插件添加到Kibana上使用才能使用的功能。我采用的是在線安裝(安裝之前得關閉Elasticsearch和Kibana):

1.Elasticsearch中安裝X-pack

在C:\elasticsearch-5.5.1\bin下運行.\elasticsearch-plugin.bat install x-pack

 

 

2.在Kibana中也安裝x-pack

安裝方式類似(下載可能較慢20mins左右,下載過程中切記在cmd窗口按回車,會報錯):

.\kibana-plugin.bat install x-pack

 

 

3.修改參數

在C:\elasticsearch-5.5.1\config下的elasticsearch.yml加入以下參數:

Action.auto_create_index : .security,.monitoring*,.watches,.triggered_watches,.watcher-history*

xpack.security.enabled : false

xpack.monitoring.enabled : true

xpack.graph.enabled : false

xpack.watcher.enabled : false

xpack.ml.enabled : false

 

 

4.重新啟動ElasticsearchKibana

 

 

安裝完x-pack,登錄elasticsearchkibana會讓你輸入密碼

 

 

 

默認用戶名elastic ,其默認密碼是changeme。

 

四、中文分詞插件的安裝

Ik分詞器是目前使用廣泛、且效果比較好的中文分詞器。

1.下載

https://github.com/medcl/elasticsearch-analysis-ik

下載時要下載elasticsearch對應的版本:

 

 

配置前關閉elasticsearch,安裝完成后再啟動。

下載到C:\plugins后,進入elasticsearch-analysis-pinyin-master目錄,mvn打包(未下載maven的自行下載安裝)。

 

2.配置運行

打包成功后,在C:\plugins\elasticsearch-analysis-ik-master\target\releases會有一個elasticsearch-analysis-ik-5.5.1.zip。

 

解壓得到:

將以上7個文件,剪切到C:\elasticsearch-5.5.1\plugins\ik(ik文件夾是自己新建的)

 

重新啟動elasticsearch

可以看到已經加載了ik分詞器插件。

 

五、PINYIN分詞插件的安裝

              pinyin分詞器的下載地址:
https://github.com/medcl/elasticsearch-analysis-pinyin

安裝過程與ik分詞器相同,下載、打包、加入elasticsearch、重啟elasticsearch。

 

六、SQL插件的安裝

1.下載sql插件

地址https://github.com/NLPchina/elasticsearch-sql

找到對應版本

 

 

訪問鏈接

https://github.com/NLPchina/elasticsearch-sql/releases/download/5.5.1.0/elasticsearch-sql-5.5.1.0.zip

並下載

 

 

2.將下載的sql插件上傳到elasticsearchplusins目錄下,重啟es

安裝過程與ik分詞器相同,下載、打包、加入elasticsearch、重啟elasticsearch。

 

3.下載site-server

 

 

4.更改端口

C:\es-sql-site-standalone\site-server\site_configuration.json

 

 

5.訪問C:\es-sql-site-standalone\_site\index.html

 

對現有索引進行SQL查詢:

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM