安装 Elasticsearch 在 AlmaLinux 8 上的步骤

Elasticsearch是一款开源的全文搜索和分析引擎工具,用于存储、搜索和分析大量数据近实时的数据。它支持分布式架构以实现高可用性,并通常与Kibana和Logstash一起使用,构成Elastic Stack。

图片[1]-安装 Elasticsearch 在 AlmaLinux 8 上的步骤-山海云端论坛

步骤 1:更新系统

首先,确保您的AlmaLinux 8系统已更新到最新版本:

sudo dnf update sudo dnf install epel-release sudo dnf --enablerepo=epel group

步骤 2:安装Java

Elasticsearch需要Java运行时环境。您可以使用以下命令安装OpenJDK:

sudo dnf install java-11-openjdk-devel

安装完成后,您可以使用以下命令检查Java版本:

java -version

步骤 3:添加Elasticsearch存储库

为了安装Elasticsearch,您需要将Elasticsearch存储库添加到系统中。首先,导入Elasticsearch的GPG密钥:

rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch

然后,创建一个yum存储库文件以添加Elasticsearch存储库:

nano /etc/yum.repos.d/elasticsearch.repo

在文件中添加以下内容:

[elasticsearch-7.x] name=Elasticsearch repository for 7.x packages baseurl=https://artifacts.elastic.co/packages/7.x/yum gpgcheck=1 gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch enabled=1 autorefresh=1 type=rpm-md

步骤 4:安装Elasticsearch

使用以下命令安装Elasticsearch:

sudo dnf update sudo dnf install elasticsearch

步骤 5:配置Elasticsearch

安装完成后,编辑Elasticsearch的配置文件/etc/elasticsearch/elasticsearch.yml。确保将network.host设置为localhost以增强安全性:

nano /etc/elasticsearch/elasticsearch.yml

在文件中添加以下行:

cluster.name: Idroot-Cluster node.name: node-1 path.data: /var/lib/elasticsearch network.host: 127.0.0.1

步骤 6:启动Elasticsearch

启动Elasticsearch服务并使其在系统启动时自动启动:

sudo systemctl enable elasticsearch sudo systemctl start elasticsearch

步骤 7:测试Elasticsearch

使用以下命令测试Elasticsearch是否正常运行:

curl -X GET "localhost:9200/"

如果一切正常,您应该会看到Elasticsearch的信息输出,表示已成功安装和运行。

以上是在AlmaLinux 8上安装Elasticsearch的步骤。祝贺您成功完成安装!希望本教程对您有所帮助。

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容