Elasticsearch5.X elasticsearch-head插件和bigdesk安装 – 21运维
通知: .-...

Elasticsearch5.X elasticsearch-head插件和bigdesk安装

ELK 21运维 14450浏览 0评论

(1)安装elasticsearch-head插件
修改es参数
# 增加新的参数,这样head插件可以访问es

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

安装git

yum -y install git
git clone git://github.com/mobz/elasticsearch-head.git

安装node
源码
wget https://nodejs.org/dist/v6.9.1/node-v6.9.1.tar.gz
二进制
wget https://nodejs.org/dist/v6.9.1/node-v6.9.1-linux-x64.tar.xz

yum -y install xz
xz -d node-v6.9.1-linux-x64.tar.xz
tar xf node-v6.9.1-linux-x64.tar
mv node-v6.9.1-linux-x64 /data/.
cd /data
ln -sf node-v6.9.1-linux-x64 node
export NODE_HOME=/data/node
export PATH=$PATH:$NODE_HOME/bin

设置npm的代理镜像
npm config set registry https://registry.npm.taobao.org

执行npm install

grunt是一个很方便的构建工具,可以进行打包压缩、测试、执行等等的工作,5.0里的head插件就是通过grunt启动的
cd elasticsearch-head
npm install -g grunt

vi Gruntfile.js

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

增加hostname属性,设置为’0.0.0.0′

启动插件
cd elasticsearch-head
grunt server &
(2)bigdesk安装
修改elasticsearch.yml
增加

# add for biddesk and es-head
http.cors.enabled: true
http.cors.allow-origin: "*"
git clone https://github.com/hlstudio/bigdesk
[elk@master ~]$ cd bigdesk/_site/
[elk@master _site]$ python -m SimpleHTTPServer

访问http://master:8000 测试

转载请注明:21运维 » Elasticsearch5.X elasticsearch-head插件和bigdesk安装

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (3)

  1. 你确信你的上面方法可以安装上 desktop ?
    木号2017-08-16 13:52 回复
    • 可以安装,已测试。
      奈良,2017-10-19 14:05 回复
  2. 大神,很牛,膜拜
    ET旅行者2017-03-21 14:13 回复