百度網盤: Elasticsearch+Kibana 安裝包 ,Elasticsearch已經安裝過中文分詞器,下載解壓後配置一下就能夠正常使用java
連接:https://pan.baidu.com/s/1RYhduJO_6r_EcKng8Rgzww
提取碼:219v web
1. ElasticSearch服務器
- ElasticSearch是一個基於Lucene的搜索服務器,提供了一個分佈式的全文搜索引擎。
- Elasticsearch是用Java開發的,基於RESTful web接口,一個開源項目。
- Elasticsearch是當前流行的企業級搜索引擎,可以達到實時搜索,且穩定,可靠,快速。
- 1Elasticsearch官網下載
1.1.2 安裝jvm
- 解壓便可
-
- 3ElasticSearch使用
- 3.1 啓動
- 肯定啓動文件,bin目錄下elasticsearch.bat命令,是用於啓動elasticsearch的
- 步驟1:啓動,雙擊啓動程序
- 3.1 啓動
- 3ElasticSearch使用
- 啓動成功後,綁定的端口
- 9300:集羣節點間通信接口
- 9200:客戶端訪問接口
- 步驟2:訪問,http://localhost:9200/
- 3.2 沒法啓動
- 黑窗口閃爍後關閉
- 修改config\ elasticsearch.yml文件,添加以下內容
xpack.ml.enabled: false
- 4.1ElasticSearch常見配置
- Elasticsearch基於Lucene的,而Lucene底層是java實現,學習過程當中,建議將jvm參數修改小一些。
- 修改 config/jvm.options
- 4.2 修改綁定IP
- 默認只容許本機訪問
- 修改成0.0.0.0後則能夠遠程訪問
network.host: 0.0.0.0
- 啓動elasticsearch異常(黑窗口一閃關閉)
- 修改JDK配置
- 5. Kibana
- 5.1什麼是Kibana
Kibana是一個基於Node.js的Elasticsearch索引庫數據統計工具,能夠利用Elasticsearch的聚合功能,生成各類圖表,如柱形圖,線狀圖,餅圖等。elasticsearch
並且還提供了操做Elasticsearch索引數據的控制檯,而且提供了必定的API提示,很是有利於咱們學習Elasticsearch的語法。分佈式
- 5.2. Kibana下載
- 建議下載 Kibana 6.3.0 版本, 最新版本不穩定,容易報錯
- 解壓zip便可
1. 6. Kibana使用學習
- 雙擊 /bin/kibana.bat 進行啓動
- 啓動成功
- 訪問
- 6.2 控制檯
- 7 常見配置
- 整合Elasticsearch
- 經過 config/kibana.yml文件,能夠修改elasticsearch的服務地址
elasticsearch.url: "http://localhost:9200"搜索引擎
- 8 . 中文分詞器
- 使用Kibana進行測試
{
"analyzer": "ik_max_word",
"text": "我是中國人"
}
- 9. head服務(可選)
- 訪問head服務,查閱之後索引信息
- 使用head進行分詞測試