安裝elasticsearch的插件elasticsearch-head

爲什麼要使用elasticsearch-head

elasticsearch服務返回的是json界面,這樣看起來並不是很直觀,而head可以提供友好的界面,同時還可以實現基本信息的查看,rest請求的模擬以及數據的基本檢索

下載,github上搜索elasticsearch-head,找到下載鏈接,並下載

wget https://github.com/mobz/elasticsearch-head/archive/master.zip

解壓 ,

uzip master.zip

進入下載的目錄並下載依賴環境

cd elasticsearch-head-master/
npm install

 

啓動服務,

npm run start

查看,瀏覽器訪問http://localhost:9100/

上面出現cluster health: not connected,是因爲本身elasticsearch和head插件是兩個獨立的進程,它們之間的訪問是有跨域問題的,需要修改elasticsearch配置,

vim config/elasticsearch.yml 

在文件的末尾加入如下內容:

http.cors.enabled: true
http.cors.allow-origin: "*"

後臺重新啓動es

sh ./bin/elasticsearch -d

重新啓動head插件,並瀏覽器訪問,出現如下內容

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