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

Elastic的下载

文章目录

  • ElasticSearch的下载
    • 扩展1(ElasticSearch 与 JDK 版本 适配)
    • 扩展2(访问 http://192.168.1.200:9200 没有显示信息)
    • 扩展3(免密登录)

ElasticSearch的下载

官方下载网址:https://www.elastic.co/cn/downloads/elasticsearch

下载完后直接解压安装包即可。(我下载的是ElasticSearch8.9.0,需要用JDK17版本)
Windows 环境 JDK17下载链接如下:https://www.oracle.com/java/technologies/downloads/#jdk17-windows

下载好ElasticSearch后,双击 bin 目录下的 elasticsearch.bat 文件即可启动我们本地的ElasticSearch。
在这里插入图片描述

启动该文件后,可以看到这两行地址:
第一行是 TransportService,是ElasticSearch集群间组件的通信端口。
第二行是 AbstractHttpServerTransport 是浏览器访问的 http 协议 RESTful 端口。
在这里插入图片描述

下图这个是Elastic登录用户的初始化账号和密码,最好记一下。(自己的密码自己记得,应该每个人生成的初始化密码都是不一样的)
我自己的笔记,我就直接拿来放了:

账号:elastic
密码:teQ+L_SJtaJdi1W4WC9_

在这里插入图片描述
启动完ElasticSearch后,我们就可以通过访问上面的 192.168.1.200:9200 来访问我们的ElasticSearch了。输入第一次启动控制台输出的账号密码,即可。
在这里插入图片描述
访问后看到以下信息就对头了。
在这里插入图片描述

扩展1(ElasticSearch 与 JDK 版本 适配)

ElasticSearch 与 JDK 版本 适配,请在官网的这个位置进行查看。

这里顺便给出前面几个版本的部分截图:
在这里插入图片描述

扩展2(访问 http://192.168.1.200:9200 没有显示信息)

对于 访问 http://192.168.1.200:9200 没有显示信息 这个问题,我的解决方法是,修改了config目录下的 elasticsearch.yml 文件。
在这里插入图片描述
将xpack.security.http.ssl下enabled的值改为了false。

xpack.security.http.ssl:enabled: falsekeystore.path: certs/http.p12

然后重启一下本地的ElasticSearch,再访问一次,然后输入ElasticSearch第一次启动给的账号密码即可。

扩展3(免密登录)

为了方便后期的访问,我们还可以直接让ElasticSearch设置成不需要设置账号密码也可以登录的状态,只需要修改 config目录下的 elasticsearch.yml 文件如下:

xpack.security.enabled: false

之后,我们直接访问 启动ElasticSearch 时候,终端给的 AbstractHttpServerTransport 即可直接访问,不再需要账号密码了。

http://www.lryc.cn/news/112280.html

相关文章:

  • day52-Redis
  • 高效处理矢量大数据的高可用解决方案
  • Docker Compose构建lnmp
  • Flutter开发问题记录
  • 如何使用本地mock数据
  • XXL-JOB定时任务框架(Oracle定制版)
  • SpringBoot + ajax 实现分页和增删查改
  • ProxyGenerator-代理类生成器
  • ARM 内存屏障指令
  • 了解Linux 的 mmap --- 笔记
  • docker删除容器(步骤详解)
  • boost beast http server 测试
  • Android 10.0 系统开启禁用adb push和adb pull传输文件功能
  • 浙大数据结构第七周之07-图4 哈利·波特的考试
  • vue2-vue项目中你是如何解决跨域的?
  • 【Paper Reading】DETR:End-to-End Object Detection with Transformers
  • 【rust/入门】windows安装rust gnu环境(折腾)
  • java面试---字符串相关内容
  • MYSQL进阶-事务的基础知识
  • 【C++】C++面向对象,泛型编程总结篇(封装,继承,多态,模板)|(秋招篇)
  • 【Github】作为程序员不得不知道的几款Github加速神器
  • react18之08自定义hook (简单的axios-get、修改浏览器title、localStorage、获取滚动条位置、img转换为base64)
  • 对CommonJS、AMD、CMD、ES Module的理解
  • JVM之类加载与字节码(二)
  • 安装linux操作系统
  • 【SpringBoot】知识
  • react ant add/change created_at
  • OSPF 动态路由协议 路由传递
  • 5.kubeadm安装
  • 【雕爷学编程】Arduino动手做(180)---Seeeduino Lotus开发板2