1. 程式人生 > >ElasticSearch(一)安裝

ElasticSearch(一)安裝

  • 安裝的幾個大前提
  1. JDK1.8以上
  2. Nodejs
  3. 一顆堅定不移的心
  • 遇到的第一個問題,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

開啟瀏覽器,完美