ES相关软件的安装配置

ES相关软件的安装配置

本文中使用的版本为7.6.2

一、ES(Elasticsearch)-7.6.2安装

1.1 下载地址

# ES历史版本的下载地址:

# https://www.elastic.co/cn/downloads/past-releases#elasticsearch

# ES-7.6.2的下载地址:

# https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-6-2

1.2 安装

  • ES安装很简单,只需要把文件下载下来,解压即可。
    在这里插入图片描述

1.3 运行

1.3.1 普通运行

  • 双击elasticsearch.bat即可运行
    在这里插入图片描述
  • 在浏览器中输入地址localhost:9200,出现下面的画面则说明ES启动成功
    在这里插入图片描述

1.3.2 设置开机自启

  • 输入以下命令安装服务: name 为自定义名称
elasticsearch-service.bat install    # 安装服务
elasticsearch-service.bat remove    # 卸载服务

elasticsearch-service.bat install name    # 安装服务(自定义服务名称)
elasticsearch-service.bat remove name    # 移除服务(自定义服务名称)
  • 在管理里边把服务设置成自动,启动即可完成开机自启配置

二、ES-Head安装

2.1 下载地址

# https://github.com/mobz/elasticsearch-head

2.2 安装

  • ES-Head安装与ES的安装一样,解压即可。
    在这里插入图片描述
  • 解压好后,使用Node.js安装ES-Head的依赖项,具体的依赖项请参考ES-Head目录下的package.json的文件。
# 注意必须进入es-head的目录下进行安装依赖。
# 依赖项安装方法:npm install

2.3 运行

2.3.1 普通运行

  • 启动ES-Head:npm start
    在这里插入图片描述
  • 在浏览器中输入地址localhost:9100,出现下面的画面则说明ES-Head启动成功
    在这里插入图片描述

2.3.2 设置开机自启

  • 在elasticsearch-head-master根目录下新建一个文件start_es_head.bat,内容如下
@echo off
d:
CD D:\elastic\elasticsearch-head-master
start /b npm start
exit
  • 把start_es_head.bat添加到计划任务中,即可实现开机自启

2.4 跨域问题

  • 如果使用ES-Head出现了跨域问题,那么需要在elasticsearch-7.6.2\config目录中,修改elasicsearch.yml文件
# 在文件最后写入下面的代码即可解决跨域问题
http.cors.enabled: true
http.cors.allow-origin: "*"

三、Kibana-7.6.2安装

3.1 下载地址

# Kibana历史版本地址:

# https://www.elastic.co/cn/downloads/past-releases#kibana

# Kibana-7.6.2的下载地址:

# https://www.elastic.co/cn/downloads/past-releases/kibana-7-6-2

3.2 安装

  • 将下载的Kibana解压到相应的目录即可
    在这里插入图片描述

3.3 运行

3.3.1 普通运行

  • 双击kibana.bat即可运行
    在这里插入图片描述
  • 在浏览器中输入地址localhost:5601/app/kibana#/home,出现下面的画面则说明ES启动成功
    在这里插入图片描述

3.3.2 设置开机自启

  • Kibana设置开机自启需要下载NSSM
  • 将NSSM解压并将nssm.exe拷贝到kibana的bin\目录下
  • 进入到kibana的bin文件夹下,执行安装命令nssm install name(name为服务名称),点击Install service
    在这里插入图片描述
  • 在管理里边把服务设置成自动,启动即可完成开机自启配置

3.4 汉化

  • 只需修改 kibana.yml 配置即可,官方提供了中文配置文件 zh-CN.json
# 添加代码,重启Kibana服务即可完成汉化
i18n.locale: "zh-CN"

在这里插入图片描述

  • 汉化的json文件路径
    在这里插入图片描述

四、IK-7.6.2安装

4.1 下载地址

# ik的历史版本下载地址

# https://github.com/medcl/elasticsearch-analysis-ik/releases

# ik-7.6.2下载地址

# https://github.com/medcl/elasticsearch-analysis-ik/releases/tag/v7.6.2

4.2 安装

  • 将ik插件解压到ES的插件目录下即可
    在这里插入图片描述
  • 重启ES可以看到ik插件加载完成。
    在这里插入图片描述

4.3 使用

  • Ik分词器在Kibana中的使用
GET _analyze
{
  "analyzer": "ik_smart",
  "text": "中国人民我爱你"
}

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Nikolas06

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值