Elasticsearch是一个灵活强大的开源、分布式实时搜索和分析引擎。使用一组简单的API提供了全文搜索的能力。Elastic search是在Apache 2许可下免费提供的,它提供了最大的灵活性。 本教程将帮助您在CentOS 8和RedHat 8系统上设置Elasticsearch单节点集群。 Java是在任何系统上安装Elasticsearch的主要要求。您可以通过执行以下命令来检查Java的安装版本。如果返回错误,请使用本教程在系统上安装Java 。 sudo dnf install java-11-openjdk 安装后,检查Java版本: java -version 第一步:配置百胜仓库 首先在系统上配置Elasticsearch软件包存储库。运行以下命令为Elasticsearch rpm软件包安装GPG密钥。 sudo rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch 接下来,为Elasticsearch创建一个yum存储库配置文件。在您喜欢的文本编辑器中编辑/etc/yum.repos.d/elasticsearch.repo文件: sudo vi /etc/yum.repos.d/elasticsearch.repo 添加以下内容: [Elasticsearch-7] 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 第二步:安装Elasticsearch 您的系统已准备好进行Elasticsearch安装。运行以下命令以更新DNF缓存并在系统上安装Elasticsearch rpm软件包。 sudo dnf update -y sudo dnf install elasticsearch -y 第三步:配置Elasticsearch 成功安装后,编辑Elasticsearch配置文件“ /etc/elasticsearch/elasticsearch.yml”,并将network.host设置为localhost。您也可以将其更改为系统LAP IP地址,以使其可以通过网络访问。 vim /etc/elasticsearch/elasticsearch.yml 设置以下值以定制您的Elasticsearch环境。 cluster.name: TecAdmin-ES-Cluster node.name: node-1 path.data: /var/lib/elasticsearch network.host: 127.0.0.1 保存文件并关闭。 进行配置更改后,让我们启用Elasticsearch服务并启动它。 sudo systemctl enable elasticsearch sudo systemctl start elasticsearch 您的Elasticsearch服务器现在已启动并正在运行。要查看服务状态,请运行以下命令: sudo systemctl status elasticsearch 第四步:测试Elasticsearch Elasticsearch已成功安装并在您的CentOS 8或RHEL 8系统的服务器上运行。 运行以下命令以查看Elasticsearch服务器的配置和版本详细信息: curl -X GET "localhost:9200/?pretty" 您将看到如下结果: 至此, 您已经在CentOS 8 Linux系统上成功配置了Elasticsearch单节点集群。 |
香港服务器多少钱一个月?哪家的香港服务器
4核4g6M50G盘20G防御云服务器价格多少钱?T
特发集团与华为签署全面合作协议
【身边的AI】高空抛物智能追溯解决方案,站
中海&华为签署战略深化合作协议
华为赵博:数字化转型成为地产企业最确定的