说明:Linux不允许root用户启动elasticsearch,所以本地新建es用户,以下所有操作都是基于es用户环境。
一、下载安装
1.官网地址:https://www.elastic.co/cn/elasticsearch/
由于官网下载巨慢,推荐华为云下载,地址:
ElasticSearch: https://mirrors.huaweicloud.com/elasticsearch/?C=N&O=D
logstash: https://mirrors.huaweicloud.com/logstash/?C=N&O=D
kibana: https://mirrors.huaweicloud.com/kibana/?C=N&O=D
找到对应的版本下载即可,我用的是elasticsearch-7.6.1,对应的logstash和kibana也为7.6.1
2.解压安装
elasticsearch本身是有java代码写的,安装使用前确保本地已有jdk1.8环境。
elasticsearch秉承开箱即用原则,因此将下载好的压缩包elasticsearch-7.6.1-linux-x86_64.tar.gz直接解压到/usr/local/elasticsearch/elasticsearch-7.6.1即可。
3.修改配置文件
根据机器大小,可修改elasticsearch所需要的虚拟内存大小,在config/jvm.options默认的是1g,我本地调的512m
vim config/jvm.options
-Xms512m
-Xmx512m
elasticsearch默认的端口是9200,我们可以在 config/elasticsearch.yml对其进行更改,也可跳过。
如果是单