如何在Linux上安装Elasticsearch和Kibana

原创
ithorizon 6个月前 (10-17) 阅读数 38 #Linux

怎样在Linux上安装Elasticsearch和Kibana

Elasticsearch和Kibana是开源的搜索引擎和分析平台,它们在处理大量数据时表现出色。Elasticsearch用于搜索和存储数据,而Kibana则提供了可视化界面来分析这些数据。本文将指导您怎样在Linux系统上安装Elasticsearch和Kibana。

准备工作

在起始安装之前,请确保您的Linux系统满足以下要求:

  • Linux发行版:CentOS 7,Ubuntu 18.04或更高版本
  • Java运行环境:Elasticsearch需要Java 8或更高版本
  • 足够的磁盘空间:至少需要1GB的磁盘空间来安装Elasticsearch和Kibana

安装Elasticsearch

以下是使用Elasticsearch官方Yum仓库安装Elasticsearch的步骤:

  1. 创建Elasticsearch用户组:
  2. sudo groupadd elasticsearch

  3. 创建Elasticsearch用户并添加到elasticsearch用户组:
  4. sudo useradd -g elasticsearch elasticsearch

  5. 下载Elasticsearch Yum仓库配置文件:
  6. sudo wget -O /etc/yum.repos.d/elasticsearch.repo https://artifacts.elastic.co/GPG-KEY-elasticsearch

  7. 安装Elasticsearch:
  8. sudo yum install elasticsearch

  9. 配置Elasticsearch:
  10. sudo vi /etc/elasticsearch/elasticsearch.yml

    在配置文件中,您需要设置Elasticsearch的数据目录、日志目录和JVM设置。以下是一个示例配置:

    cluster.name: my-elasticsearch-cluster

    node.name: my-node

    path.data: /var/lib/elasticsearch

    path.logs: /var/log/elasticsearch

    network.host: 192.168.1.100

    http.port: 9200

    discovery.seed_hosts: ["192.168.1.100"]

  11. 设置Elasticsearch为系统服务并启动:
  12. sudo systemctl enable elasticsearch

    sudo systemctl start elasticsearch

安装Kibana

以下是使用Kibana官方Yum仓库安装Kibana的步骤:

  1. 安装Kibana Yum仓库配置文件:
  2. sudo wget -O /etc/yum.repos.d/kibana.repo https://artifacts.elastic.co/GPG-KEY-elasticsearch

    sudo wget -O /etc/yum.repos.d/kibana.repo https://artifacts.elastic.co/kibana-7.x/kibana-7.x.repo

  3. 安装Kibana:
  4. sudo yum install kibana

  5. 配置Kibana:
  6. sudo vi /etc/kibana/kibana.yml

    在配置文件中,您需要设置Kibana的Elasticsearch URL。以下是一个示例配置:

    elasticsearch.hosts: ["http://localhost:9200"]

    server.host: "192.168.1.100"

  7. 设置Kibana为系统服务并启动:
  8. sudo systemctl enable kibana

    sudo systemctl start kibana

验证安装

要验证Elasticsearch和Kibana是否安装顺利,您可以执行以下步骤:

  1. 打开浏览器并访问Kibana的默认URL:http://localhost:5601
  2. 在Kibana登录界面,输入默认用户名和密码:用户名:admin,密码:admin
  3. 登录顺利后,您将看到Kibana的控制台界面

总结

通过本文,您已经学会了怎样在Linux系统上安装Elasticsearch和Kibana。这两个工具可以有效地帮助您处理和分析大量数据。如果您在安装过程中遇到任何问题,请查阅Elasticsearch和Kibana的官方文档以获取更多帮助。


本文由IT视界版权所有,禁止未经同意的情况下转发

文章标签: Linux


热门