top
本文目录
准备工作
安装Java
添加Elasticsearch存储库
安装Elasticsearch
配置Elasticsearch
启动和启用Elasticsearch服务
验证安装
总结

如何在Rocky Linux服务器上安装和配置Elasticsearch?

如何在Rocky Linux服务器上安装和配置Elasticsearch?

Rocky Linux是一个受欢迎的企业级Linux发行版,常用于服务器环境中。Elasticsearch作为一个强大的开源搜索和分析引擎,非常适合在Rocky Linux上运行。本文将引导您在Rocky Linux服务器上安装和配置Elasticsearch。

准备工作

在开始之前,确保你拥有一个干净安装的Rocky Linux服务器,并且已经拥有sudo权限的用户。并且,系统的Java环境需要配置好,因为Elasticsearch依赖于Java运行。

安装Java

Elasticsearch需要Java运行环境,使用以下命令安装OpenJDK:

sudo dnf install java-11-openjdk-devel

安装完成后,检验Java版本以确认安装:

java -version

添加Elasticsearch存储库

首先,导入Elasticsearch GPG密钥:

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

接着,创建一个新的YUM存储库文件:

sudo tee /etc/yum.repos.d/elasticsearch.repo <<EOF
[elasticsearch]
name=Elasticsearch repository
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
EOF

安装Elasticsearch

执行下面的命令来安装Elasticsearch:

sudo dnf install elasticsearch

配置Elasticsearch

安装完成后,编辑Elasticsearch配置文件来满足您的需求:

sudo nano /etc/elasticsearch/elasticsearch.yml

在文件中,您可以设置Cluster name,Node name,以及网络绑定地址,例如:

cluster.name: myCluster
node.name: myNode
network.host: 0.0.0.0

启动和启用Elasticsearch服务

使用以下命令启动Elasticsearch服务并设置为开机自启:

sudo systemctl start elasticsearch
sudo systemctl enable elasticsearch

检查服务状态以确认Elasticsearch已经成功运行:

sudo systemctl status elasticsearch

验证安装

您可以通过以下命令来测试Elasticsearch是否正常工作:

curl -X GET "localhost:9200/"

如一切正常,您将看到一个关于Elasticsearch实例的信息输出。

总结

通过以上步骤,您已成功在Rocky Linux服务器上安装和配置Elasticsearch。现在可以开始利用Elasticsearch的强大功能进行数据搜索和分析了。

寰宇互联服务器4核4G云服务器1元/月,网络稳定、抗DDos、国际BGP、性能强劲,十年服务经验QQ:97295700 微信:huanidc

阅读剩余
THE END
icon
0
icon
打赏
icon
分享
icon
二维码
icon
海报