linux下安装elasticsearch-head与kibana

1 篇文章 0 订阅

当我们安装好了elasticsearch后,那我们就需要一个可以连接操作它的工具,这个时候,elasticsearch-head就得发挥它的作用了。elasticsearch-head 是用于监控 Elasticsearch 状态的客户端插件,包括数据可视化、执行增删改查操作等。elasticsearch-head需要依赖于nodejs,下面就先来安装nodejs

一、nodejs的安装

nodejs的安装很简单,下面直接上命令

# 下载
wget https://nodejs.org/dist/v12.18.1/node-v12.18.1-linux-x64.tar.xz  
# 解压 	
tar xf node-v12.18.1-linux-x64.tar.xz 

如果觉得解压后的目录名过长,咱们可以将它重命名

mv node-v12.18.1-linux-x64 node	# 通过mv命令对目录重命名
cd node							# 进入node目录
node -v							# 查看nodejs版本

二、elasticsearch-head的安装

咱们可以通过github下载elasticsearch-head,链接为https://github.com/mobz/elasticsearch-head
下面是我的网盘地址: elasticsearch-head-master.zip

链接:https://pan.baidu.com/s/1cjCbk3vBh6ubXa1Pbt2DXQ
提取码:g66v

elasticsearch-head-master.zip 上传到服务器上,解压这个压缩包

unzip elasticsearch-head-master.zip		# 解压
mv elasticsearch-head-master es-head	# 重命名
cd es-head								# 进入es-head目录
npm install								# 安装npm
npm run start							# 启动elasticsearch-head

成功后会出现跨域问题,在elasticsearch.yml配置文件中添加如下两行代码:

http.cors.enabled: true # elasticsearch中启用CORS
http.cors.allow-origin: "*" # 允许访问的IP地址段,* 为所有IP都可以访问

这样再访问,就一切正常了
在这里插入图片描述
你会发现,elasticsearch-head的界面不是太优美,给人的体验没有那么的好,所以下面,我们再来安装一个好看好用点的工具 ---- kibana

三、kibana的安装

直接放上我的网盘地址

链接:https://pan.baidu.com/s/19IE6oiftygPoiHpE2Zj3rw
提取码:ru92

tar -xvf kibana-7.6.1-linux-x86_64.tar.gz	# 解压文件
mv kibana-7.6.1-linux-x86_64 kibana			# 重命名
cd kibana/bin								# 进入目录
./kibana									# 启动kibana

这里有个地方是需要注意的,kibanaelasticsearch一样,都不可以在root用户下运行,所以我们要再给kibana创建一个用户.

useradd kibana						# 创建新用户 kibana
passwd kibana						# 为新用户kibana设置密码
chown -R kibana /www/server/kibana	# 更改kibana目录的属主为 kibana
su kibana							# 切换kibana用户
./kibana							# 重新启动kibana

在这里插入图片描述

最后一定要记得,开放对应的端口!!!

elasticsearch 默认 9200
elasticsearch-head 默认 9100
kibana 默认5601

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值