Elasticsearch(一)- 环境准备

78 阅读1分钟

Elasticsearch,简称 ES,ES 是一个开源的高扩展的分布式全文搜索引擎,是整个Elastic Stack技术栈的核心。它可以近乎实时的存储、检索数据;本身扩展性很好。

Elasticsearch 安装

  1. 到官网下载ES的压缩包
    Download Elasticsearch | Elastic

image.png
下载好之后解压即可

目录结构如下:
image.png

  1. 配置环境变量

ES7.0开始,内置了Java环境。

  • ES_JAVA_HOME: 这个环境变量用于指定Elasticsearch使用的Java运行时环境的路径。
  • ES_HOME: 这个环境变量指定Elasticsearch的安装路径。它用于定位Elasticsearch的配置文件、插件和其他相关资源。

image.png 3. ES8 默认是开启Security认证的,为了方便学习,可以关闭Security

我们进入ES安装目录的config目录

image.png 修改 elasticsearch.yml 文件

image.png 把 xpack.security.enabled 的值改为 false

image.png

  1. 在 bin 目录下双击 elasticsearch.bat 即可启动:

image.png

解决控制台日志乱码

打开 config/jvm.options 文件->末尾添加 -Dfile.encoding=GBK 重新启动即可

访问 localhost:9200 出现以下内容即安装成功

image.png

注意:9300 端口为 Elasticsearch 集群间组件的通信端口,9200 端口为浏览器访问 http 协议 RESTful 端口。
ES 有 JDK 的版本要求,具体参考:支持一览表 | Elastic