如何在 Fedora 37 上安装 Graylog

2023年 7月 20日 50.3k 0

我们将向您展示如何在 Fedora 37 上安装 Graylog。您是否正在努力管理和分析 Fedora 37 系统上各种来源的日志?如果是这样,Graylog可能是您一直在寻找的解决方案。Graylog 是一个开源日志管理系统,可以收集、索引和分析来自不同来源的大量日志数据。它提供了一个用于搜索、分析和可视化日志数据的集中式平台,使其成为任何系统管理员的必备工具。

Graylog-logo

在 Fedora 37 上安装 Graylog

第 1 步。在继续之前,请更新您的 Fedora 操作系统以确保所有现有软件包都是最新的。使用此命令更新服务器软件包:

sudo dnf upgrade
sudo dnf update

第 2 步。安装爪哇。

Elasticsearch 依赖于 Java,在 Fedora 上安装 Elasticsearch 之前,您需要在机器上安装它。运行以下命令以安装 OpenJDK 包:

sudo dnf install java-11-openjdk

使用以下命令验证 Java 版本:

java -version

第 3 步。安装 Elasticsearch。

默认情况下,Elasticsearch 在 Fedora 37 基础存储库中不可用。现在我们将 Elasticsearch RPM 存储库添加到您的 Fedora 系统中:

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

echo "[elasticsearch-7.10.2]
name=Elasticsearch repository for 7.10.2 packages
baseurl=https://artifacts.elastic.co/packages/oss-7.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md" | sudo tee /etc/yum.repos.d/elasticsearch.repo

接下来,导入 Elasticsearch GPG 密钥:

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

完成后,在 Fedora 系统上安装 Elasticsearch 软件包:

sudo dnf update
sudo yum install elasticsearch-oss

安装完成后,现在启用 Elasticsearch(在系统启动时自动启动)、启动并使用以下命令验证状态:

sudo systemctl start elasticsearch
sudo systemctl enable elasticsearch
sudo systemctl status elasticsearch

第 4 步。安装 MongoDB。

现在我们运行以下命令在 Fedora 系统上添加 MongoDB 仓库:

nano /etc/yum.repos.d/mongodb-org.repo

添加以下文件:

[mongodb-org-6.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/6.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-6.0.asc

之后,使用以下命令更新软件包并安装MongoDB的最新稳定版本:

sudo dnf update
sudo yum install mongodb-org

安装完成后,我们需要启动MongoDB服务器才能开始运行。我们使用以下命令执行此操作:

sudo systemctl start mongod
sudo systemctl enable mongod

第5步。在 Fedora 37 上安装 RustDesk。

默认情况下,RustDesk 在 Fedora 37 默认存储库中不可用。现在打开系统上的终端并运行以下命令将 Graylog 存储库添加到您的系统中:

sudo rpm -Uvh https://packages.graylog2.org/repo/packages/graylog-5.0-repository_latest.rpm

添加存储库后,运行以下命令以在系统上安装 Graylog:

sudo dnf install graylog-server

安装完成后,使用以下命令启动 Graylog 服务:

sudo systemctl start graylog-server
sudo systemctl enable graylog-server

第 6 步。灰日志的配置。

在 Fedora 37 上安装 Graylog 后,我们需要配置它以开始处理日志。使用以下命令打开位于 的 Graylog 配置文件:/etc/graylog/server/server.conf

nano /etc/graylog/server/server.conf

在配置文件中找到以下行并设置系统的 IP 地址:

rest_listen_uri = http://127.0.0.1:9000/api/

将其更改为:

rest_listen_uri = http://:9000/api/

在配置文件中找到以下行并取消注释:

#web_listen_uri = http://127.0.0.1:9000/

将其更改为:

web_listen_uri = http://:9000/api/

此外,添加 password_secret 和 root_password sha2,因为这些是强制性的,没有它们,Graylog 将无法启动。要创建 ,请运行以下命令:root_password_sha2

echo -n "Enter Password: " && head -1

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论