ElasticSearch8安装
前言
ElasticSearch8版本以上与7版本有很大的不同,默认使用https,而且ES 是一个开源的支持分布式的全文搜索、聚合分析和存储引擎,它可以近乎实时的存储、检索数据
ES8版本以上安装教程
ES下载
(1)上ES官网下载,地址如下:
https://www.elastic.co/cn/downloads/elasticsearch
备注: 本文使用的是window
(2)下载解压之后,进入到bin文件夹,启动elasticsearch.bat文件 备注: ES有这自带的jdk
(3)出现以下内容就代表启动成功了
(4)这个时候,访问localhost:9200,会出现以下问题
(5)原因在于,ES8.X版本以上,默认开启了SSL验证了,需要使用https访问,使用以下地址访问
https://localhost:9200/
然后就会出现以下页面
继续就行,这个时候就会出现以下页面,需要ES的账号密码
(6)可以使用以下命令生成ES的账号密码
1、 创建用户
进入到bin目录下
bin/elasticsearch-users useradd hello
为新用户设置密码
2、为用户随机生成密码
进入到bin目录下,使用以下命令
D:/logs/elasticsearch-8.12.2/bin/elasticsearch-reset-password -u elastic
为elastic账号自动生成新的随机密码,输出至控制台 备注: 操作默认y就好了
这个时候,就会有一串随机密码输出在控制台上
(7)使用以上的命令账号密码登录刚才的网页框,显示以下信息就证明成功了
去掉es的SSL验证
(1)进入到config目录下,打开elasticsearch.yml文件,
xpack.security.http.ssl:
enabled: true
等中的enabled改为false,就可以了,重启ES,使用以下地址访问
总结
ES是一个很强大的存储和搜索软件,数据量大的时候,我们可以用它来存储数据,毕竟它使用索引存储
转载自:https://juejin.cn/post/7341314453575335951