1. 安裝:
1.1 單實(shí)例安裝:
Elastic官方網(wǎng)站: http://www.elastic.co

下載 ElasticSearch:
第一步:點(diǎn)擊下載

第二步:點(diǎn)擊download

第三步:下載


第四步:解壓 直接點(diǎn)擊解壓 (或者終端輸入命令解壓: tar -vxf elasticsearch-5.6.10.tar)
第五步:進(jìn)入目錄:cd elasticsearch-5.6.10.tar
查看目錄:

bin:存放腳本
config:存放配置文件目錄
modules模塊目錄
lib是依賴第三方庫(kù)的目錄
plugins存放第三方插件目錄
第六步:?jiǎn)?dòng)elasticsearch:
1.啟動(dòng)之前查看jdk版本:java -version (確保jdk為1.8版本)
2.啟動(dòng)elasticsearch命令:sh ./bin/elasticsearch
注:出現(xiàn)starting與started表示啟動(dòng)成功,出現(xiàn)127.0.0.1:9200表示默認(rèn)監(jiān)聽端口9200

注:瀏覽器驗(yàn)證ElasticSearch是否啟動(dòng),輸入請(qǐng)求:

單實(shí)例安裝成功!
1.2 插件安裝:
**
(此插件提供有好的界面,實(shí)現(xiàn)基本信息的查看,rest請(qǐng)求的模擬,數(shù)據(jù)的檢索)**
第一步:在GitHub上尋找head插件:輸入網(wǎng)址:https://github.com
搜索 elasticsearch-head

第二步:點(diǎn)擊下載elasticsearch-head : (頁(yè)面地址:https://github.com/mobz/elasticsearch-head)

第三步:關(guān)閉之前啟動(dòng)的elasticsearch服務(wù) Mac終端:Ctrl + c

第四步:點(diǎn)擊解壓(或者M(jìn)ac終端直接輸入命令: unzip elasticsearch-head-master.zip)
第五步:?jiǎn)?dòng)插件
1.進(jìn)入插件目錄并查看:cd elasticsearch-head-master

2.檢查node環(huán)境,輸入命令:node -v

注:若未安裝node 則可參考:http://blog.csdn.net/u011619283/article/details/52368759
3. 啟動(dòng)插件(npm是node的包的安裝工具)輸入命令: npm run start

注:插件已在9100端口上啟動(dòng)成功
4.在瀏覽器中輸入請(qǐng)求:http://localhost:9100 ,此時(shí)ElasticSearch 為可視化web界面

5.此時(shí) 集群狀態(tài)值為未連接狀態(tài),由于是剛把ElasticSearch服務(wù)停掉了,此時(shí)先把head插件也停掉: Ctrl + c
6. 由于head插件與ElasticSearch是兩個(gè)獨(dú)立的進(jìn)程,它們之間的訪問(wèn)有跨域問(wèn)題,則對(duì)ElasticSearch的配置進(jìn)行相應(yīng)的修改

6.1 修改 elasticsearch.yml 文件,輸入命令:vim config/elasticsearch.yml
6.2 在文檔的最末端加入
http.cors.enabled: true
http.cors.allow-origin: "*"
6.3 按 Esc 輸入 :wq! 保存退出

7.此時(shí)后臺(tái)啟動(dòng)ElasticSearch,輸入命令 :./bin/elasticsearch -d
8.再次開啟head插件,在elasticsearch-head-master目錄下, 輸入命令: npm run start

9.等待插件啟動(dòng)成功后:
先查看瀏覽器原狀態(tài):

刷新瀏覽器:此時(shí)表明 ElasticSearch 已經(jīng)健康啟動(dòng)
