如何在 CentOS 8 上安装 Elasticsearch

Elasticsearch 是一个分布式的开源搜索和分析引擎,用于存储、搜索和分析数据。 Elasticsearch 因其速度、可扩展性和强大的功能集而广受欢迎,能够解决许多用例,例如网站搜索、应用程序性能监控、应用程序搜索、日志记录和日志分析等等。

在今天的文章中,我们将展示如何在 CentOS 系统上安装 Elasticsearch。 要在 Ubuntu 上安装 Elasticsearch,请访问这篇文章。

笔记: 这里显示的方法已经过测试 CentOS 8. 另外,请注意,您需要以 root 用户身份登录或运行安装命令。

第 1 步:下载 Elasticsearch

截至 2021 年 6 月,其官网提供的 Elasticsearch 最新版本为 1.13.2. 下载 Elasticsearch 7.13.2,您可以使用此处描述的命令,也可以访问 Elasticsearch 网站页面以获取最新版本或任何其他先前版本。

使用以下命令下载 Elasticsearch 版本 7.13.2 及其校验和:

$ wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.13.2-x86_64.rpm
$ wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.13.2-x86_64.rpm.sha512

另一方面,要从网站手动下载 Elasticsearch 及其发布的校验和 SHA 文件,请访问下载页面并下载最新版本的 RPM 文件和 SHA 文件。 要下载以前的版本,请访问过去的版本。

下载 Elasticsearch 和 SHA 文件后,您可以验证文件的完整性。 同时使用 Elasticsearch .rpm 并发布校验和文件 rpm.sha512 在当前终端目录中,在终端中运行以下命令:

$ shasum -a 512 -c elasticsearch-7.13.2-x86_64.rpm.sha512

如果 SHA 校验和匹配,您将得到一个 以及输出中的 Elasticsearch 文件名。 否则,将显示失败消息。