windows 安装 ElasticSearch

1、下载安装包

下载地址:https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.14.3-windows-x86_64.zip

ElasticSearch 目录结构如下:

 2、配置JDK环境

ES比较耗内存,建议虚拟机4G或以上内存,jvm1g以上的内存分配

.运行Elasticsearch,需安装并配置JDK。各个版本对Java的依赖https://www.elastic.co/support/matrix#mat rix_jvm

  • 7.0开始,内置了Java环境。ES的JDK环境变量生效的优先级配置顺序ES_JAVA_HOME>ES_HOME
  • ES_JAVA_HOME:这个环境变量用于指定Elasticsearch使用的Java运行时环境的路径。在启动 Elasticsearch时,它会检查ES_JAVA_HOME环境变量并使用其中的Java路径。
  • ES_HOME:这个环境变量指定Elasticsearch的安装路径。它用于定位Elasticsearch的配置文件、插件和其 他相关资源。设置ES_HOME环境变量可以让您在命令行中更方便地访问Elasticsearch的目录结构和文件。
  • 可以参考ES的环境文件elasticsearch-env.bat

windows下,设置ES_JAVA_HOME和ES_HOME的环境变量

3、配置ElasticSearch 的config 

编辑config/elasticsearch.yml 文件

关闭security安全认证

ES 8 默认是开启Security的,初学者便于快速上手,可以关闭Security。

编辑config/elasticsearch.yml 文件

4、启动 ElasticSearch 服务

4.1、解决启动日志乱码问题

#打开config/jvm.options 文件—>末尾添加

-Dfile.encoding=GBK

4.2、进入bin 目录,点击elasticsearch.bat 文件启动 ES 服务

注意:9300 端口为 Elasticsearch 集群间组件的通信端口,9200 端口为浏览器访问的 http 协议 RESTful 端口。

打开浏览器(推荐使用谷歌浏览器),输入地址: ,测试结果

5、 安装ES浏览器插件

6、可视化客户端Kibana安装

Kibana是一个开源分析和可视化平台,旨在与Elasticsearch协同工作。

参考文档:https://www.elastic.co/guide/en/kibana/8.14/get-started.html

下载地址:Past Releases of Elastic Stack Software | Elastic

6.1、下载并解压缩Kibana

https://artifacts.elastic.co/downloads/kibana/kibana-8.14.3-windows-x86_64.zip

6.2、修改Kibana.yml配置文件

vim config/kibana.yml#指定Kibana服务器监听的端口号
server.port: 5601#指定Kibana服务器绑定的主机地址 
server.host: "0.0.0.0" #指定Kibana连接到的Elasticsearch实例的访问地址
elasticsearch.hosts: ["http://localhost:9200"]#将 Kibana 的界面语言设置为简体中文
i18n.locale: "zh-CN"

 

 

6.3、运行 Kibana

windows 直接执行kibana.bat

http://localhost:5601/

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

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

相关文章

告别信息过载!NotebookLM:你的AI学习与研究助手

在信息爆炸的时代,我们每天都面临着海量的信息,如何高效地处理和理解这些信息,成为了许多人面临的挑战。 Google 推出的 NotebookLM,或许能成为你的答案。这款结合了大语言模型 (LLM) 与用户笔记的 AI 笔记本,正在重新…

【网络安全】一篇文章带你了解CTF那些事儿

文章目录 一、什么是CTF?二、CTF需要学习那些知识?新书推荐适合新手自学的网络安全基础技能“蓝宝书”:《CTF那些事儿》内容简介读者对象专家推荐三、网络安全学习路线四、网络安全学习资料 一、什么是CTF? CTF(Captu…

vue+element的confirm提示消息文字变色和换行

效果: 思路: 可以考虑采用模板字符串的思路实现 代码: this.confirm(您确定要<b style"Color: red">${text}</b>的数据项&#xff1f;<br/>单位名称: ${row.companyName} <br/>属性: ${row.attributeName}).then(() > {console.log(确定…

深入理解Java并发读写锁——ReentrantReadWriteLock

ReentrantReadWriteLock使用场景 ReentrantReadWriteLock 是 Java 的一种读写锁&#xff0c;它允许多个读线程同时访问&#xff0c;但只允许一个写线程访问&#xff08;会阻塞所有的读写线程&#xff09;。这种锁的设计可以提高性能&#xff0c;特别是在读操作的数量远远超过写…

预算不变,数据安全大升级!揭秘TRAID+的神奇之处

假期过后&#xff0c;公司弥漫着一股低沉的气息&#xff0c;公司的CTO&#xff0c;小威&#xff0c;正面对着一个令人头疼的问题——如何在不增加预算的情况下&#xff0c;提高公司的数据安全性。 如今各种勒索病毒层出不穷&#xff0c;或是因为硬盘的损坏或者员工的马虎使数据…

通信工程学习:什么是UART通用异步收发器

UART&#xff1a;通用异步收发器 UART&#xff0c;全称Universal Asynchronous Receiver/Transmitter&#xff0c;即通用异步收发传输器&#xff0c;是一种广泛应用于嵌入式领域的串行、异步、全双工通信协议。以下是关于UART的详细介绍&#xff1a; 一、定义与特点 定义&…

Docker安装ActiveMQ镜像以及通过Java生产消费activemq示例

拉取镜像 docker pull docker.io/webcenter/activemq 启动容器 docker run -d --name myactivemq -p 61616:61616 -p 8162:8161 docker.io/webcenter/activemq:latest 这样就代表启动成功了 浏览器访问 http://localhost:8162/ admin admin 开启验证 修改配置文件/opt/ac…

【工具推荐】Hikvision - 一款海康威视综合漏洞利用工具,适用于漏洞挖掘、SRC漏洞挖掘、护网红队、渗透测试,支持一键获取 shell。

0x00 工具介绍 Hikvision 是一款海康威视综合漏洞利用工具。 0x01 下载链接 Hikvision 下载链接: Hikvision下载 0x02 功能介绍 Hikvision 摄像头未授权访问漏洞Hikvision 远程代码执行漏洞Hikvision iVMS 综合安防系统任意文件上传漏洞Hikvision 综合安防管理平台 isecur…

三款GIS工具多角度对比:免费的倾斜摄影OSGB/3Dtiles编辑转换发布平台

GIS数据处理工具在现代技术与应用中扮演着至关重要的角色&#xff0c;它们不仅是连接原始地理信息与可分析、可视化数据的桥梁&#xff0c;更是推动地理信息系统&#xff08;GIS&#xff09;在各个行业领域深入发展与应用不可或缺的关键工具。选择一款合适的工具直接关系到数据…

上浮和下层过程交替的冒泡排序

冒泡排序算法是把大的元素向上移动&#xff08;气泡的上浮&#xff09;&#xff0c;也考研把小的元素元素向下移动&#xff08;气泡下层&#xff09;&#xff0c;请给出上浮和下层过程交替的冒泡排序算法。 思想&#xff1a;两种冒泡方式结合。 代码&#xff1a; void swap(…

CentOS 7 安装并部署 Mysql

安装 Mysql 下载并添加库&#xff08;自动安装&#xff09; sudo yum localinstall https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm安装 Mysql 包&#xff08;一路键入y即可&#xff09; yum -y install mysql mysql-server --nogpgcheck- -nogpgc…

逍遥安卓模拟器命令行合集(memuc命令)

逍遥安卓模拟器命令行合集&#xff08;memuc命令&#xff09; 用cmd自行测试 模拟器配合工具&#xff1a;memuc是v6.0.0版本推出的命令行工具&#xff0c;它封装了MEmuConsole、MEmu、MEmuManage的接口&#xff0c;支持多开管理、修改配置、android通信、adb命令等功能。 memu…

SpringBoot教程(二十四) | SpringBoot实现分布式定时任务之Quartz(多数据源配置)

SpringBoot教程&#xff08;二十四&#xff09; | SpringBoot实现分布式定时任务之Quartz&#xff08;多数据源配置&#xff09; 前言多数据源配置引入aop依赖1. properties配置多数据源2. 创建数据源枚举类3. 线程参数配置类4. 数据源动态切换类5. 多数据源配置类HikariCP 版本…

如何用好 CloudFlare 的速率限制防御攻击

最近也不知道咋回事儿,群里好多站长都反映被CC 攻击了。有人说依旧是 PCDN 干的,但明月感觉不像,因为有几个站长被 CC 攻击都是各种动态请求(这里的动态请求指的是.php 文件的请求)。经常被攻击的站长们都知道,WordPress /Typecho 这类动态博客系统最怕的就是这种动态请求…

删除 Word 空白页的 3 种方法总结

在使用 Word 进行文档编辑的时候&#xff0c;空白页的出现常常会让用户感到困扰&#xff0c;Word 空白页的出现可能是由于分页、段落设置以及格式问题&#xff0c;空白页可能会出现在文档的开始、中间及结尾&#xff0c;如果需要打印文档还会影响打印效果&#xff0c;那么 Word…

Visual Studio--VS安装配置使用教程

Visual Studio Visual Studio 是一款功能强大的开发人员工具&#xff0c;可用于在一个位置完成整个开发周期。 它是一种全面的集成开发环境 (IDE)。对新手特别友好&#xff0c;使用方便&#xff0c;不需要复杂的去配置环境。用它学习很方便。 Studio安装教程 Visual Studio官…

LeetCode 3164.优质数对的总数 II:哈希表+因式分解

【LetMeFly】3164.优质数对的总数 II&#xff1a;哈希表因式分解 力扣题目链接&#xff1a;https://leetcode.cn/problems/find-the-number-of-good-pairs-ii/ 给你两个整数数组 nums1 和 nums2&#xff0c;长度分别为 n 和 m。同时给你一个正整数 k。 如果 nums1[i] 可以被…

云原生后端

云原生后端&#xff08;Cloud-Native Backend&#xff09;是指在云计算环境中&#xff0c;利用云原生技术&#xff08;如容器、微服务、服务网格等&#xff09;构建和部署后端应用程序的一种方法。以下是对云原生后端的详细讲解&#xff1a; 1. 定义 云原生是一种设计和构建应…

基于Data+AI构建真正的流批一体!

基于DataAI构建真正的流批一体&#xff01; 前言流批一体的前世今生如何构建真正的流批一体架构数据架构统一数据处理引擎的选择数据治理与数据质量 流批一体的实践案例结语 前言 你是不是也有过这种感觉&#xff1f; 当你坐在电脑前&#xff0c;面对海量数据&#xff0c;心里…

zipkin启动脚本并指定mysql数据存储

#!/bin/bash# 配置部分 ############################################################## Zipkin JAR 文件的名称 # 这里指定了 Zipkin 的可执行 JAR 文件&#xff0c;确保该文件在当前目录中可用。 ZIPKIN_JAR"zipkin-server-2.23.2-exec.jar"# PID 文件的位置 # 该…