【ElasticSearch】windows server 2019安装ES8.9.1 + kibana8.9.1 + IK分词器

本文主要是介绍【ElasticSearch】windows server 2019安装ES8.9.1 + kibana8.9.1 + IK分词器,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

准备工作

ES 

Kibana 

IK 

安装

es

es访问测试

将es安装为系统服务 

Kibana 

 配置es

运行kibana

访问测试 

IK

补充


准备工作

ES8.9.1 + kibana8.9.1 + IK的版本最好要对应上!!!

ES 

es8.9.1:

https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.9.1-windows-x86_64.zip

es历史版本下载页面:

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

Kibana 

kibana8.9.1:

https://artifacts.elastic.co/downloads/kibana/kibana-8.9.1-windows-x86_64.zip

kibana历史版本下载页面:

Past Releases of Elastic Stack Software | Elastic

IK 

IK8.9.0(ik没有8.9.1的版本,但是可以通过修改配置文件适配8.9.1的es):

IK历史版本下载页面:

https://github.com/infinilabs/analysis-ik/tags

安装

es

将压缩包解压后放到你想放置的位置就行。

修改配置文件(config/elasticsearch.yml):

# 开放远程访问
network.host: 0.0.0.0

接着进入bin目录,在地址栏里输入cmd回车:

# 切换到utf-8编码
chcp 65001# 运行es的脚本
elasticsearch.bat

在第一次运行完成后会弹出elastic用户的密码和token信息(配置kibana将会用到),注意只有第一次弹出!!!

关键信息位置如下两个地方,自行找到对应的位置:

密码:

Password for the elastic user (reset with `bin/elasticsearch-reset-password -u elastic`):

xxxxxxxxxxxxxxxx

token: 

Copy the following enrollment token and paste it into Kibana in your browser (valid for the next 30 minutes):

xxxxxxxxxxxxxxxxxx

es访问测试

 浏览器访问

https://127.0.0.1:9200

 访问如果提示什么不安全链接,忽略即可,页面中应该会有更多选项的按钮,选择继续访问即可。

然后就会要你输入账号密码,账号是elastic,密码就是cmd窗口中弹出的信息(就是上面说的首次启动会弹出的信息),假如你没记下来,可以通过以下命令重置下密码:

elasticsearch-reset-password -u elastic

如果重置失败了,尝试下把es服务运行起来后再去运行命令。

 访问成功了会弹出版本信息,如:

将es安装为系统服务 

进入es的bin目录,然后在地址栏中输入cmd,在黑窗口中执行。 

命令如下: 

# 安装为系统服务(必须先运行这个命令安装)
elasticsearch-service.bat install# 将es移出系统服务
elasticsearch-service.bat remove# 启动es服务
elasticsearch-service.bat start# 停止es服务
elasticsearch-service.bat stop# 打开es服务管理器
elasticsearch-service.bat manager

在安装好之后如果你需要设置自动运行,那么你需要运行下elasticsearch-service.bat manager,在弹出的窗口中设置为跟我的一样的即可:

Kibana 

解压后放到你想放置的位置即可。

修改配置文件(config/kibana.yml):

# 开放远程访问
server.host: 0.0.0.0

 配置es

进入bin目录后在地址栏输入cmd,然后在黑窗口中输入以下命令:

kibana-setup

 接着会提示你要输入token,这个token就是前面说的es首次启动时弹出的关键信息其中之一。

如果你没有记录,或者是前面的token过期了,可以通过进入es的bin目录中在地址栏打开cmd,输入以下命令创建新的token:

elasticsearch-create-enrollment-token -s kibana

然后将token输入后kibana就会自行去配置了。

运行kibana

双击kibana.bat即可运行。

访问测试 

浏览器访问

http://127.0.0.1:5601

 账户名elastic,密码跟前面的一致,其实这个账户密码就是es的登录账户和密码。

IK

将压缩包解压后放在es中的plugins位置即可。然后停止es服务再启动即可。

测试ik分词器的两种模式:

GET _analyze
{"analyzer": "ik_smart","text": "我是中国人"
}GET _analyze
{"analyzer": "ik_max_word","text": "我是中国人"
}

补充

如果需要修改elastic的密码只需要在kibana发请求:

POST /_security/user/elastic/_password
{"password": "123456"
}

这篇关于【ElasticSearch】windows server 2019安装ES8.9.1 + kibana8.9.1 + IK分词器的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1057287

相关文章

Win安装MySQL8全过程

《Win安装MySQL8全过程》:本文主要介绍Win安装MySQL8全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Win安装mysql81、下载MySQL2、解压文件3、新建文件夹data,用于保存数据库数据文件4、在mysql根目录下新建文件my.ini

Spring Boot 整合 SSE的高级实践(Server-Sent Events)

《SpringBoot整合SSE的高级实践(Server-SentEvents)》SSE(Server-SentEvents)是一种基于HTTP协议的单向通信机制,允许服务器向浏览器持续发送实... 目录1、简述2、Spring Boot 中的SSE实现2.1 添加依赖2.2 实现后端接口2.3 配置超时时

Windows 上如果忘记了 MySQL 密码 重置密码的两种方法

《Windows上如果忘记了MySQL密码重置密码的两种方法》:本文主要介绍Windows上如果忘记了MySQL密码重置密码的两种方法,本文通过两种方法结合实例代码给大家介绍的非常详细,感... 目录方法 1:以跳过权限验证模式启动 mysql 并重置密码方法 2:使用 my.ini 文件的临时配置在 Wi

最详细安装 PostgreSQL方法及常见问题解决

《最详细安装PostgreSQL方法及常见问题解决》:本文主要介绍最详细安装PostgreSQL方法及常见问题解决,介绍了在Windows系统上安装PostgreSQL及Linux系统上安装Po... 目录一、在 Windows 系统上安装 PostgreSQL1. 下载 PostgreSQL 安装包2.

Maven如何手动安装依赖到本地仓库

《Maven如何手动安装依赖到本地仓库》:本文主要介绍Maven如何手动安装依赖到本地仓库问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、下载依赖二、安装 JAR 文件到本地仓库三、验证安装四、在项目中使用该依赖1、注意事项2、额外提示总结一、下载依赖登

Windows Docker端口占用错误及解决方案总结

《WindowsDocker端口占用错误及解决方案总结》在Windows环境下使用Docker容器时,端口占用错误是开发和运维中常见且棘手的问题,本文将深入剖析该问题的成因,介绍如何通过查看端口分配... 目录引言Windows docker 端口占用错误及解决方案汇总端口冲突形成原因解析诊断当前端口情况解

如何在Mac上安装并配置JDK环境变量详细步骤

《如何在Mac上安装并配置JDK环境变量详细步骤》:本文主要介绍如何在Mac上安装并配置JDK环境变量详细步骤,包括下载JDK、安装JDK、配置环境变量、验证JDK配置以及可选地设置PowerSh... 目录步骤 1:下载JDK步骤 2:安装JDK步骤 3:配置环境变量1. 编辑~/.zshrc(对于zsh

SQL server配置管理器找不到如何打开它

《SQLserver配置管理器找不到如何打开它》最近遇到了SQLserver配置管理器打不开的问题,尝试在开始菜单栏搜SQLServerManager无果,于是将自己找到的方法总结分享给大家,对SQ... 目录方法一:桌面图标进入方法二:运行窗口进入方法三:查找文件路径方法四:检查 SQL Server 安

如何在pycharm安装torch包

《如何在pycharm安装torch包》:本文主要介绍如何在pycharm安装torch包方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录在pycharm安装torch包适http://www.chinasem.cn配于我电脑的指令为适用的torch包为总结在p

在PyCharm中安装PyTorch、torchvision和OpenCV详解

《在PyCharm中安装PyTorch、torchvision和OpenCV详解》:本文主要介绍在PyCharm中安装PyTorch、torchvision和OpenCV方式,具有很好的参考价值,... 目录PyCharm安装PyTorch、torchvision和OpenCV安装python安装PyTor