ElasticSearch 5 0安裝head外掛程式

2021-08-09 12:34:10 字數 1811 閱讀 3197

安裝node到d盤。如d:\nodejs。

把node_home設定到環境變數裡(安裝包也可以自動加入path環境變數)。測試一下node是否生效:

grunt是乙個很方便的構建工具,可以進行打包壓縮、測試、執行等等的工作,5.0裡的head外掛程式就是通過grunt啟動的。因此需要安裝grunt:

注意:路徑切到d:\nodejs下。

把head外掛程式的原始碼git clone下來:

效果如圖:

由於head的**還是2.6版本的,直接執行有很多限制,比如無法跨機器訪問。因此需要使用者修改兩個地方:

目錄:head/gruntfile.js:

connect: }}

增加hostname屬性,設定為*

修改elasticsearch的引數

修改一下es使用的引數。編輯config/elasticsearch.yml:

# 換個集群的名字,免得跟別人的集群混在一起

cluster.name: es-5.0-test

# 換個節點名字

node.name: node-101

# 修改一下es的監聽位址,這樣別的機器也可以訪問

network.host:

0.0.0.0

# 預設的就好

# 增加新的引數,這樣head外掛程式可以訪問es

*"

注意,設定引數的時候:後面要有空格!

開啟es-5.0.0:

d:\elasticsearch-5.0.0\bin\elasticsearch.bat
啟動效果:

npm install
效果如圖:

初次執行安裝可能會報警告或錯誤。可以重新執行一次npm install。

最後,在head源**目錄下啟動nodejs:

grunt server
效果如圖:

這個時候,訪問http://localhost:9100就可以訪問head外掛程式了:

因為之前已在es中建立了乙個索引m8,因此可以看到資料:

參考文章:

好文要頂

關注我收藏該文

ElasticSearch5 0之後的改變

search type count和scan都移除了 count可以用size 0代替 get my index search scan用下面的 doc代替,按 doc 排序是經過優化的,他和scanapi有一樣的效果 get my index search?scroll 2m fields引數被s...

Elasticsearch5 0安裝簡化版

elasticsearch安裝簡化版 一 準備環境 其中plugins.rar為已經編譯好的分詞 二 安裝階段 jdk安裝 雙擊 jdk 8u112 windows x64.exe 同時安裝了jdk與jre,jdk安裝目錄我選的是 e elasticsearch setup j a jdk1.8.0...

elasticsearch配置詳解

elasticsearch的config資料夾裡面有兩個配置檔案 elasticsearch.yml和logging.yml,第乙個是es的基本配置檔案,第二個是日誌配置檔案,es也是使用log4j來記錄日誌的,所以logging.yml裡的設定按普通log4j配置檔案來設定就行了。下面主要講解下e...