【Elastic Search学习总结】3. CentOS7下的 Elastic Search-Head 与 Kibana 的安装

本文介绍如何在 CentOS 7 下安装 Elasticsearch 的图形用户界面 Head 和 Kibana。Head 插件安装过程包括 Git、NodeJS 的安装及配置修改等步骤;Kibana 则涉及下载、配置文件编辑等操作。

目录

1. Head安装

2. Kibana安装(推荐)

 

一、安装Elastic Search-Head插件

1. CentOS7下Git的安装

2. CentOS7下安装NodeJS

(1)安装依赖

(2)下载Node

(3)解压

(4)编译安装

【提示】编译的过程比叫耗费时间,大约30分钟

(5)查验版本

至此NodeJS安装成功!

 

3.使用Git下载Head

4. 安装Head的依赖包

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

 

5. 修改Gruntfile.js

6. 修改Head的默认连接地址

head插件默认是连接本机的elasticsearch的,如果你的elasticsearch和head插件是安装在同一台主机上,那么就不需要修改配置,如果不是安装在同一台主机的,就必须修改配置了,配置文件在head插件安装目录的_site目录下,文件名为app.js。
vi app.js #编辑app.js文件
把this.base_uri = this.config.base_uri || this.prefs.get("app-base_uri") || "http://localhost:9200";这行配置中的localhost改成你elasticsearch服务所在IP地址(如果安装在同一台主机就不需要修改),具体看以下配置文件截图:

【提示】我这里面的IP是我的本机IP。

 

7. elasticsearch配置允许跨域访问

cd /usr/local/elasticsearch/config #进入elasticsearch存放配置文件的目录
vi elasticsearch.ym #编辑elasticsearch配置文件、

在该配置文件中最末尾添加两个属性:http.cors.enabled: truehttp.cors.allow-origin: "*" 使head插件可以访问elasticsearch,具体看以下配置文件截图:

8. 打开9100端口并重启防火墙

9. 切换到esuser用户并启动es

10 启动head

11. 关闭防火墙

12. web访问

 

二、安装Kibana

1. 下载、解压

2.编辑配置文件

3.打开5601 端口

4. 启动es

5. 启动Kibana

6. web测试

 

三、总结

Head与Kibana都是ES的客户端工具!个人建议使用Kibana!

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值