Elasticsearch5中安装Elasticsearch-head插件

介绍

elasticsearch-head是一个用于管理Elasticsearch的web前端插件,搞过ES的同学应该都了解。该插件在es5中可以以独立服务的形式进行安装使用。本文将介绍如何操作。

相关链接:

https://github.com/mobz/elasticsearch-head

http://mobz.github.io/elasticsearch-head/

操作

Step1, 安装nodejs和npm

yum -y install nodejs npm

  

Step2, 下载源码并安装

git clone https://github.com/mobz/elasticsearch-head.git
cd elasticsearch-head/
npm install

  

Step3,es配置修改&elasticsearch-head插件源码修改

① 修改elasticsearch.yml,增加跨域的配置(需要重启es才能生效)

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

② 编辑head/Gruntfile.js,修改服务器监听地址,增加hostname属性,将其值设置为*。

以下两种配置都是OK的

# Type1

connect: {
        hostname: ‘*‘,
        server: {
                options: {
                        port: 9100,
                        base: ‘.‘,
                        keepalive: true
                }
        }
}

  

# Type 2

connect: {
        server: {
                options: {
                        hostname: ‘*‘,
                        port: 9100,
                        base: ‘.‘,
                        keepalive: true
                }
        }
}

  

③ 编辑head/_site/app.js,修改head连接es的地址,将localhost修改为es的IP地址

# 原配置

this.base_uri = this.config.base_uri || this.prefs.get("app-base_uri") || "http://localhost:9200";

# 将localhost修改为ES的IP地址

this.base_uri = this.config.base_uri || this.prefs.get("app-base_uri") || "http://YOUR-ES-IP:9200";

Step4,启动elasticsearch-head

cd elasticsearch-head/ && ./node_modules/grunt/bin/grunt server

注意:

① 此时elasticsearch-head为前台启动,如果终端退出,那么elasticsearch-head服务也会随之关闭。

② 在非elasticsearch-head目录中启动server会失败!因为grunt需要读取目录下的Gruntfile.js。

So,你需要将之放到后台进行运行,nohup,&,screen等各种方法请各位随意选择~

ps:我会用screen来做类似的操作~

Others

另外,开机启动、保持持久运行等可以考虑配置rc.local、supervisord等来实现(配置略)

效果

时间: 2024-12-29 23:19:39

Elasticsearch5中安装Elasticsearch-head插件的相关文章

IDEA14中安装go语言插件

在IntelliJ IDEA14中安装go语言插件 go语言的集成开发环境仍不成熟,试用了liteide,感觉很不适应,弹出菜单对程序员的干扰太大.所以就试大牌的IntelliJ IDEA,这工具本来是JAVA开发阵营的,不过它已经变为一个非常强大的支持多种语言的集成环境了. 1.go环境 下载Go1.5.1(由于国内伟大的墙,golang.org访问被墙,搞点技术真是不易,从Golang中国的的百度云盘下载是不错的选择,http://pan.baidu.com/s/1hq1mrDM),安装很方

在Eclipse中安装SVN客户端插件

在Eclipse中安装SVN客户端插件 1.1  Eclipse插件应用市场 在Eclipse中访问Eclipse Marketplace Client可以搜索Subversion,下载插件,按提示安装即可. 1.2 使用压缩包 如果不能联网可以使用下载好的插件压缩包eclipse_svn_site-1.10.5.zip,这个压缩包是从http://subclipse.tigris.org/网站(subclipse是这款Eclipse插件的名称)上下载的.安装方法是: ①解压eclipse_sv

Windows中安装Elasticsearch

链接:https://pan.baidu.com/s/1-EsuGaw0_9ubw5_9AhRS2Q 提取码:1hp4 一,Elasticsearch环境准备 elasticsearch-5.6.8.zip进行解压(安装目录随意) 启动服务: 访问http://127.0.0.1:9200,显示如下: 表明elasticsearch启动成功. 二,安装ES图形化界面插件 安装ElasticSearch的head插件,完成图形化界面的效果,完成索引数据的查看.采用本地安装方式进行head插件的安装

在IntelliJ IDEA14中安装go语言插件

go语言的集成开发环境仍不成熟,试用了liteide,感觉很不适应,弹出菜单对程序员的干扰太大.所以就试大牌的IntelliJ IDEA,这工具本来是JAVA开发阵营的,不过它已经变为一个非常强大的支持多种语言的集成环境了. 1.go环境 下载Go1.5.1(由于国内伟大的墙,golang.org访问被墙,搞点技术真是不易,从Golang中国的的百度云盘下载是不错的选择,http://pan.baidu.com/s/1hq1mrDM),安装很方便,直接解压到c:\go目录中即可.系统PATH环境

eclipse中安装maven的插件

如果能打印如上信息,说明到此 Maven已经在你的电脑上安装完成. mvn 是 mavn 的一个指令,mvn -version 是查看版本信息,我的操作系统是 64位的 WIN7,安装的 maven 是 3.3.9 如果能打印如上信息,说明到此 Maven已经在你的电脑上安装完成. 修改maven的仓库的存放的位置: 找到 maven 下的 conf 下的 settings.xml 配置文件,我的是在 D:\Server\maven\conf\settings.xml maven 的仓库默认是放

[原创] 毕设---在myeclipes中安装Hadoop开发插件

1.安装Hadoop开发插件 hadoop安装包contrib/目录下有个插件hadoop-0.20.2-eclipse-plugin.jar,拷贝到myeclipse根目录下/dropins目录下. 2. 启动myeclipse,打开Perspective: [Window]->[Open Perspective]->[Other...]->[Map/Reduce]->[OK] 3. 打开一个View: [Window]->[Show View]->[Other...

如何在eclipse中安装 Activiti Desgner插件

这两天在评估jbpm和Activiti,需要安装一个Activiti Designer插件试用一下. 一.在线安装 从<Activiti实战>了解到可以通过如下方式安装 打开Eclipse -> Help -> Install New SoftWare-> Add 然后按照如下对话框输入: http://www.activiti.org/designer/update/ 后续下一步下一步即可,可能是我的网络状况不好,后续在从Activiti官网下载组件的时候总是提示失败,试了

Activiti系列&mdash;&mdash;如何在eclipse中安装 Activiti Designer插件

这两天在评估jbpm和Activiti,需要安装一个Activiti Designer插件试用一下. 一.在线安装 从<Activiti实战>了解到可以通过如下方式安装 打开Eclipse -> Help -> Install New SoftWare-> Add 然后按照如下对话框输入: http://www.activiti.org/designer/update/ 后续下一步下一步即可,可能是我的网络状况不好,后续在从Activiti官网下载组件的时候总是提示失败,试了

Java系列: 如何在Eclipse中安装Memory Analyzer插件

一.找到eclipse的插件安装对话框: help->install new software ->work with 二.输入Memory Analyzer的安装路径 具体可以到http://www.eclipse.org/mat/downloads.php 去找 我安装的时候的版本是1.6.1,如下 三.开始安装     null