ElasticSearch5.x的安裝步驟以及head可視化插件的安裝

最近在學習Elasticsearch,因爲之前接觸es時是2.X版本的,比較好安裝,可視化的插件head直接放在plugins下直接運行即可,現在換成5.X或者 6.X時去不能這樣做了,經過網上的學習,記錄一下安裝步驟,以免以後繼續踩坑。

網上大多是在linux系統下進行的,這個教程是在window下進行的

首先,需要去elsaticsearch官網下載(兩種方法)

    1)進入官網 http://www.elastic.co/cn/downloads/elasticsearch 

2) 通過git 執行命令 git https://github.com/elastic/elasticsearch-py.git

我是通過第二種方式下載到本地的


現在我們去修改elasticsearch的配置文件,elasticsearch安裝目錄/config/elasticsearch.yml,打開文件後在末端另起一行分別頂格添加如下兩行紅色字體文本,保存後重啓elasticsearch.bat。圖片是我的elasticsearch配置,提供給你參考下。


然後我們進入elasticsearch/bin 


雙擊elasticsearch.bat 開啓服務,看到started開啓成功


訪問localhost:9200  運行成功


到此我們開啓服務,但是,我們還需要一個head可視化工具,所以我們繼續安裝head插件(記得現在不要關閉es服務)

------------------------------------------------分割線--------------------------------------------------

1)我們去下載head插件   官網:https://github.com/mobz/elasticsearch-head

2)解壓到任意目錄,但是要和elasticsearch的安裝目錄區別開。

然後,因爲後面開啓服務需要用到nodejs,所以我們要下載nodejs,官網:https://nodejs.org/en/download/

又因爲運行head需要藉助grunt命令,所以需要grunt命令,進入nodejs目錄下,執行命令:npm install -g grunt-cli,

將grunt安裝爲全局命令。


然後到head目錄下,執行命令:npm install,此步驟是安裝若出現error錯誤,可嘗試以管理員身份運行cmd,重新執行此命令,期間下載pathomjs可能時間比較長,需要耐心等待。


最後我們在head的路徑下執行命令 grunt server 開啓服務


現在我們去localhost:9100查看下es狀態


顯示此頁面,大功告成!


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章