windows下es安装教程

Windows下ES安装教程

Elasticsearch是一个高度可扩展的开源搜索与分析引擎,被广泛应用于日志分析、全文检索等应用场景中。本文将带领读者了解如何在Windows系统下安装和配置Elasticsearch。

前置条件

在进行ES安装前,需要确保以下环境已经准备完成:

  • Java JDK 8 (推荐使用OpenJDK)

若您的电脑没有安装以上环境,可以访问以下网址获取安装包:

  • Java JDK:https://www.oracle.com/technetwork/java/javase/downloads/index.html
  • OpenJDK:https://adoptopenjdk.net/installation.html

安装Elasticsearch

  1. 下载 Elasticsearch 安装包。

在官网的 下载页面 可以找到不同版本的Elasticsearch。点击下载 7.x 版本的安装包(版本号可能不同)。

image-20211108095635855

  1. 解压缩安装包。

将下载的Elasticsearch安装包解压至任意你指定的目录中。本文为了方便,将其解压至D:\Software\elasticsearch-7.15.1目录下。

  1. 配置环境变量

打开命令行窗口,输入echo %JAVA_HOME%,来查看当前的JAVA_HOME环境变量是否已经配置。如果未配置,则需要手动配置。

在Windows 10中,可以按快捷键 Win + Pause/Break 打开系统属性窗口。从左侧面板点击高级系统设置,选择环境变量。

image-20211108100513044

在环境变量窗口中,找到系统变量中的Path,并点击编辑(或者新建)。

image-20211108100351895

在编辑环境变量窗口中,选择新建,并输入JAVA_HOME,变量值为Java JDK的安装路径,例如C:\Program Files\Java\jdk1.8.0_301。然后,选中Path环境变量,并点击编辑。在弹出的窗口中添加%JAVA_HOME%\bin,并保存。

  1. 启动 Elasticsearch

在命令行窗口中,进入ES安装目录中的bin目录,输入elasticsearch命令,即可启动Elasticsearch。

D:\Software\elasticsearch-7.15.1\bin>elasticsearch

可以使用http://localhost:9200/来访问到Elasticsearch。若看到类似下面的JSON格式的返回信息,则表明已经成功安装了Elasticsearch:

{
  "name" : "YOUR-MACHINE-NAME",
  "cluster_name" : "elasticsearch",
  "cluster_uuid" : "pTbaTbZqQwiZJCtG_k2GGw",
  "version" : {
    "number" : "7.15.1",
    "build_flavor" : "default",
    "build_type" : "zip",
    "build_hash" : "83c34f456ae29d60e94d886e455e6a3409bba9ed",
    "build_date" : "2021-10-07T21:56:19.031608185Z",
    "build_snapshot" : false,
    "lucene_version" : "8.9.0",
    "minimum_wire_compatibility_version" : "6.8.0",
    "minimum_index_compatibility_version" : "6.0.0-beta1"
  },
  "tagline" : "You Know, for Search"
}

配置Elasticsearch

在Elasticsearch默认的配置下,它可以在本地运行,并可以通过 http://localhost:9200 访问。然而,在进行开发或测试时,可能需要对Elasticsearch进行一些更改,以满足项目需求。

修改集群名称

默认情况下,Elasticsearch的集群名称为elasticsearch。可以通过修改配置文件来修改集群名称。

在ES安装目录中我们可以找到config目录,在该目录下找到elasticsearch.yml文件,使用任意文本编辑器打开该文件,找到如下两行内容并修改为你想要的名称。

cluster.name: my-application
node.name: node-1

修改监听地址

默认情况下,ES会监听本机的所有IPv4地址,如果需要指定特定的IPv4地址,需要修改elasticsearch.yml配置文件,在该文件中找到network.host配置项,将其指定为特定的IP地址,如下所示:

network.host: 192.168.1.10

修改端口

默认情况下,Elasticsearch使用9200作为HTTP端口。如果需要修改默认端口,需要修改elasticsearch.yml配置文件,在该文件中找到http.port配置项,并修改其值为你需要的端口号。

http.port: 9202

修改后需要重启Elasticsearch,才能使修改生效。

总结

本文介绍了在Windows系统下安装和配置Elasticsearch的方法,包括准备环境、安装Elasticsearch、配置Elasticsearch。通过本文的学习,读者应该可以成功完成ES的安装和配置,从而开始探索Elasticsearch更多的功能。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:windows下es安装教程 - Python技术站

(0)
上一篇 2023年3月29日
下一篇 2023年3月29日

相关文章

  • 使用css实现水波加载动画效果

    使用 CSS 实现水波加载动画效果是一种很酷炫的效果,可以增加网站的用户体验。以下是实现水波加载动画的完整攻略: 1. 准备工作 首先,在 HTML 文件中创建一个 div 元素,并给它设一个 id 如「wave-bg」,用于装载动画。 <div id="wave-bg"></div> 2. 使用 CSS 绘制水波…

    other 2023年6月25日
    00
  • ElasticSearch 常用的查询过滤语句

    以下是详细的“ElasticSearch 常用的查询过滤语句的完整攻略,过程中至少包含两条示例说明”。 问题描述 ElasticSearch是一款流行的开源搜索引擎广泛应用于各种场景中。在使用ElasticSearch时,查询过滤语句是非常重要的一部分。本文介绍ElasticSearch常用的查询过滤语句,包括两个示例说明。 解决方法 ElasticSear…

    other 2023年5月7日
    00
  • jsstring转long

    什么是jsstring和long? jsstring是JavaScript中的字符串类型,用于表示文本数据。long是一种数据类型,用于表示大整数。在JavaScript中,long通常使用jsstring表示。 jsstring转long 在JavaScript中,可以使用BigInt()将jsstring转换为long。以下是将jsstring转换为lo…

    other 2023年5月7日
    00
  • 详解CSS中的栅格系统

    详解CSS中的栅格系统 什么是栅格系统? 栅格系统是一种在网页布局中使用的基于网格的设计方法。它将页面分成等宽的列和间距,以便更轻松地控制和组织页面的布局。 栅格系统的优势 使用栅格系统可以有以下优势:1. 响应式布局:栅格系统可以帮助我们创建适应不同设备及屏幕尺寸的响应式布局。2. 网格对齐:栅格系统可以保证页面上的元素在各种尺寸和上下文中都能够对齐。3.…

    other 2023年6月28日
    00
  • Android 图片存储到指定路径和相册的方法

    下面是关于“Android 图片存储到指定路径和相册的方法”的完整攻略。 1. 存储到指定路径 在 Android 中,我们可以通过使用 File 类库来创建一个指定路径的文件夹。然后,我们可以将图片保存在该文件夹中。 以下是一些示例代码: 1.1 创建目录和文件 String folderPath = Environment.getExternalStor…

    other 2023年6月26日
    00
  • 自动构建自己的ASP.NET Core基础镜像

    自动构建自己的ASP.NET Core基础镜像 在ASP.NET Core开发中,使用Docker容器已成为越来越流行的方式。而自动构建自己的ASP.NET Core基础镜像则是一个简单而又实用的方法,可以极大地提高开发效率。在这篇文章中,我们将学习如何使用Dockerfile自动构建ASP.NET Core基础镜像。 准备工作 在开始之前,需要确保安装好了…

    其他 2023年3月28日
    00
  • Win10 Build 14393.1378累积更新补丁KB4022723下载地址(附修复解决问题+已知问题)

    Win10 Build 14393.1378累积更新补丁KB4022723下载地址(附修复解决问题+已知问题)攻略 下载地址 你可以从以下位置下载Win10 Build 14393.1378累积更新补丁KB4022723: 官方下载链接 备用下载链接 修复解决问题 该累积更新补丁KB4022723解决了以下问题: 问题1:某些应用程序在运行时崩溃。 解决方案…

    other 2023年8月5日
    00
  • Win11怎么查看文件关联?Win11显示文件扩展名关联方法

    Win11怎么查看文件关联? 在Windows 11中,你可以通过以下步骤查看文件关联: 打开“设置”:点击任务栏上的“开始”按钮,然后点击“设置”图标(齿轮状图标)。 进入“应用”设置:在设置窗口中,点击左侧导航栏中的“应用”选项。 打开“默认应用”页面:在“应用”设置页面中,点击左侧导航栏中的“默认应用”选项。 查看文件关联:在“默认应用”页面中,向下滚…

    other 2023年8月5日
    00
合作推广
合作推广
分享本页
返回顶部