ElasticSearch(一)安裝
阿新 • • 發佈:2019-01-28
- 安裝的幾個大前提
- JDK1.8以上
- Nodejs
- 一顆堅定不移的心
- 遇到的第一個問題,JDK1.7和JDK1.8同時存在
魚和熊掌不可兼得,必須刪一個了(能力不夠,只能刪掉一個保證程式能正常執行),刪吧
剛開始只刪除了開始選單下的JDK,心裡想著,這下應該可以了吧,開啟終端
java -version
得,出錯了
後來經過堅持不懈的努力(其實是百度),找到了問題的根源——沒有把JDK解除安裝乾淨
開啟控制面板的解除安裝程式,找到JAVA7,解除安裝,這下應該可以了吧,開啟終端
java -version
得,還不對
這時候想起來,當初配環境的時候還改了一個什麼配置檔案來著
右擊我的電腦,選擇屬性,高階系統設定
點選環境變數
找到path,點選編輯
將原來的java7的設定刪除,ok了
至於nodejs,自行百度
- 下載ES
將ES解壓到D盤下,目錄結構如下
開啟bin目錄,雙擊elasticsearch.bat,等一會兒,cmd不動之後,開啟瀏覽器,輸入127.0.0.1:9200,出現
下圖類似的反應,則安裝成功
- 安裝外掛head
head外掛是必備的一個外掛,基本上做啥都離不開它
首先,解壓,記住千萬別和剛剛裝的ES在一個相同的資料夾裡邊,否則會出現點選elasticsearch.bat閃退的情況。
解壓完成之後,終端進入head目錄
npm install
npm run start
然後出現下圖所示連結,複製
開啟瀏覽器,貼上,回車,出現下圖反應
開啟elasticsearch-6.0.0/config/elasticsearch.yml,新增以下程式碼
http.cors.enabled: true
http.cors.allow-origin: "*"
然後開啟剛剛沒關的cmd,Ctrl+C,停止執行,再雙擊elasticsearch.bat,終端那裡也要重啟,重啟之後再在終端敲
npm run start
開啟瀏覽器,完美