一、安裝ElasticSearch
前提:安裝相應的java環境
1、下載ElasticSearch 6.6.1版本
https://www.elastic.co/cn/downloads/elasticsearch#ga-release

2、安裝並開啟ElasticSearch服務
將zip文件解壓,進入bin目錄,雙擊執行elasticsearch.bat,該腳本文件執行ElasticSearch安裝程序,稍等片刻,打開瀏覽器,輸入http://localhost:9200,顯示以下畫面,說明ES安裝成功,如圖所示:

3、修改elasticsearch.yml

1)文件后加入
http.cors.enabled: true http.cors.allow-origin: "*" node.master: true node.data: true

二、安裝node js
1、nodejs安裝教程可以在網上搜索到(這里就不啰嗦了);
nodejs下載地址:https://nodejs.org/en/download/
2、cmd 進入nodejs 目錄
國內鏡像:npm install -g cnpm --registry=https://registry.npm.taobao.org
npm install -g grunt-cli

3、查看版本號 grunt -version
三、安裝ElasticSearch head
1、下載elasticsearch-head
https://github.com/mobz/elasticsearch-head

2、解壓至elasticsearch文件目錄下:

3、修改\elasticsearch-head-master\Gruntfile.js

4、修改\elasticsearch-head-master\_site\app.js中以下內容修改為ElasticSearch服務器地址,本機部署可以不修改

5、cmd進入elasticsearch-head-master 目錄
npm install
國內鏡像:npm install -g cnpm --registry=https://registry.npm.taobao.org

6、安裝成功后,啟動elasticsearch-head
npm run start

7、訪問localhost:9100/

