Elasticsearch(二)——安装与下载

一、ElasticSearch安装

下载地址:

  • elasticsearch的下载与安装
    https://blog.csdn.net/qq_40974235/article/details/118571475
    elasticsearch的下载地址:https://www.elastic.co/cn/downloads/elasticsearch
    可以使用华为云的镜像: https://mirrors.huaweicloud.com/elasticsearch/ (有效)
    安装es之前确保系统已安装JDK(需要JDK1.8以上版本)
  • ik分词器的下载地址:https://github.com/medcl/elasticsearch-analysis-ik/releases (有效)
  • kibana可视化工具下载地址:https://www.elastic.co/cn/downloads/kibana 或者华为云的镜像,只是没有最新的版本https://mirrors.huaweicloud.com/kibana/ (有效)
    注意:elasticsearch要与kibana版本要保持一致
  • head插件: 可视化界面:head插件下载地址:https://github.com/mobz/elasticsearch-head,下载zip包
    Kibana的安装

二、ElasticSearch配置

  1. windows安装好后的目录结构
    在这里插入图片描述
  2. 可以配置占用内存的大小
    在这里插入图片描述
  3. elasticsearch 目录结构
bin 启动文件
config 配置文件
          log4j2 日志配置文件
          jvm.options java虚拟机相关的配置
          elasticsearch.yml   elasticsearch的配置文件  默认9200端口  跨域配置
lib    相关jar包
logs  日志
modules 功能模块
plugins   插件(ik)          
  1. elasticsearch启动,端口为9200
    双击elasticsearch.bat 启动
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述
5. 访问elasticsearch
在这里插入图片描述

三、elasticsearch中的head插件

  1. 下载好elasticsearch-head-master插件,然后进行安装
    elasticsearch-head是一款专门针对于elasticsearch的客户端工具elasticsearch-head是一个基于node.js的前端工程
    前提:需要安装nodejs,运行elasticsearch-head会用到grunt,而grunt需要npm包管理器,所以nodejs是必须要安装的(nodejs安装不在这里讲述)

在这里插入图片描述

  1. 启动head插件

在这里插入图片描述
在这里插入图片描述

  1. 访问9100
    出现跨域问题
    在这里插入图片描述
  2. 在elasticsearch.yml中解决跨域配置

在这里插入图片描述

http.cors.enabled: true
http.cors.allow-origin: "*"
  1. 重启es服务器,再次访问,显示正常
    在这里插入图片描述
  2. 建立索引
    在这里插入图片描述

四、ELK

ElkElasticsearch、Logstash、Kibana三大开源框架首字母大写简称。市面上也被称为Elastic Stack.其中Elasticsearch是一个基于Lucene、分布式、通过Restful进行交互的近实时搜索平台框架。像类似百度,谷歌这种大数据全文搜索引擎的场景都可以使用Elasticsearch作为底层支持框架,可见Elasticsearch提供的搜索能力确实强大,市面上很多时候我们简称Elasticsearches.LogstashELK的中央数据流引擎,用于从不同目标(文件、数据存储/MQ)收集的不同格式数据,经过过滤后支持输出到不同的目的地 (文件/MQ/redis/elasticsearch/kafka等)。Kibana可以将elasticsearch的数据通过友好的页面展示出来。提供实时分析的功能。
市面上很多只要提供ELK能够一致说出它是一个日志分析架构技术栈总称,但实际上ELK不仅仅适用于日志分析,它还可以支持其他任何数据分析和收集的场景,日志分析和收集只是更具有代表性,并非唯一性。

在这里插入图片描述

五、Kibana

  1. kibana简介

Kibana是一个针对Elasticsearch的开源分析及可视化平台,用来搜索、查看交互存储在Elasticsearch索引中的数据。使用Kibana,可以通过各种图表进行高级数据分析展示。Kibana让海量数据更容易理解。让操作简单,基于浏览器的用户界面可以快速创建仪表板(dashboard)实时显示Elasticsearch查询动态。设置Kibana非常简单,无需编码或者额外的基础架构,几分钟就可以完成Kibana安装并启动Elasticsearch索引监视。
官网地址:https://www.elastic.co/cn/kibana
Kibana 版本要和Es版本一致
2. kibana项目结构
在这里插入图片描述
3. 启动kibana进行测试
在这里插入图片描述
4. 点击kibana.bat 启动 如果 出现log… 卡住 可以进行点击回车
在这里插入图片描述
5. 访问5601端口
在这里插入图片描述
6. 做查询测试

在这里插入图片描述

  1. kibana汉化插件
    在这里插入图片描述
    将config中的kibana.yml文件修改如下内容
    在这里插入图片描述
    汉化改完,重启项目即可。
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值