Linux环境Elasticsearch下载

国内镜像下载链接:https://www.newbe.pro/Mirrors/Mirrors-Elasticsearch/

推荐选择最新版的前一个版本(比较稳定)

Linux环境elasticsearch部署

 

选择对应自己环境的版本

Linux环境elasticsearch部署

 复制下载链接后,可直接在Linux环境下载
wget https://mirrors.huaweicloud.com/elasticsearch/7.10.1/elasticsearch-7.10.1-linux-x86_64.tar.gz
解压文件
tar -zxvf elasticsearch-7.10.1-linux-x86_64.tar.gz 
赋予文件夹及子文件可执行权限
chmod -R +x elasticsearch-7.10.1
创建elasticsearch启动用户:can not run elasticsearch as root
adduser es
更改文件夹(elasticsearch-7.10.1)的所属用户
chown -R es elasticsearch-7.10.1
 赋予用户(es)该文件夹(elasticsearch-7.10.1)的执行权限
 chmod -R +x es elasticsearch-7.10.1

 Linux环境elasticsearch部署

自由互联热门推荐:PDF电子发票识别软件,一键识别电子发票并导入到Excel中!10大顶级数据挖掘软件!人工智能的十大作用!

切换到config目录文件
cd elasticsearch-7.10.1/config/
编辑 elasticsearch.yml
cluster.name: elasticsearch

node.name: node-1
切换到bin目录文件
cd elasticsearch-7.10.1/bin/
切换用户(es),使用用户(es)后台启动elasticsearch
su es

./elasticsearch -d

Linux环境elasticsearch部署

访问链接,查看启动效果
curl http://localhost:9200

 Linux环境elasticsearch部署

Ps:部署配置过程中需要注意以下几点: 1.赋予elasticsearch文件执行权限 2.创建elasticsearch启动用户,root用户不能直接启动 3.赋予elasticsearch文件用户执行权限 4.更换elasticsearch文件所属用户 5.修改elasticsearch/config/elasticsearch.yml文件中的 cluster.name、node.name: node-1 6.su 切换刚创建的elasticsearch文件所属用户启动 7.elasticsearch默认访问端口为9200,若外部访问则必须开放9200映射端口