ElasticSearch安裝


1.windows下安裝ElasticSearch(ElasticSearch版本為5.4.1)

1)4.5.1的版本需要的java版本為java8,可以從Java Se Download下載和安裝Java SE開發包。

2)安裝好java se后,新建一個用戶環境變量 JAVA_HOME(計算機右擊->屬性->高級系統設置->環境變量),設置變量值是:C:\Program Files\Java\jdk1.8.0_121(該路徑是java se 的安裝地址,根據版本不同應該不一樣)

ps:如果安裝了多個版本的javase,只需把環境變量路徑改完1.8版本即可

3)從官網下載ElasticSearch安裝包,https://www.elastic.co/downloads/elasticsearch(選擇zip格式)

4)解壓安裝包到指定路徑,這里我指定到c盤

5)打開cmd命令,cd 到ElasticSearch解壓路徑的bin路徑下,輸入elasticsearch.bat,回車即可執行命令(注意不要雙擊elasticsearch.bat,否則報錯閃退看不到錯誤原因)

c:\elasticsearch-5.4.1\bin>elasticsearch.bat

6)常見錯誤:

a. java版本不對,安裝對應的java se,並設置環境變量

b. Error occurred during initialization of VM

Could not reserve enough space for object heap

內存空間不足,由於個人電腦只測試用,可以考慮更改默認內存的大小。用編輯器打開C:\elasticsearch-5.4.1\config\jvm.options文件,可以看到

-Xms2g
-Xmx2g   

改成512m即可

-Xms512m
-Xmx512m

7)在瀏覽器打開 http://127.0.0.1:9200/,可以看到如下,說明安裝成功

{
  "name" : "t7VpIM-",
  "cluster_name" : "elasticsearch",
  "cluster_uuid" : "MeMVDPH7RJewg3clF4yAcw",
  "version" : {
    "number" : "5.4.1",
    "build_hash" : "2cfe0df",
    "build_date" : "2017-05-29T16:05:51.443Z",
    "build_snapshot" : false,
    "lucene_version" : "6.5.1"
  },
  "tagline" : "You Know, for Search"
}

 8) 安裝成windows服務。cd 到ElasticSearch解壓路徑的bin路徑下,輸入:

elasticsearch-service.bat  install

elasticsearch-service.bat  start

 

2.安裝kibana(版本和elasticsearch一致)

直接在https://www.elastic.co/downloads/kibana 中找到windows版本,下載解壓安裝包即可

1).用編輯器打開config/kibana.yml文件,設置elasticsearch.url: "http://localhost:9200"(一般默認,根據需要修改)

2).先啟動elasticsearch,然后在解壓目錄下打開cmd窗口,輸入 bin\kibana.bat

3)用瀏覽器 打開http://localhost:5601

 

3.安裝x-pack插件(版本和elasticsearch一致)

1)在elasticsearch安裝x-pack:在elasticsearch目錄下輸入bin\elasticsearch-plugin.bat install x-pack

2)啟動elasticsearch:在elasticsearch目錄下輸入bin\elasticsearch.bat

3)在kibana安裝x-pack: 在kibana目錄下輸入bin\kibana-plugin.bat install x-pack

4)啟動kibana: 在kibana目錄下輸入bin\kibana.bat 

5)在瀏覽器打開http://localhost:5601,進入登陸頁面,默認賬號是elastic,密碼是changeme

 

4.安裝logstash(版本和elasticsearch一致),這里僅測試logstash,簡單輸出到窗口,並未集成到elasticsearch

在https://www.elastic.co/downloads/logstash找到相應版本,下載zip壓縮包,並解壓到對應目錄下,這里解壓到C盤

1)打開cmd窗口,並cd到logstash5.4.1,輸入命令,bin\logstash.bat -e 'input { stdin { } } output { stdout {} }',這里也可添加一個conf文件,配置輸入和輸出,如bin\logstash.bat -f logstash-simple.conf

2)等logstash啟動后,輸入hello,回車,可以看到窗口輸出時間+ip(機器名)+hello。

 

 

參考:

http://www.cnblogs.com/ljhdo/p/4887557.html


免責聲明!

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



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