ElasticSearch-Windows系统ElasticSearch(ES)的下载及安装

前言

下载ElasticSearch

可以进入ElasticSearch官方下载地址,选择与电脑系统相对应的版本;博主已经上传资源,或者点此直接免费下载,本次演示版本为8.14.1。

在这里插入图片描述
注意:

Elasticsearch 5 需要 Java 8 以上版本;
Elasticsearch 6.5 开始支持 Java 11;
Elasticsearch 7.0 开始,内置了 Java 环境,因此若安装7.0以上版本,可以不需要安装JDK。

安装

安装很简单,因为我们下载的ElasticSearch是一个压缩文件,直接解压缩到指定文件夹即可。

在这里插入图片描述

配置

环境变量

1、首先设置ES_HOME,路径设置为ElasticSearch的文件夹目录即可。
2、将ES_HOME添加到Path路径中,注意要到bin目录下

在这里插入图片描述

在这里插入图片描述

ElasticSearch config配置

找到 Elasticsearch 安装目录中的 config 目录,并打开 elasticsearch.yml 文件

# 打开对外服务的http端口,默认为9200
http.port: 9200# 关闭http访问限制
xpack.security.enabled: false
xpack.security.enrollment.enabled: truexpack.security.http.ssl:enabled: truekeystore.path: certs/http.p12xpack.security.transport.ssl:enabled: trueverification_mode: certificatekeystore.path: certs/transport.p12truststore.path: certs/transport.p12cluster.initial_master_nodes: ["CN3574785W1"]http.host: 0.0.0.0

启动

打开命令行cmd,进入到ElasticSearch的bin目录下,执行elasticSearch.bat命令启动,若系统中配置了JDK会出现一个warning:

在这里插入图片描述

这个主要是因为7.0以上版本ElasticSearch内置了自己的OpenJDK版本。警告信息表明Elasticsearch将忽略外部的JAVA_HOME配置,转而使用它自带的JDK来运行。但是不影响实际启动,忽略即可。
当出现如下图所示,表示ElasticSearch已经启动了。

在这里插入图片描述

验证

打开浏览器,访问localhost:9200,出现以下Json,表示启动成功,里面内容是Elasticsearch 的基本信息和状态响应。

{"name": "CN3574785W1","cluster_name": "elasticsearch","cluster_uuid": "RQXdcmIATXSGn41_41HFxw","version": {"number": "8.14.1","build_flavor": "default","build_type": "zip","build_hash": "93a57a1a76f556d8aee6a90d1a95b06187501310","build_date": "2024-06-10T23:35:17.114581191Z","build_snapshot": false,"lucene_version": "9.10.0","minimum_wire_compatibility_version": "7.17.0","minimum_index_compatibility_version": "7.0.0"},"tagline": "You Know, for Search"
}

在这里插入图片描述

到此ElasticSearch的安装就完成了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/36243.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

菜籽桌面4.5.0~4.5.1常见问题解答

目录 如何刷机? 刷机失败? 无法方控? 无法画中画? 原车音乐跟我安装的音乐一起播放? 原车音乐停了,我安装的软件也跟着没声音了? 调节声音时忽大忽小? 怎么安装软件? 软件…

探究互联网领域知识,解密数字化时代神秘面纱

随着信息时代的不断发展,互联网的发展呈现出爆炸式的增长,以至于引起广泛的关注和深入的探究。互联网作为一个庞大的网络体系,涵盖着无穷无尽的信息和知识,其背后的科技和应用已经改变了人们的生活,产生了翻天覆地的变…

easyexcel导出数据格式时,设置数值格式

easyexcel导出数据格式时,设置数值格式 ExcelProperty(value"得分", index1) NumberFormat("0.00_ ") private Double score;加注解NumberFormat("0.00_ "),注意需要有下划线和空号 如果还不生效,需要修改pom…

在 JavaScript 中处理异步操作和临时事件处理程序

关键技术和设计总结 使用 Promise 和 then 进行异步操作: 我们通过使用 Promise 来处理异步操作,确保操作按顺序执行。在 getReportListByCurrentTime 函数中,返回一个 Promise 对象,保证在数据加载完成后调用 resolve,以便可以在…

锐捷网络闪耀CVPR 2024,外观异常检测方案斩获世界认可!

近日,锐捷网络在“视觉异常检测和创新性检测2024挑战赛”(Visual Anomaly and Novelty Detection 2024 Challenge,简称VAND)的少样本逻辑/结构异常检测赛道(VAND 2.0赛道2)中荣获第二名,并在计算机视觉顶级会议CVPR 2024上展示了这一成果&…

深入解析:npm全局安装命令的误区与正确用法

在JavaScript和Node.js开发中,npm(Node Package Manager)是管理项目依赖的得力助手。开发者经常使用npm install命令来安装所需的包。然而,在使用全局安装时,可能会遇到npm install -g和npm install --global两种命令形…

2.用BGP对等体发送路由

2.用BGP对等体发送路由 实验拓扑: 实验要求:用BGP对等体发送路由信息 实验步骤: 1.完成基本配置(略) 2.建立BGP对等体(略) 3.创建路由信息(用创建一个loop back接口就能产生一个直连…

从我邮毕业啦!!!

引言 时间过的好快,转眼间就要从北邮毕业了,距离上一次月度总结又过去了两个月,故作本次总结。 PS: https://github.com/WeiXiao-Hyy/blog整理了后端开发的知识网络,欢迎Star! 毕业🎓 6月1号完成了自己的…

el-form表单实现校验

前端表单实现&#xff0c; rules 属性传入约定的验证规则&#xff0c;并将 form-Item 的 prop 属性设置为需要验证的特殊键值即可。 <el-form ref"ruleFormRef" :model"interviewForm" label-position"left" require-asterisk-position"…

Construct公司 从 0 到 1 基于 Kitex+Istio 的微服务系统建设

本文根据 2024 年 5 月 25 日在上海举办的“云原生✖️AI 时代的微服务架构与技术实践”CloudWeGo 技术沙龙上海站活动中&#xff0c;Construct 服务端总监 Jason 的演讲《从 0 到 1 基于 Kitex Istio 的微服务系统建设》整理而来。 在微服务架构的浪潮中&#xff0c;企业面临…

k8s_如何配置 containerd 使用镜像加速拉取docker.io上的镜像

在 Kubernetes 使用 containerd 作为容器运行时&#xff0c;可以通过配置 containerd 来使用镜像网站&#xff08;镜像仓库&#xff09;拉取镜像。这可以通过修改 containerd 的配置文件来实现。以下是详细步骤&#xff1a; 步骤 1&#xff1a;安装 containerd (如果已安装&am…

STM32学习和实践笔记(38):RTC实时时钟实验

1.STM32F1 RTC介绍 STM32 的实时时钟&#xff08; RTC&#xff09;是一个独立的定时器。 STM32 的 RTC 模块拥有一组连续计数的计数器&#xff0c;在相应软件配置下&#xff0c;可提供时钟日历的功能。修改计数器的值可以重新设置系统当前的时间和日期。 RTC模块和时钟配置…

事务的特性-原子性(Atomicity)、一致性(Consistency)、隔离性(Asolation)、持久性(Durability)

一、引言 1、数据库管理系统DBMS为保证定义的事务是一个逻辑工作单元&#xff0c;达到引入事务的目的&#xff0c;实现的事务机制要保证事务具有原子性、一致性、隔离性和持久性&#xff0c;事务的这四个特性也统称为事务的ACID特性 2、当事务保持了ACID特性&#xff0c;才能…

【精选】数据治理项目实施(合集)06——数据标准在数据治理中的落地实践

导读 本文对数据标准管理进行了深入探讨。重点介绍了数据标准的定义&#xff0c;实施路线和具体标准定义的内容&#xff0c;并总结了企业开展数据标准管理面临的常见问题&#xff0c;由于编写的水平和时间有限&#xff0c; 难免有所纸漏&#xff0c; 欢迎大家批评指正。 在现实…

Elasticsearch 优缓存和分片策略的影响

在Elasticsearch中&#xff0c;缓存机制和分片策略是影响其性能的关键因素。合理配置和使用这些机制&#xff0c;可以显著提升Elasticsearch的查询性能和系统稳定性。本文将深入探讨Elasticsearch的缓存机制和分片策略&#xff0c;并分析它们对系统性能的影响。 一、Elasticse…

MyBatis-关联查询的对象是集合的处理

用户和角色之间是多对多的关系&#xff0c;也就是说&#xff0c;一个用户可以有多个角色与之绑定&#xff0c;所以在User对象中&#xff0c;角色的属性就必须是一个集合Set或者List&#xff0c;这里我们就用List集合在做例子&#xff1a; 1.怎么在Mybatis中实现关联的List集合对…

k8s流控平台apiserver详解

一、简单理解认识apiserver 1.主要功能 认证 鉴权 准入 mutating validating admission 限流 2.概念 apiserver保护etcd&#xff0c;缓存机制&#xff0c;有缓存直接返回&#xff0c;没缓存再去查看etcd,apiserver是担任和其他平台同信并认证 3.访问控制概览…

ChatGPT不受支持的国家和地区

截至目前&#xff0c;OpenAI的ChatGPT在以下国家和地区不受支持&#xff1a; 中国俄罗斯朝鲜古巴伊朗叙利亚乌克兰&#xff08;有特定例外&#xff09; 从这些国家访问或提供访问ChatGPT的服务可能会导致账户被封锁或暂停。此政策旨在确保遵守当地法规和OpenAI的服务条款。 下…

【Android面试八股文】如何通过WindowManager添加Window?

文章目录 1. 获取WindowManager实例2. 创建一个Window的视图(View)3. 设置Window的布局参数(LayoutParams4. 添加权限5. 添加视图到WindowManager6. 完整示例7. 小结1. 获取WindowManager实例 你可以通过Context获取WindowManager实例。 WindowManager windowManager = (W…

python DoIPClient详解

python DoIPClient详解 DoIPClient 是 doipclient 库中的一个核心类&#xff0c;用于实现诊断通过 IP&#xff08;DoIP&#xff09;协议与汽车电子控制单元&#xff08;ECU&#xff09;进行通信。以下是对 DoIPClient 类的详细解释&#xff1a; 构造函数&#xff08;init 方法…