Elasticsearch 5.1.1 head插件安裝指南

1、下載安裝包

下載Elasticsearch 5.1.1node

下載地址:https://www.elastic.co/downloads/elasticsearchlinux

zip和tar格式是各類系統都通用的,解壓以後啓動Elasticsearch便可。git

下載elasticsearch-headgithub

下載地址:https://github.com/mobz/elasticsearch-head,下載後解壓縮。npm

2、安裝node、npm、grunt

node下載地址nodejs.org/cors

$ node -v
v6.8.1

npm下載地址https://www.npmjs.comelasticsearch

$ npm -v
3.10.8

使用npm安裝grunt:grunt

npm install –g grunt–cli

3、npm 安裝依賴

到elasticsearch-head-master目錄下,運行命令:.net

npm install

若是速度較慢或者安裝失敗,能夠使用國內鏡像:插件

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

4、修改Elasticsearch配置文件

編輯elasticsearch-5.1.1/config/elasticsearch.yml,加入如下內容:

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

5、修改Gruntfile.js

打開elasticsearch-head-master/Gruntfile.js,找到下面connect屬性,新增hostname: ‘0.0.0.0’:

connect: {
        server: {
            options: {
                hostname: '0.0.0.0',
                port: 9100,
                base: '.',
                keepalive: true
            }
        }
    }

6、啓動elasticsearch-head

在elasticsearch-head-master/目錄下,運行啓動命令:

grunt server

截圖以下: 
這裏寫圖片描述

訪問9100端口: 
這裏寫圖片描述

7、後臺啓動elasticsearch-head

後臺啓動grunt server命令;

nohup grunt server &exit

若是想關閉head插件,使用Linux查找進程命令:

ps aux|grep head

結束進程:

kill 進程號

這裏寫圖片描述

相關文章
相關標籤/搜索