下載Elasticsearch 5.1.1node
下載地址:https://www.elastic.co/downloads/elasticsearchlinux
zip和tar格式是各類系統都通用的,解壓以後啓動Elasticsearch便可。git
下載elasticsearch-headgithub
下載地址:https://github.com/mobz/elasticsearch-head,下載後解壓縮。npm
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
到elasticsearch-head-master目錄下,運行命令:.net
npm install
若是速度較慢或者安裝失敗,能夠使用國內鏡像:插件
npm install -g cnpm --registry=https://registry.npm.taobao.org
編輯elasticsearch-5.1.1/config/elasticsearch.yml,加入如下內容:
http.cors.enabled: true http.cors.allow-origin: "*"
打開elasticsearch-head-master/Gruntfile.js,找到下面connect屬性,新增hostname: ‘0.0.0.0’:
connect: { server: { options: { hostname: '0.0.0.0', port: 9100, base: '.', keepalive: true } } }
在elasticsearch-head-master/目錄下,運行啓動命令:
grunt server
截圖以下:
訪問9100端口:
後臺啓動grunt server命令;
nohup grunt server &exit
若是想關閉head插件,使用Linux查找進程命令:
ps aux|grep head
結束進程:
kill 進程號