一、环境及版本介绍
操作系统: Windows 10
软件版本: elasticsearch-7.17.22、kibana-7.17.22、IK-7.17.22
开发环境选择软件版本应提前考虑正式系统环境,否则会产生软件与服务器环境不兼容的问题出现,ElasticSearch与环境支持一览表,自行查阅一下:
支持一览表 [ https://www.elastic.co/cn/support/matrix#matrix_jvm ]
安装软件下载地址:
- Elasticsearch全文检索引擎:https://www.elastic.co/cn/downloads/past-releases#elasticsearch
- ik分词器的下载地址:https://github.com/medcl/elasticsearch-analysis-ik/releases
- kibana可视化工具下载地址:https://www.elastic.co/cn/downloads/past-releases#kibana
注意:版本必须一样,否则运行不起来!!
二、Elasticsearch安装、配置
2.1 Elasticsearch下载安装包
2.2 安装
创建目录 ’ D:\tools\ElasticSerach ',解压 ‘ elasticsearch-7.17.22.zip ’ 至此目录;再创建backup
、datas
、logs
目录。
注意:目录不能带空格
2.3 配置环境变量
因为新版的ElasicSearch已经弃用了JAVA_HOME环境变量,转而使用了ES_JAVA_HOME环境变量,并且在新版的安装包中已经提供了Java运行环境,因此我们需要增加ES_JAVA_HOME这个环境变量,不然在后续配置中可能会出现“warning: usage of JAVA_HOME is deprecated,useES_JAVA_HOME”的警告信息。
2.4 修改配置文件
2.4.1 jvm.options修改
默认 JVM 4g,根据服务器内存配置,修改参数。注意:-Xms -Xmx 参数值需要一样,尽可能后期不做修改,可能会引起报错!
-Xms512m
-Xmx512m
2.4.2 elasticsearch.yml 修改
#设置快照存储地址
path.repo: ["D:\\tools\\ElasticSerach\\elasticsearch-7.17.22\\backup"]
#数据存放路径(可不设置,默认就是如下地址)
path.data: D:\\tools\\ElasticSera