es-head 安装

eshead 为nodejs 项目,故需要首先安装nodejs。完成之后:

1、下载eshead

git clone git://github.com/mobz/elasticsearch-head.git

需要使用git工具,可以 yum -y install git 。

2、安装 grunt 

grunt是一个很方便的构建工具,可以进行打包压缩、测试、执行等等的工作,6.0里的head插件就是通过grunt启动的。因此需要安装一下grunt:

npm install -g grunt-cli

npm install grunt --save-dev

完成之后,执行 grunt -version 查看是否安装成功。

3、项目install

在项目目录下执行  npm  install 

如果按照过程中提示权限错误,可以使用命令:npm install --unsafe-perm

4、运行 es-head

grunt server

后台运行:nohup npm run start &

5、配置

因为 es-head 默认端口为9100,访问ES 9200 需要跨域,所以需要配置 es 支持跨域:

vi elasticsearch.yml

添加如下代码:

network.host: 0.0.0.0

http.cors.enabled: true

http.cors.allow-origin: "*"

另外可以修改 es-head 默认ES连接地址:

app.js 4388行 this.base_uri


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部