1.準備軟件 ElasticSearch軟件、ElasticSearch-head插件、node環境、java環境(java環境程序員都有,此處省略)
安裝過程
1.安裝ElasticSearch
直接在去官網下載ElasticSearch安裝包,解壓即可。 官網地址:https://www.elastic.co/downloads/elasticsearch
進入 elasticsearch文件夾下的bin目錄,雙擊elasticsearch.bat 即可啓動elasticsearch
瀏覽器輸入:http://localhost:9200 即可看到以下信息
2.安裝elasticsearch-head插件
2.1 安裝node環境(elasticsearch-head依賴的環境)
直接去官網下載安裝鏡像,然後雙擊安裝即可 ,官網地址:https://nodejs.org/en/download/
檢查是否安裝成功 ,直接win+r 輸入cmd進入終端命令行,輸入 node-v 查看node版本
2.2 安裝grunt工具(方便後面用grunt命令啓動elasticsearch-head插件)
直接終端命令行輸入:npm install -g grunt-cli 進行下載安裝。
運行:grunt -version 查看版本來檢驗是否安裝正確
2.3 安裝elasticsearch-head插件
去github將整個工程下載下來,然後解壓就可以用,github鏈接地址:https://github.com/mobz/elasticsearch-head
然後按照github上說明才做即可:
cd進入elasticsearch-head文件夾所在目錄
輸入:npm install
npm run start 啓動插件,或者也可以換成 grunt server (剛剛安裝的grunt工具)
再在瀏覽器輸入:http://localhost:9100 即可看到插件效果
此時 插件和 elasticsearch沒有連接起來(截圖右上角,截圖健康值顯示未連接),需要修改配置文件
去找elasticsearch文件夾下的config文件下的elasticsearch.yml,在yml文件末尾添加兩行
# 增加新的參數,這樣head插件可以訪問es
http.cors.enabled: true
http.cors.allow-origin: "*"
修改後保存,然後重啓elasticsearch和elasticsearch-head,刷新瀏覽器頁面就可以看到已連接
至此,ElasticSearch就安裝完成了。