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

ElasticSearch在Windows上的下载与安装

        Elasticsearch是一个开源的分布式搜索和分析引擎,它可以帮助我们快速地搜索、分析和处理大量数据。Elasticsearch能够快速地处理结构化和非结构化数据,支持全文检索、地理位置搜索、自动补全、聚合分析等功能,能够承载各种类型的应用,如电子商务、日志分析、监控系统和安全分析等。它是Elastic Stack(ELK Stack)中的重要组件之一,其他组件包括Logstash和Kibana。

第一步,查看自己电脑是否安装JDK,由于ElasticSearch 5.x 往后依赖于JDK 1.8的,所以现在我们要确保JDK 1.8或者更高版本。

下载完成后我们要在系统环境变量中配置Java相关路径。如下图:

在path中添加如下字符串,意思是定位到jdk下的bin目录

以上算是配置完成jdk。

第二步,在Elasticsearch官网下载。

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

选择Windows下载。

第三步,下载完成后解压到指定目录下。

其中bin目录用于启动文件,config用于配置文件。

第四步,解压完成后接下来进行测试。打开bin文件,找到elasticsearch.bat,双击启动。

启动完成后浏览器访问http://127.0.0.1:9200/

{"name": "LAPTOP-VDP8GK31","cluster_name": "elasticsearch","cluster_uuid": "zazCW08fR_SHO6wKawcUhQ","version": {"number": "8.11.1","build_flavor": "default","build_type": "zip","build_hash": "6f9ff581fbcde658e6f69d6ce03050f060d1fd0c","build_date": "2023-11-11T10:05:59.421038163Z","build_snapshot": false,"lucene_version": "9.8.0","minimum_wire_compatibility_version": "7.17.0","minimum_index_compatibility_version": "7.0.0"},"tagline": "You Know, for Search"
}

显示如上代码则安装成功。

可能遇到的问题

1,访问http://localhost:9200/  访问不了

原因是是因为开启了 ssl 认证。
在 config/elasticsearch.yml 文件中把xpack.security.http.ssl:enabled设置成false即可

2, windows 下直接启动 ElasticSearch ,见到 started 为成功启动,访问 htttp://localhost:9200 需要输入密码,是因为开启了密码验证模式。

这里设置免密登录。

保存后重新启动即可。

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

相关文章:

  • 软件测试/测试开发/人工智能丨基于Spark的分布式造数工具:加速大规模测试数据构建
  • ClickHouse的 MaterializeMySQL引擎
  • Ubuntu 22.04安装Rust编译环境并且测试
  • 制作Go程序的Docker容器(以及容器和主机的网络问题)
  • mysql清除数据痕迹_MySQL使用痕迹清理~/.mysql_history - milantgh
  • PDF控件Spire.PDF for .NET【转换】演示:自定义宽度、高度将 PDF 转 SVG
  • 01背包 P1507 NASA的食物计划
  • 平衡二叉树c语言版
  • 初始环境配置
  • 记GitLab服务器迁移后SSH访问无法生效的问题解决过程
  • 【NGINX--2】高性能负载均衡
  • Android studio run 手机或者模拟器安装失败,但是生成了debug.apk
  • 【面试经典150 | 数学】加一
  • Rust unix domain socket
  • 初识分布式键值对存储etcd
  • docker swarm集群部署
  • MySQL进阶_9.事务基础知识
  • IDEA调用接口超时,但Postman可成功调用接口
  • TableUtilCache:针对CSV表格进行的缓存
  • java源码-工程讲解
  • K8S基础笔记
  • 十一、统一网关GateWay(搭建网关、过滤器、跨越解决)
  • C语言--每日五道选择题--Day20
  • Fourier分析导论——第6章——R^d 上的Fourier变换(E.M. Stein R. Shakarchi)
  • 音视频技术在手机上的应用与挑战
  • 三十分钟学会SCALA
  • leetcode做题笔记242. 有效的字母异位词
  • 沸点 | Ultipa 图数据库金融应用场景优秀案例首批入选,金融街论坛年会发布
  • GaussDB SQL基础语法示例-GOTO语句
  • ClickHouse 物化视图