Elasticsearch安装

1. 所需环境

  1. 最低JDK1.8
  2. Elasticsearch客户端,界面工具

Java开发,Elasticsearch的版本和之后对应的Java的核心jar包,版本对应。

2. 安装包

  1. Elasticsearch
  2. Kibana
  3. ik分词器
  4. Elasticsearch-head

3. 安装Elasticsearch

解压即可。

image-20210727132107569
Image
bin 启动文件
config 配置文件
    log4j2 日志配置文件
    jvm.options java 虚拟机相关的配置 电脑配置较低需修改Xms参数更改最低需要的内存
    elasticsearch.yml  elasticsearch 的配置文件! 默认 9200 端口! 跨域!
lib   相关jar包
logs   日志!
modules 功能模块
plugins 插件!

3.1. 启动

执行bin/elasticsearch

image-20210727132116911
Image

访问9200端口。

image-20210727132123082
Image

You Know, for Search.

4. 安装可视化前端Elasticsearch-head

  1. 解压

    image-20210727132129245
    Image
  2. 安装依赖

npm install
  1. 运行
npm run start
image-20210727132135777
Image

4.1. 解决跨域问题

9100前端页面访问9200的Elasticsearch会出现跨域错误。

解决方法:

在Elasticsearch下:

config/elasticsearch.yml开启跨域访问

# 开启跨域
http.cors.enabled: true
http.cors.allow-origin: "*"
image-20210727132143675
Image

主要做数据浏览用,不建议在此做数据查询。

5. 安装Kibana

Kibana版本要和es版本一致

  1. 解压:

    image-20210727132150633
    Image
  2. 启动:

    执行bin/kibana

    访问5601端口:

    image-20210727132158277
    Image

    开发工具:(Post、curl、head、谷歌浏览器插件、kibana)

    image-20210727132206192
    Image
  3. 汉化

    config/kabana.yml下新增

    i18n.locale: "zh-CN"
    
    image-20210727132213605
    Image
Copyright © rootwhois.cn 2021-2022 all right reserved,powered by GitbookFile Modify: 2022-11-26 20:03:31

results matching ""

    No results matching ""