当前位置:网站首页 > R语言数据分析 > 正文

yum相关命令(yum providers命令)



LibreNMS是一个基于PHP,MySQL和SNMP的开源自动发现网络监控工具。

LibreNMS包括对各种网络硬件操作系统的支持,包括瞻博网络,思科,Linux,Foundry,FreeBSD,Brocade,HP,Windows等等。它是"Observium"监控工具的分支。

LibreNMS监控工具的主要功能是:

  • 具有自动发现功能 - 它将使用CDP,FDP,LLDP,OSPF,BGP,SNMP和ARP自动发现您的整个网络
  • API 访问– LibreNMS 提供了一个完整的 API 来管理、绘制和检索安装中的数据。
  • 自动更新- 使用LibreNMS,您可以通过新功能和错误修复自动保持最新状态。
  • 可自定义的警报- 高度灵活的警报系统,通过电子邮件,IRC,松弛等进行通知。
  • 通过随网络增长的水平扩展支持分布式轮询
  • 计费系统– 根据使用情况或传输量轻松生成网络上端口的带宽账单。
  • Android和iOS应用程序- 有一个原生的iPhone / Android应用程序可用,提供核心功能。
  • 多种身份验证方法:MySQL,HTTP,LDAP,Radius,Active Directory
  • 集成支持NfSen,收集,吸烟, RANCID,氧化

请按照以下步骤在RHEL / CentOS 8上安装和配置LibreNMS。在开始此安装之前,请确保您已在 RHEL / CentOS 8 上安装了 EPEL 存储库。

我们始终使用应用程序所需的依赖项开始安装。使用下面的指南将 EPEL 存储库添加到 RHEL / CentOS 8。

如何在 RHEL / CentOS 8 上安装 EPEL 存储库

打开终端并运行以下命令以安装所需的依赖项。

安装Apache Web服务器,PHP和LibreNMS所需的扩展。

启动 Apache 和 PHP FPM 服务。

检查服务状态。

验证 PHP 版本和加载的模块。

在文件中设置 PHP 时区。/etc/php.ini

允许防火墙上的 http 和 https 端口。

裁判:

如何在RHEL 8上安装带有mod_ssl和mod_http2的Apache

如何在RHEL / CentOS 8上安装PHP

使用以下指南在RHEL / CentOS 8上安装MariaDB数据库服务器。

您可以选择使用MySQL或MariaDB数据库服务器。如果您没有安装任何一个,下面的指南应该会有所帮助。

如何在RHEL 8 / CentOS 8上安装MariaDB

如何在RHEL 8 / CentOS 8上安装MySQL 8.0

安装数据库服务器后,为 LibreNMS 监控工具创建数据库和用户。

编辑文件并在该部分中添加以下行:my.cnf[mysqld]

在该部分中,请添加:[mysqld]

重新启动 mariadb 服务

服务状态应显示"正在运行"。

添加 librenms 用户

来自Github的Clone LibreNMS项目

安装 PHP 依赖项

成功安装的输出应类似于以下内容:

Centos Stream 8 配置 yum_服务器

复制并配置 SNMP 配置模板:

通过替换来设置社区字符串RANDOMSTRINGGOESHERE

下载分发版本标识符脚本

然后启动并启用服务snmpd

配置 Apache

为 LibreNMS 创建一个新的 Apache 配置文件。

添加以下配置,根据需要进行编辑:ServerName

配置 SELinux 策略

允许 Apache 在 上提供文件/opt/librenms/html/

允许平

使用以下内容创建文件。http_fping.tt

然后运行这些命令

如果一切正常,请重新启动 httpd 服务

配置 cron 作业

复制日志旋转配置

LibreNMS 将日志保存在 .随着时间的推移,它们会变大并旋转出来。/opt/librenms/logs

要轮换旧日志,您可以使用提供的 logrotate 配置文件:

设置适当的权限

启动 LibreNMS Web Installer

在 Web 浏览器上打开http://librenms.example.com/install.php以完成安装。

Centos Stream 8 配置 yum_服务器_02

确认所有通过,然后单击"下一阶段"Pre-Install Checks

2.按照之前创建的配置数据库凭据。它将开始导入数据库架构并填充数据。

Centos Stream 8 配置 yum_PHP_03

如果导入成功,您应该会收到如下消息。

Centos Stream 8 配置 yum_php_04

3.在下一页上,系统将要求你配置管理员用户帐户。

Centos Stream 8 配置 yum_PHP_05

4.接下来是配置文件的生成,如果创建失败,您可能需要使用给定的内容手动创建文件。文件路径应为/opt/librenms/config.php

Centos Stream 8 配置 yum_服务器_06

/opt/librenms/.env

将文件的所有权更改为 librenms 用户:

5.单击"完成安装"按钮以完成LibreNMS安装。您应该会看到一个管理员登录页面。登录并选择Validate Installation

Centos Stream 8 配置 yum_服务器_07

LibreNMS 仪表板应如下所示。

Centos Stream 8 配置 yum_mysql_08

阅读LibreNMS 文档,了解高级设置和配置。

以librenms用户运行validate.php验证配置,并修复问题。

Centos Stream 8 配置 yum_php_09

Centos Stream 8 配置 yum_mysql_10

到此这篇yum相关命令(yum providers命令)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • argparser(argparse模块有什么用)2026-02-13 12:18:10
  • topcoder竞赛(topcoder排名)2026-02-13 12:18:10
  • store苹果商店为什么下载不了软件(苹果商店为什么不能下载软件)2026-02-13 12:18:10
  • redis连接不上是啥原因(redisson连不上redis)2026-02-13 12:18:10
  • yarn日志怎么看报错(spark on yarn 日志)2026-02-13 12:18:10
  • 跨域请求(跨域请求origin为null)2026-02-13 12:18:10
  • springboot用户密码加密(springboot登录密码加密)2026-02-13 12:18:10
  • 启动docker守护进程(docker维护)2026-02-13 12:18:10
  • impdp导入命令(impdp导入命令参数详解query)2026-02-13 12:18:10
  • 苹果15pro价格(苹果15pro价格表官网报价)2026-02-13 12:18:10
  • 全屏图片