Elasticsearch 7.15.2最新版安装

ElasticSearch安装

官网:https://www.elastic.co/cn/elasticsearch/

环境要求:JDK1.8最低要求

使用Java开发,必须保证ElasticSearch的版本和Java的核心jar包版本对应!(保证Java环境没有问题)

1、Windows下安装

  1. 前往官网下载:https://www.elastic.co/cn/downloads/elasticsearch

    image-20211121105809162

    image-20211121105838856

  2. 选择自己对应的版本下载即可

    image-20211121105917330

  3. 下载完成后我们会得到一个压缩文件,将它解压到我们的环境目录下即可!

  4. 熟悉目录

    image-20211121110350568

    image-20211121110521255

    bin    启动文件
    config 配置文件目录
        1og4j2 日志配置文件
        jvm.options java虚拟机相关的配置(默认启动占1g内存,内容不够需要自己调整)
        elasticsearch.yml elasticsearch的配置文件! 默认9200端口!跨域!
    1ib  相关jar包
    modules 功能模块目录
    plugins 插件目录 ik分词器
    

    内存更改

    image-20211121111022006

  5. 启动

    ==一定要检查好自己的Java环境是否匹配!==双击启动以管理员方式运行(普通运行会闪退)

    image-20211121111141815

  6. 访问

    image-20211121111452783

  7. 出现以下界面

    image-20211121111730110

2、安装可视化界面(elasticsearch-head)

使用前提:需要安装node.js

  1. 下载地址:下载地址:https://github.com/mobz/elasticsearch-head

    image-20211121112334184

  2. 也可以使用git安装

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

    • cd elasticsearch-head

    • npm install

    • npm run start

    • open http://localhost:9100/

  3. 安装依赖并运行

    npm install
    npm run start
    

    image-20211121113604961

  4. 访问: http://localhost:9100/,发现存在跨域问题

    image-20211121113905007

这里存在跨域问题,我们需要解决

开启跨域,在elasticsearch的解压目录下的config目录中elasticserach.yaml中添加配置

# 开启跨域
http.cors.enabled: true
# 所有人访问
http.cors.allow-origin: "*"

重新启动elasticsearch,再次查看9100端口,发现成功连接到了

image-20211121114544773

这时,我们来尝试建立一个索引

image-20211121114733583

image-20211121114810123

image-20211121115057978

如何理解:

  • 如果你是初学者
    • 索引可以看作“数据库”
    • 类型可以看作“表”
    • 文档可以看作“表中的数据”(表中的行)

这个head,我们只是把它当作可视化数据展示工具,之后所有的查询都在kibana中进行

  • 因为不支持json格式化,不方便

3、安装kibana

Kibana是一个针对ElasticSearch的开源分析及可视化平台,用来搜索、查看交互存储在Elasticsearch索引中的数据。使用Kibana ,可以通过各种图表进行高级数据分析及展示。Kibana让海量数据更容易理解。它操作简单,基于浏览器的用户界面可以快速创建仪表板( dashboard )实时显示Elasticsearch查询动态。设置Kibana非常简单。无需编码或者额外的基础架构,几分钟内就可以完成Kibana安装并启动Elasticsearch索引监测。

  1. 官网:https://www.elastic.co/cn/kibana/

image-20211121120337868

  1. 下载地址:https://www.elastic.co/cn/downloads/kibana

    选择自己合适的版本即可,版本需要与ElasticSearch对应

    温馨提示:如果下载速度太慢,可以使用国内的镜像下载,或者复制连接直接使用迅雷下载

image-20211121120422821

  1. 下载完成后解压即可!尽量安装在ElasticSearch同一目录下(解压会比较慢),这是一个标准的前端工程

启动测试

  1. 解压后的目录

    image-20211121123011510

  2. 进入bin目录,点击开启

    image-20211121123052421

  3. 启动服务

    image-20211121123252606

  4. 访问:http://localhost:5601/

    image-20211121123447469

  5. 开发工具(Postman、curl、head、谷歌浏览器插件)
    image-20211121124201488

    进入开发工具台,我们之后的所有操作都在这里编写

image-20211121124251004

  1. 但是这里全是英文,如果你的英语不是特别好的话,可以切换中文

Kibana汉化

  1. 打开Kibana解压的目录

    image-20211121124606957

  2. 修改kibana.yml配置文件

    image-20211121124725294

  3. 重新启动即可,发现成功切换为中文

image-20211121124914076

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值