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

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.lryc.cn/news/386197.html

相关文章:

  • 【应用开发二】GPIO操控(输出、输入、中断)
  • 单点登录方法
  • springboot集成JPA并配置hikariCP连接池问题解决
  • vue2的双向绑定
  • Vue3 国际化i18n
  • 算法金 | 使用随机森林获取特征重要性
  • 网络安全的重要性
  • Leetcode40 无重复组合之和
  • 详解MATLAB中处理日期和时间的函数
  • Java养老护理助浴陪诊小程序APP源码
  • go的singleFlight学习
  • 高电压技术-冲击高压发生器MATLAB仿真
  • 【STM32】SysTick系统滴答定时器
  • 编码遵循五大设计原则创建出更加健壮、可维护和可扩展的软件系统
  • 记录一个问题
  • ONLYOFFICE 8.1版本桌面编辑器测评:重塑办公效率的巅峰之作
  • 【shell脚本速成】python安装脚本
  • Redis报错:MISCONF Redis is configured to save RDB snapshots
  • 关于使用绿联 USB-A转RJ45 2.5G网卡提速的解决问题
  • Qt: QPushButton 按钮实现 上图标下文字
  • 使用阿里云效API操作流水线
  • 使用命令行创建uniapp+TS项目,使用vscode编辑器
  • ABC355 Bingo2
  • Spring+Vue项目部署
  • 【uml期末复习】统一建模语言大纲
  • Linux高级IO
  • go-admin-ui开源后台管理系统华为云部署
  • 点云入门知识
  • HTML静态网页成品作业(HTML+CSS+JS)——家乡莆田介绍网页(5个页面)
  • #### grpc比http性能高的原因 ####