iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >Ubuntu 18.04.1中怎么安装Elasticsearch
  • 593
分享到

Ubuntu 18.04.1中怎么安装Elasticsearch

2023-06-02 22:06:26 593人浏览 薄情痞子
摘要

ubuntu 18.04.1中怎么安装elasticsearch,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。首先,我们从安装Ubuntu Server 18.04.1开始

ubuntu 18.04.1中怎么安装elasticsearch,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

首先,我们从安装Ubuntu Server 18.04.1开始并运行所有更新。

在本文的实例中,作者创建一个具有8个vCPU,4 GB内存和200 GB驱动器空间的虚拟机,我还在内部DNS上设置了A记录,将记录主机设置为192.168.1.15。

在安装过程中,我将主机名设置为logging.admintome.lab并将静态IP设置为上述IP。

在Ubuntu Server安装完成后,我们需要安装所有更新。

apt update && apt upgrade -y

完成更新后,重新启动系统。

reboot

Elasticsearch需要安装Java SDK 8。

运行以下命令安装Java 8 SDK。

add-apt-repository ppa:WEBupd8team/javaapt install -y oracle-java8-set-default

你可以通过运行以下命令来验证是否成功安装了Java 8:

# java -versionjava version "1.8.0_181"Java(TM) SE Runtime Environment (build 1.8.0_181-b13)Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)

我们现在准备下载并安装Elasticsearch。

安装Elasticsearch

我们将安装最新版本的Elasticsearch,本文选用的是6.3.2版本。

我们需要下载.DEB包。

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.3.2.deb

完成下载后,使用DPKG进行安装:

dpkg -i elasticsearch-6.3.2.deb

安装完成后,打开/etc/elasticsearch/elasticsearch.yml并编辑此行:

# network.host: 192.168.0.1

取消注释并将IP设置为服务器地址:

network.host: 192.168.1.15

保存并退出该文件。

最后,启动并启用Elasticsearch服务。

systemctl enable elasticsearch.servicesystemctl start elasticsearch.service

通过浏览以下网址验证一切是否正常:

Http://<your-ip>:9200/_cat/health?v

你应该看到一个与此类似的页面:

Ubuntu 18.04.1中怎么安装Elasticsearch

我们可以看到节点状态为green,这证明一切正常。

接下来我们将安装Kibana,它将为我们提供图形化前端

安装Kibana

我们将完全按照安装Elasticsearch的方式下载和安装Kibana。

wget https://artifacts.elastic.co/downloads/kibana/kibana-6.3.2-amd64.debdpkg -i kibana-6.3.2-amd64.deb

接下来,打开/etc/kibana/kibana.yml并更新以下两行,必要时取消注释。

server.host: "192.168.1.15"elasticsearch.url: "http://192.168.1.15:9200"

保存并退出。

配置JVM的VM堆大小。目前只需要这样做,所以我们不必重新启动。

重新启动后,将为我们配置此设置。

sysctl -w vm.max_map_count=262144

最后,启动并启用Kibana服务。

systemctl enable kibana.servicesystemctl start kibana.service

浏览以下网址:

http://<your-ip>:5601

你会看到Kibana仪表板,如下图所示:

Ubuntu 18.04.1中怎么安装Elasticsearch最后一步是安装Logstash。

安装Logstash

Logstash是将我们的数据放入Elasticsearch并使用Kibana显示的代理。

与其他应用程序一样,我们将以相同的方式下载和安装Logstash。

wget https://artifacts.elastic.co/downloads/logstash/logstash-6.3.2.debdpkg -i logstash-6.3.2.deb

打开vim /etc/logstash/logstash.yml文件并更改此设置:

http.host: "192.168.1.15"

保存文件并退出。

启动并启用Logstash服务。

systemctl enable logstash.servicesystemctl start logstash.service

现在安装了Logstash。 接下来,我们将使用FileBeat将一些数据放入Elasticsearch。

安装FileBeats

首先,让我们更改为logstash安装目录。

cd /usr/share/logstash/

运行以下命令以安装FileBeat Logstash插件

bin/logstash-plugin install logstash-input-beats

现在我们将配置Logstash以接收FileBeat数据。

创建/etc/logstash/conf.d/beats.conf并添加以下内容。

input {  beats {    port => "5044"  }}output {  elasticsearch {    hosts => ["192.168.1.15:9200"]    manage_template => false    index => "%{[@metadata][beat]}-%{[@metadata][version]}-%{+YYYY.MM.dd}"  }}

请务必在主机行中设置实际IP地址。

保存并退出该文件。

发送日志

在本教程中,我们将配置Elasticsearch服务器以发送日志,演示如何配置系统以将日志发送到服务器。

如果要配置从其他服务器发送日志,请在其他服务器上执行以下步骤。

首先,下载并安装FileBeat代理。

wget https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-6.3.2-amd64.debdpkg -i filebeat-6.3.2-amd64.deb

接下来,我们需要配置它。

打开/etc/filebeat/filebeat.yml并将其配置为如下所示:

filebeat.prospectors:- input_type: log  paths:    - /var/log/*/*.loGoutput.logstash:  hosts: ["192.168.1.15:5044"]

这将配置FileBeat以将日志从/ var / log /发送到端口5044上的Elasticsearch服务器(我们在上一节中配置的端口)。

启动并启用FileBeat服务。

systemctl enable filebeat.servicesystemctl start filebeat.service

最后,我们需要将FileBeat模板安装到Kibana。如果使用FileBeat为多个服务器设置日志记录,则只需执行一次此操作。

filebeat setup --template -E output.logstash.enabled=false -E 'output.elasticsearch.hosts=["localhost:9200"]'

等待几分钟让日志最终进入Elasticsearch,然后回到Kibana。

单击左侧的Management菜单项。

Ubuntu 18.04.1中怎么安装Elasticsearch

然后单击Index Patterns:

Ubuntu 18.04.1中怎么安装Elasticsearch

您应该看到列出了filebeat索引模式:

Ubuntu 18.04.1中怎么安装Elasticsearch

在filebeat- *索引模式类型中,如下图所示:

Ubuntu 18.04.1中怎么安装Elasticsearch

单击“下一步”按钮。

在下一步中,为Time Filter field name选择@timestamp。

Ubuntu 18.04.1中怎么安装Elasticsearch

最后,单击Create index pattern按钮。

单击左侧的“Discover ”菜单项,您将看到创建的日志:

Ubuntu 18.04.1中怎么安装Elasticsearch

关于Ubuntu 18.04.1中怎么安装Elasticsearch问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注编程网精选频道了解更多相关知识。

--结束END--

本文标题: Ubuntu 18.04.1中怎么安装Elasticsearch

本文链接: https://www.lsjlt.com/news/231455.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Ubuntu 18.04.1中怎么安装Elasticsearch
    Ubuntu 18.04.1中怎么安装Elasticsearch,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。首先,我们从安装Ubuntu Server 18.04.1开始...
    99+
    2023-06-02
  • 在Ubuntu 18.04.1中怎么安装Hadoop集群
    这篇文章给大家介绍在Ubuntu 18.04.1中怎么安装Hadoop集群,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。准备运行Hadoop服务器首先,我们需要安装Oracle Java 8,因为从Ubuntu 18....
    99+
    2023-06-02
  • Linux怎么安装Elasticsearch
    本篇内容主要讲解“Linux怎么安装Elasticsearch”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux怎么安装Elasticsearch”吧!Elasticsearch是一个基于...
    99+
    2023-06-28
  • windows10怎么安装elasticsearch-head
    这篇文章主要介绍“windows10怎么安装elasticsearch-head”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“windows10怎么安装elasticsearch-head”文章能帮...
    99+
    2023-06-05
  • ElasticSearch怎么在Windows系统中安装
    本篇文章为大家展示了ElasticSearch怎么在Windows系统中安装,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。ES是一个基于Lucene的分布式全文搜索服务器,和SQL Server的全...
    99+
    2023-05-30
  • Linux下怎么安装Elasticsearch
    这篇文章主要为大家展示了“Linux下怎么安装Elasticsearch”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux下怎么安装Elasticsearch”这篇文章吧。Elastics...
    99+
    2023-06-27
  • ubuntu中怎么安装oracle
    本篇文章为大家展示了ubuntu中怎么安装oracle,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。 具体步骤如下:(1)安装系统,安装系统起用户名的时候...
    99+
    2024-04-02
  • Ubuntu中怎么安装pip
    今天就跟大家聊聊有关Ubuntu中怎么安装pip,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。pip 是一个命令行工具,允许你安装 Python 编写的软件包。 学习如何在 Ubun...
    99+
    2023-06-16
  • Ubuntu中怎么安装Anaconda
    本篇内容介绍了“Ubuntu中怎么安装Anaconda”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!anaconda 是一个python的发...
    99+
    2023-06-27
  • Ubuntu中怎么安装Scala
    这篇文章主要讲解了“Ubuntu中怎么安装Scala”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Ubuntu中怎么安装Scala”吧!Scala是一种类似Java的纯面向对象的函数式编程语...
    99+
    2023-06-27
  • Ubuntu中怎么安装Erlang
    本篇内容主要讲解“Ubuntu中怎么安装Erlang”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Ubuntu中怎么安装Erlang”吧!Erlang是一个结构化,动态类型编程语言,内建并行计算...
    99+
    2023-06-27
  • Ubuntu中怎么安装rawtherapee
    这篇文章主要介绍了Ubuntu中怎么安装rawtherapee的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Ubuntu中怎么安装rawtherapee文章都会有所收获,下面我们一起来看看吧。rawtherap...
    99+
    2023-06-27
  • Ubuntu中怎么安装Discord
    这篇文章主要介绍“Ubuntu中怎么安装Discord”,在日常操作中,相信很多人在Ubuntu中怎么安装Discord问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Ubuntu中怎么安装Discord”的疑...
    99+
    2023-06-28
  • Ubuntu中怎么安装moodle
    这篇文章主要介绍“Ubuntu中怎么安装moodle”,在日常操作中,相信很多人在Ubuntu中怎么安装moodle问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Ubuntu中怎么安装moodle”的疑惑有所...
    99+
    2023-06-27
  • Ubuntu中怎么安装WebStorm
    这篇文章主要介绍“Ubuntu中怎么安装WebStorm”,在日常操作中,相信很多人在Ubuntu中怎么安装WebStorm问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Ubuntu中怎么安装WebStorm...
    99+
    2023-06-27
  • ubuntu中怎么安装protobuf
    本篇内容介绍了“ubuntu中怎么安装protobuf”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!protobuf简单介绍Protobuf...
    99+
    2023-07-04
  • ubuntu中怎么安装iperf
    这篇“ubuntu中怎么安装iperf”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“ubuntu中怎么安装iperf”文章吧...
    99+
    2023-07-04
  • ubuntu中怎么安装Kdevelop
    ubuntu中怎么安装Kdevelop,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。一、ubuntu下安装Kdevelop有两种方式进行安装:使用终端:使用apt-get可...
    99+
    2023-06-17
  • Ubuntu中怎么安装Discourse
    本篇内容主要讲解“Ubuntu中怎么安装Discourse”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Ubuntu中怎么安装Discourse”吧!Discourse 是 Stack Over...
    99+
    2023-06-27
  • Ubuntu中怎么安装Terminalx
    这篇文章给大家介绍Ubuntu中怎么安装Terminalx,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。安装 terminalx, sudo apt-get install terminatorCtrl+ Alt + ...
    99+
    2023-06-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作