当前位置: 代码网 > it编程>编程语言>Java > ElasticSearch-Windows系统ElasticSearch(ES)的下载及安装

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

2024年08月01日 Java 我要评论
可以进入ElasticSearch官方下载地址,选择与电脑系统相对应的版本,本次演示版本为8.14.1。注意:Elasticsearch 5 需要 Java 8 以上版本;Elasticsearch 6.5 开始支持 Java 11;Elasticsearch 7.0 开始,内置了 Java 环境,因此若安装7.0以上版本,可以不需要安装JDK。

前言

下载elasticsearch

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

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

安装

安装很简单,因为我们下载的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: true

xpack.security.http.ssl:
  enabled: true
  keystore.path: certs/http.p12

xpack.security.transport.ssl:
  enabled: true
  verification_mode: certificate
  keystore.path: certs/transport.p12
  truststore.path: certs/transport.p12

cluster.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的安装就完成了。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com