最近經常聽別人提起ES,想起我好想除了聽說或ES之外對它簡直是一無所知,所以接下來的幾周我可能都會抽一奈奈時間看看
首先就是安裝ES以及可視化文件head或者kibana,我安裝的是window下的head,linux的差不多,學習的話還是window比較方便
原地址:博客園
ES的安裝:
地址:ES下載地址
步驟:1、下載你需要的es版本,並解壓到本地
2、因爲需要jdk,如果你的電腦上沒有jdk,當你運行的時候會報錯
3、進入你命令行的es存放目錄下,因爲是免安裝的,所以就是你的解壓目錄,直接雙擊,或者命令行運行
4、瀏覽器進入http://localhost:9200,如果出現類似下面的參數就證明成功了,一般不會失敗,畢竟什麼操作都沒有
Head安裝:
路徑:Head下載路徑
步驟:1、安裝head是需要先安裝nodejs的
路徑:nodejs下載路徑
步驟:a、下載window版的nodejs,然後傻瓜式安裝,將存放路徑修改一下就行
b、進入nodejs的安裝路徑,輸入npm install -g grunt -cli,會安裝grunt,後面會用到
c、還在該目錄下,nodejs的安裝目錄下運行npm install
d、啓動nodejs,grunt server,出現下面這種情況就證明成功了
2、進入es的config目錄下,找到elasticsearch.yml
3、然後添加
http.cors.enabled: true
http.cors.allow-origin: "*"
4、重新運行es,進入http://localhost:9100,就證明成功安裝可視化插件head了
注:原地址中會有安裝grunt過程失敗方法,可以去看看