虚拟主机域名注册-常见问题其他问题 → 其他问题

CentOS/RHEL 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"

  您将看到如下结果:




免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:bkook@qq.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:Linux命令使用:查看服务器IP地址方法
下一篇:CentOS 8怎么安装Apache Cassandra
  >> 相关文章
0

在线
客服

在线客服服务时间:9:00-18:00

客服
热线

19899115815
7*24小时客服服务热线

关注
微信

关注官方微信
顶部