在Elastic官网下载对应版本的安装包
https://www.elastic.co/cn/downloads/past-releases#elasticsearch
X64平台的电脑或服务器,可以选择LINUX X86_64 或者 RPM X86_64,CentOS 可以直接安装rpm格式的安装包。
下载完成后,完整文件名为elasticsearch-7.8.0-x86_64.rpm
使用rpm命令安装:
rpm -i elasticsearch-7.8.0-x86_64.rpm

根据提示依次执行
sudo systemctl daemon-reload
sudo systemctl enable elasticsearch.service
sudo systemctl start elasticsearch.service

这时es已经启动,查看一下运行状态:
systemctl status elasticsearch.service

确认启动成功。es安装路径是/usr/share/elasticsearch,日志路径是/var/log/elasticsearch
查看日志:
tail -f /var/log/elasticsearch/elasticsearch.log

现在局域网内其它电脑可能无法访问,需要修改配置文件
vi /etc/elasticsearch/elasticsearch.yml
添加以下配置项
# 绑定本机IP地址
network.host: 0.0.0.0
# 绑定HTTP端口
http.port: 9200
# 指定集群master节点
discovery.seed_hosts: ["0.0.0.0","127.0.0.1", "[::1]"]
保存配置文件后重启es
systemctl restart elasticsearch.service
防火墙开放9200端口
firewall-cmd --zone=public --add-port=9200/tcp --permanent
firewall-cmd --reload