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

    Elasticsearch 7.15.2最新版安装

    Elasticsearch 7.15.2最新版安装

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

    Elasticsearch 7.15.2最新版安装

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

  4. 熟悉目录

    Elasticsearch 7.15.2最新版安装

    Elasticsearch 7.15.2最新版安装

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

    内存更改

    Elasticsearch 7.15.2最新版安装

  5. 启动

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

    Elasticsearch 7.15.2最新版安装

  6. 访问

    Elasticsearch 7.15.2最新版安装

  7. 出现以下界面

    Elasticsearch 7.15.2最新版安装

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

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

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

    Elasticsearch 7.15.2最新版安装

  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
    

    Elasticsearch 7.15.2最新版安装

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

    Elasticsearch 7.15.2最新版安装

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

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

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

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

Elasticsearch 7.15.2最新版安装

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

Elasticsearch 7.15.2最新版安装

Elasticsearch 7.15.2最新版安装

Elasticsearch 7.15.2最新版安装

如何理解:

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

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

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

3、安装kibana

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

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

Elasticsearch 7.15.2最新版安装

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

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

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

Elasticsearch 7.15.2最新版安装

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

启动测试

  1. 解压后的目录

    Elasticsearch 7.15.2最新版安装

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

    Elasticsearch 7.15.2最新版安装

  3. 启动服务

    Elasticsearch 7.15.2最新版安装

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

    Elasticsearch 7.15.2最新版安装

  5. 开发工具(Postman、curl、head、谷歌浏览器插件)
    Elasticsearch 7.15.2最新版安装

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

Elasticsearch 7.15.2最新版安装

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

Kibana汉化

  1. 打开Kibana解压的目录

    Elasticsearch 7.15.2最新版安装

  2. 修改kibana.yml配置文件

    Elasticsearch 7.15.2最新版安装

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

Elasticsearch 7.15.2最新版安装

上一篇:k8s 部署智能化日志收集平台


下一篇:ES002-Elasticsearch可视化界面Kibana及增删改查操作