Elasticsearch 安装及启动【Windows】

news2024/11/22 18:55:35

一、下载 Elasticsearch

官网下载地址:https://www.elastic.co/cn/downloads/past-releases#elasticsearch

选择自己所需版本进行下载,这里以Elasticsearch 8.2.2 为例

点击 Download,选择 Windows 版本

二、使用步骤

1.安装 Elasticsearch

解压安装包即可,如图:


目录说明

  • bin 可执行脚本目录
  • config 配置目录
  • jdk 内置 JDK 目录
  • lib 类库
  • logs 日志目录
  • modules 模块目录
  • plugins 插件目录

2.启动 Elasticsearch

进入 bin 文件目录,以****运行 elasticsearch.bat 文件启动 ES 服务

①出现报错

error downloading geoip database [GeoLite2-ASN.mmdb]
java.net.SocketException: Connection reset

在这里插入图片描述
①解决方法
进入config目录,在elasticsearch.yml 配置文件中添加如下配置

ingest.geoip.downloader.enabled: false

②出现报错

启动elasticsearch.bat时,如果一闪而过

②解决方法
进入config目录,在jvm.options 配置文件中将jvm参数修改如下:

-Xms1g
-Xmx1g

③启动成功,无法访问

浏览器打开http://192.168.0.112:9201,无法访问

③解决方法
原因是ssl地址访问到了默认地址,修改配置文件即可

进入config目录,在elasticsearch.yml中修改配置如下

xpack.security.enabled: false
xpack.security.http.ssl:enabled: false


重启elasticsearch服务,打开http://192.168.0.112:9201,访问成功

三、Kibana 安装

Kibana 是一个 Elastic 公司推出的一个针对 es 的分析以及数据可视化平台,可以搜索、查看存放在 es 中的数据。

官网下载地址:https://www.elastic.co/cn/downloads/past-releases#kibana

选择版本下载之后解压,到config目录下修改kibana.yml配置文件如下:

server.port: 5601
elasticsearch.hosts: ["http://192.168.0.112:9201"]

管理员身份运行kibana.bat【注意需要先启动elasticsearch.bat,再启动kibana.bat】

启动之后直接访问 http://127.0.0.1:5601,成功访问

补充:

禁用Kibana安全提示(Elasticsearch built-in security features are not enabled)

elasticsearch.yml 配置禁用安全选项xpack.security.enabled,之后重启ElasticSearch即可:

xpack.security.enabled: false

PS: 最后在java操作es报错Unable to parse response body for Response,原因springboot不支持es新版本,更换对应版本即可(参考下图)

总结

以上就是今天要讲的内容,本文仅仅简单介绍了Windows下安装和启动Elasticsearch,以上方法亲测有效,希望能给大家一个参考。

创作不易,关注💖、点赞👍、收藏🎉就是对作者最大的鼓励👏,欢迎在下方评论留言🧐

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

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

相关文章

大数据培训课程WordCount案例实操

WordCount案例实操 1.需求 在给定的文本文件中统计输出每一个单词出现的总次数 (1)输入数据 (2)期望输出数据 atguigu 2 banzhang 1 cls 2 hadoop 1 jiao 1 ss 2 xue 1 2.需求分析 …

如何看待越来越多人报名参加软考?

可以肯定的告诉你软考证书是有用的。 但是软考证书如果对于自己今后的职业生涯规划也有帮助,和你的职业发展和需求相匹配,那才能发挥软考证书最大的优势。 软考证书的用处体现在哪里? 1、证书认可度高 软考是一种简称,全称是计…

变分推断(Variational Inference)解析

一、什么是变分推断 假设在一个贝叶斯模型中,xxx为一组观测变量,zzz为一组隐变量(参数也看做随机变量,包含在zzz中),则推断问题为计算后验概率密度P(z∣x)P(z|x)P(z∣x)。根据贝叶斯公式,有&am…

如何使用向导创建Openflow 流表-网络测试仪实操

使用向导创建Openflow中的FlowTable,按照下面的步骤: 1、打开Renix软件,连接机框并预约测试端口; 2、配置一个IPv4接口 3、配置一个OpenFlowController绑定步骤二中的IPv4接口 4、创建一条RAW流(这条流中包含FlowTabl…

虹科QA | SWCF2022 11月29日演讲笔记:卫星传输链路中的关键技术分享

虹科2022年度SWCF卫星通信与仿真测试研讨会正在进行中。昨日精彩演讲:卫星传输链路中的关键技术分享,感谢大家的观看与支持! 昨晚的直播间收到一些粉丝的技术问题,我们汇总了热点问题并请讲师详细解答,在此整理分享给…

2022年十一届认证杯(小美赛)C题思路新鲜出炉

对人类活动进行分类 人类行为理解的一个重要方面是对日常活动的识别和监控。一个可穿戴的活动识别 系统可以提高许多关键领域的生活质量,如动态监测、家庭康复和跌倒检测。基于 惯性传感器的活动识别系统用于监测和观察老年人远程个人报警系统[1],检测和…

结合RocketMQ 源码,带你了解并发编程的三大神器

摘要:本文结合 RocketMQ 源码,分享并发编程三大神器的相关知识点。本文分享自华为云社区《读 RocketMQ 源码,学习并发编程三大神器》,作者:勇哥java实战分享。 这篇文章,笔者结合 RocketMQ 源码&#xff0…

WRF模式行业应用问题解析及辅助学习

>>> 高精度气象模拟软件WRF(Weather Research Forecasting)技术及案例应用 今天小编给大家整理了WRF模式行业应用问题解析,不管是正在应用WRF还是入门小白,都建议多听一些行业问题,借鉴及深入了解,以下摘抄了个别问题&a…

5. 线性回归的从零开始实现

1.生成数据集 # num_examples 表示样本数量,也就是房屋数量 # w是权重向量 def synthetic_data(w, b, num_examples): #save"""生成yXwb噪声"""# X是一个从独立的正态分布中抽取的随机数的张量,正态分布的平均值为0、标…

双十二怎么入手,几款性能好物分享

过完了双十一,接下来就应该面临今年最后一个大优惠力度的双十二了,而且双十二的时间刚好靠近在过年,所以在这期间相信很多人购买的物品是更加偏向于家居用品方面,那么就不能够错过本篇文章了,本篇文章将为你们分享一些…

[附源码]计算机毕业设计springboot松林小区疫情防控信息管理系统

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

sonarqube安装

Sonarqube安装文档 1. 环境准备 参照官方文档Prerequisites and Overview | SonarQube Docs 安装符合sonarqube版本的JDK和数据库 目前服务器上JDK版本为11.0.2 sonarqube版本为9.1.0 postgresql版本为13.7 2. 安装JDK11.0.2 将openjdk-11.0.2_linux-x64_bin.tar.gz放到/usr/…

spring详解(一)

今天我们来学习一个新的框架spring!!! spring是什么呢? spring是2003年兴起的,是一款轻量级、非侵入式的IOC和AOP的一站式的java开发框架,为简化企业即开发而生。 轻量级:spring核心功能的jar包不大 非侵入式:我们的业务代码不需要继承或…

linux parted 方式挂盘,支持大于4T盘扩容

此 内容与之前的linux mbr转gpt格式有些重复,但为了便于查询,还是单抽出相关内容,进行操作: 1.查询要挂的有磁盘路径, 输入 parted -l 。 2 . 进入parted对/dev/vdb盘的交互方式:输入: parted /dev/vdb&am…

Spring Cloud Gateway 网关组件及搭建实例

Spring Cloud Gateway 是 Spring Cloud 团队基于 Spring 5.0、Spring Boot 2.0 和 Project Reactor 等技术开发的高性能 API 网关组件。Spring Cloud Gateway 旨在提供一种简单而有效的途径来发送 API,并为它们提供横切关注点,例如:安全性&am…

Linux 线程控制 —— 线程取消 pthread_cancel

线程退出pthread_exit只能终止当前线程,也就是哪个线程调用了pthread_exit,哪个线程就会退出;但是线程取消pthread_cancel ,不光可以终止自己,还可以终止其他线程。 》自己终止自己,没问题! 》…

Android ViewPager2 + TabLayout + BottomNavigationView

Android ViewPager2 TabLayout BottomNavigationView 实际案例 本篇主要介绍一下 ViewPager2 TabLayout BottomNavigationView 的结合操作 概述 相信大家都看过今日头条的的样式 如下: 顶部有这种tab 并且是可以滑动的, 这就是本篇所介绍的 ViewPager2 TabLayout 的组合…

【C++】C++实战项目机房预约管理系统

前言 这是C总结性练习,主要以一个综合案例对以前学过的知识进行复习巩固,为以后编程打下基础。 1. 机房预约系统需求 1.1 系统简介 学校有几个规格不同的机房, 由于使用时经常出现“撞车”现象,现开发一套机房预约系统&#x…

[附源码]JAVA毕业设计会议室租赁管理系统(系统+LW)

[附源码]JAVA毕业设计会议室租赁管理系统(系统LW) 目运行 环境项配置: Jdk1.8 Tomcat8.5 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技…

EMC原理 传导(共模 差模) 辐射(近场 远场) 详解

第一章、EMC概念介绍 EMC(electromagnetic compatibility)作为产品的一个特性,译为电磁兼容性;如果作为一门学科,则译为电磁兼容。它包括两个概念:EMI和EMS。EMI(electromagneticinterference) 电磁干扰&a…