sprongboot学习(3)--window10中安装使用elasticsearch和ik以及Kibana

为什么使用在window10中安装使用elasticsearch?
(1)尝试在linux中安装elasticsearch有点麻烦,而且使用的是虚拟机不太方便。
(2)window10中可以安装elasticsearch,而且能够使用。
(3)如果可以的话应该在linux下安装配置更好,更符合现实生产环境。

1、版本说明
(1)JDK:jdk 1.8
(2)es:elasticsearch-7.7.0
(3)ik:elasticsearch-analysis-ik-7.7.0
(4)kibana:kibana-7.7.0
安装elasticsearch首先需要本机安装且配置好了jdk环境,网络说jdk需要1.8及以上版本。本文使用为jdk1.8
2、elasticsearch官网下载https://www.elastic.co/cn/
(下面安装的软件版本型号均保持一致)
elasticsearch7.7.0下载链接:elasticsearch-7.7.0下载
https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.7.0-windows-x86_64.zip
(1)将下载的elasticsearch解压到合适的路径下进入bin目录点击elasticsearch.bat运行
在这里插入图片描述
在这里插入图片描述
(2)测试效果http://127.0.0.1:9200/
在这里插入图片描述
(3)下面的步骤可以不需要更改,测试也能够运行。
elasticsearch-7.7.0/config路径下编辑elasticsearch.yml文件

#cluster.name: my-application
cluster.name: escluster
node.name: node-1
network.host: 127.0.0.1
http.port: 9200

3、安装ik分词器elasticsearch-analysis-ik(下面使用Kibana进行验证见4.2)
安装时要选择和elasticsearch版本号一样
ik下载链接:https://github.com/medcl/elasticsearch-analysis-ik/releases
elasticsearch-analysis-ik-7.7.0下载链接
(1)将elasticsearch-analysis-ik-7.7.0.zip文件拷贝到elasticsearch-7.7.0的plugins目录下解压后并将elasticsearch-analysis-ik-7.7.0解压后的文件夹重命名为ik(否者elasticsearch-7.7.0将无法启动)
在这里插入图片描述
(2)重新运行bin/elasticsearch.bat重启,ik安装完成。

4、安装Kibana
官网链接https://www.elastic.co/downloads/kibana
kibana-7.7.0版本下载
解压kibana-7.7.0-windows-x86_64.zip到目标路径修改kibana-7.7.0-windows-x86_64\config路径下的kibana.yml,取消elasticsearch.hosts: [“http://localhost:9200”]的注释
在这里插入图片描述
4.1 测试验证kibana
测试:需要先启动elasticsearch.bat,再启动kibana.bat
输入链接进入kibana:http://localhost:5601/

GET _search
{
  "query": {
    "match_all": {}
  }
}

在这里插入图片描述
在这里插入图片描述
4.2 使用kibana验证ik(可以看到分词效果)

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

在这里插入图片描述

springboot中使用elasticsearch可参考下篇文章
sprongboot学习(4)–springboot中使用elasticsearch

本文参考链接:https://blog.youkuaiyun.com/lh87270202/article/details/87863034

### 如何在 Windows 上安装 IK 组件或工具 IKElasticsearch 的中文分词插件,用于提高对中文文本的处理能力。以下是关于如何在 Windows 环境下安装配置 IK 插件的相关说明。 #### 安装 Elasticsearch Java 环境 为了能够成功安装 IK 插件,首先需要确保已经正确安装Elasticsearch 及其依赖项 JDK(Java Development Kit)。可以通过以下命令验证是否已正确安装并启动 Elasticsearch: ```bash C:\> java -version java version "17.0.8" ``` 如果未安装 JDK,则需先完成安装[^1]。接着确认 Elasticsearch 是否正常运行,在浏览器访问 `http://localhost:9200/` 应返回 JSON 数据结构表示服务状态良好。 #### 下载与安装 IK 分词器插件 对于最新版本的 Elasticsearch (假设为 8.x),可以按照官方文档推荐的方式通过 Kibana Dev Tools 或者直接使用 elasticsearch-plugin 命令来添加 IK 插件: 1. **获取适合当前 ES 版本的 IK 插件** 访问 GitHub 或其他可信资源库找到对应于所使用Elasticsearch 主要版本号(如8.x)相匹配的 ik-analyzer 发布包链接地址[^2]。 2. **利用内置脚本安装** 打开命令提示符窗口切换至 Elasticsearch bin 文件夹路径下输入如下指令实现自动部署过程: ```bash .\elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v8.x.xx/analysis-ik-v8.x.xx.zip ``` 替换上述 URL 地址中的具体数值部分以适配实际需求情况下的不同分支标签名称[^3]。 3. **手动方法备选方案** 如果网络条件不允许在线加载远程文件或者偏好离线操作模式的话,也可以采取预先下载 ZIP 归档形式后再执行本地化导入流程: - 将压缩后的二进制数据拷贝放置到目标机器某目录位置; - 修改上面提到过的 plugin command 参数指向该自定义源路径即可顺利完成整个集成动作。 #### 验证 IK 插件功能有效性 重启完成后可通过 REST API 请求测试新加入的功能模块工作状况: ```json POST _analyze { "analyzer": "ik_max_word", "text": "这是一个简单的例子用来检测我们的设置是否生效啦!" } ``` 预期响应结果会展示经过细致拆解后的词语列表证明一切运转正常。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值