当前位置: 首页 > news >正文

【Elasticsearch】windows安装elasticsearch教程及遇到的坑

一、安装参考

1、安装参考:ES的安装使用(windows版)

 elasticsearch的下载地址:https://www.elastic.co/cn/downloads/elasticsearch

 ik分词器的下载地址:https://github.com/medcl/elasticsearch-analysis-ik/releases

 kibana可视化工具下载地址:https://www.elastic.co/cn/downloads/kibana

 安装es之前确保系统已安装JDK(需要JDK1.8以上版本)

elasticsearch,el, kibana,版本需要一致,比如elasticsearch版本是7.6.1,那么el和kibana的版本也需要是7.6.1

2、安装成功es后,浏览器运行:   http://localhost:9200/

我安装的版本是:7.17.18

{"name" : "DESKTOP-UUJRKEM","cluster_name" : "elasticsearch","cluster_uuid" : "SHPjrJQHTFS9zcRscv9x7g","version" : {"number" : "7.17.18","build_flavor" : "default","build_type" : "zip","build_hash" : "8682172c2130b9a411b1bd5ff37c9792367de6b0","build_date" : "2024-02-02T12:04:59.691750271Z","build_snapshot" : false,"lucene_version" : "8.11.1","minimum_wire_compatibility_version" : "6.8.0","minimum_index_compatibility_version" : "6.0.0-beta1"},"tagline" : "You Know, for Search"
}

二、安装时遇到的问题

1、版本一定得对应,否则在运行时会报错

2、安装了ik分词器后报错:

access denied ("java.io.FilePermission" "D:\Program%20Files\es\elasticsearch-7.17.18\plugins\elasticsearch-analysis-ik-7.17.18/config\IKAnalyzer.cfg.xml" "read")

访问拒绝,并不是因为什么权限问题,而是因为我安装的目录D:\Program Files\es\,有空格,所以我换个目录,直接安装在d盘,再启动es,启动成功;

3、kibana可视化工具无法访问

修改D:\es\kibana-7.17.18-windows-x86_64\config\kibana.yml配置

打开默认的:

elasticsearch.hosts: ["http://localhost:9200"]

server.port: 5601

server.host: "localhost"

kibana可视化工具安装后的界面:

三、版本对应问题

elasticsearch与springboot的版本对应关系如下:

我的项目比较老,springboot版本是2.1.5,装的是7.17.18的es,项目运行起来各种报错。

于是只能重新下载6.2.2版本的的elasticsearch、ik分词器、kibana可视化工具

es持续学习中分享中,有疑问可在评论区留言交流!

http://www.lryc.cn/news/319652.html

相关文章:

  • 如何快速搭建物联网工业云平台
  • Spring Data访问Elasticsearch----Elasticsearch对象映射
  • Linux之shell循环
  • Python入门教程(一)|基本语法概述
  • Android Studio入门——页面跳转
  • 肝了三天,完成了AIGC工具网站大全,建议收藏再看
  • 算法练习:前缀和
  • Kafka MQ 生产者
  • ​​SQLiteC/C++接口详细介绍之sqlite3类(十)
  • Vue中nextTick一文详解
  • 爱奇艺 CTR 场景下的 GPU 推理性能优化
  • 详解MySql索引
  • struct 和 union 的区别?
  • Linux - 安装 Jenkins(详细教程)
  • 【JAVA】JAVA方法的学习和创造
  • Rust写一个wasm入门并在rspack和vite项目中使用(一)
  • HTTP和HTTPS的区别,HTTPS加密原理是?
  • 基于Spring Boot+Vue的校园二手交易平台
  • 什么是软件开发?软件开发阶段划分是什么?并以LabVIEW为例进行说明
  • PTAL1-006 连续因子
  • 【Java】容器|Set、List、Map及常用API
  • Navicat 面试题及答案整理,最新面试题
  • android studio 连接mumu模拟器调试
  • 四连通与八连通的区别 -- 图例讲解
  • 关于分布式微服务数据源加密配置以及取巧方案(含自定义加密配置)
  • 快速了解JavaScript
  • 【安全类书籍-3】XSS跨站脚剖析与防御
  • http postman
  • [数据集][目标检测]螺丝螺母检测数据集VOC+YOLO格式2100张13类别
  • 华为鲲鹏ARM处理器920、916系列