Elasticsearch5.x安裝elasticsearch-head插件

1、環境準備

Elasticsearch5.x以上版本可參考本文安裝elasticsearch-head插件

2、下載Elasticsearch-head插件

下載地址:https://github.com/mobz/elasticsearch-head

對下載elasticsearch-head-master.zip的壓縮包進行解壓(推薦與${elasticsearch-home}放在同級目錄)

3、安裝nodejs環境

下載地址:https://nodejs.org/en/download/current/

A.Linux安裝nodejs

   解壓node:tar -xzvf node-v8.11.1-linux-x64.tar.gz

   創建軟連接:

          ln -s /opt/node-v8.11.1-linux-x64/bin/node /usr/local/bin/node

          ln -s /opt/node-v8.11.1-linux-x64/bin/npm /usr/local/bin/npm

B.Windows安裝nodejs

   直接安裝node-v8.11.1-x64.msi即可

安裝完成後,執行命令:node -v,如果出現nodejs版本號及安裝成功

這裏需要將npm換個鏡像,因爲在國內的下載的速度不盡人意,修改npm的鏡像命令:

npm install -g cnpm --registry=https://registry.npm.taobao.org


從此用cnpm代替npm


4.使用npm安裝grunt

npm install -g grunt -cli


5.進入elasticsearch-head-master文件夾,執行cnpm install命令

6.在${elasticsearch-home}/config/elasticsearch.yml這個文件中加入以下4行:

http.cors.enabled: true 

http.cors.allow-origin: "*"

node.master: true

node.data: true

7.在elasticsearch-head-master文件下的Gruntfile.js文件中增加hostname: '0.0.0.0',

connect: {

    server: {

        options: {

            hostname: '0.0.0.0',

            port: 9100,

            base: '.',

            keepalive: true

        }

    }

}

8.運行grunt服務

進入elasticsearch-head-master文件夾使用grunt server命令

9.網頁上輸入localhost:9100,點擊連接

至此elasticsearch-head的工具安裝完畢



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