ElasticSearch5.5.1與插件的配置安裝html
Elasticsearch5.5.1安裝:node
下載地址https://www.elastic.co/cn/downloads/elasticsearchgit
下載zip,解壓github
運行C:\elasticsearch-5.5.1\bin\elasticsearch.batsql
安裝成功。json
Windows10企業版X64windows
JDK-1.8.0瀏覽器
ElasticSearch-5.5.1安全
注:全部的cmd命令都得以管理員身份運行。
如
加入PATH環境變量
測試安裝成功否:
grunt是一個很方便的構建工具,能夠進行打包壓縮、測試、執行等等的工做,5.0裏的head插件就是經過grunt啓動的。所以須要安裝grunt:
注意:路徑切到C:\Program Files\nodejs下。
npm install -g grunt-cli
-g表明全局安裝。安裝路徑爲C:\Users\yourname\AppData\Roaming\npm,而且添加PATH變量。
安裝完成後檢查一下:
下載elasticsearch-head
下載地址:https://github.com/mobz/elasticsearch-head,下載後解壓縮。
修改head源碼
目錄:C:\elasticsearch-head-master\Gruntfile.js:
找到下面connect屬性,新增hostname: ‘*’:
編輯C:\elasticsearch-5.5.1\config\config\elasticsearch.yml,加入如下內容:
http.cors.enabled: true
http.cors.allow-origin: "*"
先啓動Elasticsearch,而後再啓動elasticsearch-head。
在elasticsearch-head-master/目錄下,運行啓動命令:
npm install –g(僅初次運行須要)
grunt server
訪問http://localhost:9100/
因爲以前已創建索引,因此所以能夠看到數據。
Kibana是一個爲ElasticSearch 提供的數據分析的 Web 接口(5601)。可以使用它對日誌進行高效的搜索、可視化、分析等各類操做。Kibana目前最新的版本5.5.2。
https://www.elastic.co/downloads/kibana
解壓到C:\kibana-5.5.1-windows-x86
修改C:\kibana-5.5.1-windows-x86\config下的kibana.yml使 elasticsearch.url指向你的Elasticsearch。(默認狀況不須要改)
先啓動elasticsearch,而後在從新打開cmd窗口,
C:\kibana-5.5.1-windows-x86\bin\kibana.bat
訪問kibana:瀏覽器
http://localhost:5601/
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):
在C:\elasticsearch-5.5.1\bin下運行.\elasticsearch-plugin.bat install x-pack
安裝方式相似(下載可能較慢20mins左右,下載過程當中切記在cmd窗口按回車,會報錯):
.\kibana-plugin.bat install x-pack
在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
安裝完x-pack,登陸elasticsearch和kibana會讓你輸入密碼
默認用戶名elastic ,其默認密碼是changeme。
Ik分詞器是目前使用普遍、且效果比較好的中文分詞器。
https://github.com/medcl/elasticsearch-analysis-ik
下載時要下載elasticsearch對應的版本:
配置前關閉elasticsearch,安裝完成後再啓動。
下載到C:\plugins後,進入elasticsearch-analysis-pinyin-master目錄,mvn打包(未下載maven的自行下載安裝)。
打包成功後,在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分詞器的下載地址:
https://github.com/medcl/elasticsearch-analysis-pinyin
安裝過程與ik分詞器相同,下載、打包、加入elasticsearch、重啓elasticsearch。
地址https://github.com/NLPchina/elasticsearch-sql
找到對應版本
訪問連接
並下載
安裝過程與ik分詞器相同,下載、打包、加入elasticsearch、重啓elasticsearch。
C:\es-sql-site-standalone\site-server\site_configuration.json
對現有索引進行SQL查詢: