国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Inhaltsverzeichnis
Voraussetzungen
Schritt 1: Installieren Sie PHP- und PHP -Module
Schritt 2: Installieren Sie ICINGA2 in RHEL 8
Schritt 3: Erstellen Sie eine Datenbank für das Ido-Ido MySQL-Modul
Schritt 4: Installieren Sie Icingaweb2 auf RHEL 8
Schritt 5: Erstellen Sie eine Datenbank für Icingaweb2
Schritt 6: Vervollst?ndigen Sie das Icinga2 -Setup aus dem Browser
Heim System-Tutorial LINUX So installieren Sie Icinga2 auf Rhel, Rocky und Almalinux

So installieren Sie Icinga2 auf Rhel, Rocky und Almalinux

Jul 02, 2025 am 09:26 AM

ICINGA2 ist eine merkmalreiche Open-Source-Netzwerküberwachung und alarmierende Anwendung, die eine Gabel des Nagios-überwachungstools darstellt.

Es wurde erstellt, um die M?ngel von Nagios zu beheben und neue Funktionen wie eine verbesserte und moderne Benutzeroberfl?che, eine REST -API für die Integration neuer Erweiterungen einzuführen, ohne dass ?nderungen am Icinga -Kern und zus?tzliche Datenbankanschlüsse erforderlich sind.

Icinga2 überwacht die Verfügbarkeit von Hosts und Diensten. Einige dieser Dienste umfassen SNMP , HTTP , HTTPS und SSH . Es überwacht auch Netzwerkger?te wie Router und Switches.

Icinga versammelt auch Metriken und generiert Protokolle, um Ihnen ein vollst?ndiges Bild Ihrer Netzwerkinfrastruktur zu geben. Die Protokolle und Metriken werden dann auf Dashboards visualisiert, um alles in einen besseren Kontext zu bringen.

In diesem Artikel zeigen wir, wie die ICINGA2 -überwachungsanwendung unter RHEL , Rocky Linux und Almalinux installiert wird.

Voraussetzungen

Um ICINGA2 zu installieren, müssen der Lampenstapel installiert werden. Ein wenig Vorsicht hier - ICINGA2 ben?tigt Php 7.3 und sp?tere Versionen zur Installation.

Wir haben bereits ein Tutorial zur Installation von Lampen auf RHEL 8. Verwenden Sie diesen Artikel nur, um den Apache -Webserver- und MariADB -Datenbankserver zu installieren, da sich die Anweisungen auf die Installation von PHP 7.2 konzentrieren, die nicht von ICINGA2 unterstützt werden.

Im ersten Schritt dieses Handbuchs führen wir Sie durch den Prozess der Installation von PHP 7.4 und den erforderlichen Modulen.

Schritt 1: Installieren Sie PHP- und PHP -Module

Wenn Apache und Mariadb installiert sind, lassen Sie uns PHP 7.4 installieren. Wenn Sie Php 7.2 und sp?tere Versionen installiert haben, entfernen Sie es, indem Sie ausführen:

 $ sudo dnf PHP entfernen

Setzen Sie als n?chstes das aktuelle PHP -Modul auf dem System zurück.

 $ sudo dnf Modul Zurücksetzen PHP

So installieren Sie Icinga2 auf Rhel, Rocky und Almalinux

Listen Sie danach die verfügbaren PHP -Versionen wie gezeigt auf.

 $ sudo dnf Modulliste PHP

Aktivieren Sie dann Php 7.4 .

 $ sudo dnf Modul aktivieren PHP: 7.4

Sobald das PHP 7.4 -Modul aktiviert wurde, installieren Sie PHP und die erforderlichen PHP -Erweiterungen.

 $ sudo dnf Installieren Sie php-gd php-mbstring php-mysqlnd php-curl php-devel php-pear php-xml php-chp-soap php-intl php-json php-ldap php-XMLRPC-PHP-PP-JSON PHP-JSON PHP-Common PHP-Common PHP-OPCache PHP-GMP-PHP-JSON-PHP-Common PHP-OPCache PHP-GMP PHP-JSON PHP-Common PHP-OPCache

Icinga2 ben?tigt auch die Php-Imagick- Erweiterung. Dies kann jedoch nicht konventionell installiert werden, wie wir es bei den anderen PHP -Modulen getan haben.

Führen Sie die folgenden Befehle aus, um die Erweiterung zu installieren:

 $ dnf install -y Imagemagick Imagemagick -devel
$ sudo pecl installieren Imagick

Wechseln Sie dann zum Root -Benutzer und fügen Sie die Erweiterungen an die Php.ini -Datei hinzu.

 $ su - -
$ echo "extension = imagick.so"> /etc/php.d/20-imagick.ini

Um die ?nderungen anzuwenden, starten Sie den Apache -Webserver neu.

 $ sudo systemctl starten Sie HTTPD neu starten

Schritt 2: Installieren Sie ICINGA2 in RHEL 8

Um Icinga2 zu installieren, müssen wir das Icinga -Repository hinzufügen, da Icinga2 nicht in den Appstream -Repositories gehostet wird.

Aktivieren Sie zuerst das Epel -Repository.

 $ sudo dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

Aktivieren Sie als n?chstes den GPG -Signaturschlüssel.

 $ sudo rpm -Import https://packages.icinga.com/icationa.key

Erstellen Sie als n?chstes eine Repository -Datei im Verzeichnis /etc/yum.repos.d .

 $ sudo vim /etc/yum.repos.d/icationa2.repo

Fügen Sie den folgenden Codeblock ein

 
[Icinga2]
name = icinga 2 repository für epel 8
BaseUrl = https: //packages.icinga.com/epel/8/release
aktiviert = 1

Speichern und beenden Sie die Repository -Datei. Aktualisieren Sie dann die Cache -Pakete,

 $ sudo dnf makecache

Installieren Sie mit dem hinzugefügten Repository das ICINGA2 -Paket und andere zugeh?rige ICINGA2 -Pakete.

 $ sudo dnf Installieren Sie ICINGA2 ICINGA2-IDO-MYSQL ICINGA2-SELINUX VIM-ICICA2 -Y

So installieren Sie Icinga2 auf Rhel, Rocky und Almalinux

Installieren Sie als n?chstes Nagios -Plugins, die sowohl zur überwachung physischer als auch zur virtuellen Hosts verwendet werden.

 $ sudo dnf install nagios-plugins-alle -y

Aktivieren Sie als N?chstes das ICINGA2 IDO-MYSQL- Modul und andere Funktionen.

 $ sudo icinga2 feature aktivieren ido-mysql syslog Befehl

Starten Sie dann die Icinga neu, damit die ?nderungen angewendet werden.

 $ sudo systemctl starten icinga2 neu

Schritt 3: Erstellen Sie eine Datenbank für das Ido-Ido MySQL-Modul

Die MySQL-Funktion der ICINGA2-IDO ( ICINGA Data Output ) ist eine Backend-Funktion, die alle Konfigurations- und Statusinformationen in eine Datenbank sammelt und exportiert. Aus diesem Grund müssen wir eine Datenbank für die ICINGA2-IDO-MYSQL- Funktion erstellen.

Melden Sie sich also beim MySQL -Datenbankserver an:

 $ sudo mysql -u root -p

Erstellen Sie eine Datenbank sowie einen Datenbankbenutzer für Icinga2 . Gew?hren Sie dann alle Berechtigungen für den Datenbankbenutzer der ICINGA2 -Datenbank.

 > Datenbank icinga2 erstellen;
> Geben Sie alle Privilegien auf icinga2 an.

Wenden Sie die ?nderungen an und beenden Sie den Datenbankserver.

 > Spush -Privilegien;
> Beenden;

Importieren Sie das Datenbankschema wie folgt wie folgt. Sie werden nach einem Passwort aufgefordert, auf dem Sie das Datenbankkennwort angeben sollten.

 $ sudo mysql -u root -p icinga2 /share/icationa2-ido-mysql/schema/mysql.sql

Wenn Sie fortfahren, bearbeiten Sie die IDO-MYSQL -Konfigurationsdatei.

 $ sudo vim /etc/icinga2/features-available/ido-mysql.conf

überzeugen Sie den Datenbankblock und geben Sie die Datenbankdetails an.

So installieren Sie Icinga2 auf Rhel, Rocky und Almalinux

Speichern und beenden.

Starten Sie als n?chstes und aktivieren Sie Icinga2 .

 $ sudo systemctl starten icinga2
$ sudo systemctl aktivieren icinga2

überprüfen Sie dann den Status von Icinga2 wie gezeigt.

 $ sudo systemctl status icinga2

Aus der folgenden Ausgabe ist klar, dass Icinga wie erwartet in Betrieb ist.

So installieren Sie Icinga2 auf Rhel, Rocky und Almalinux

Schritt 4: Installieren Sie Icingaweb2 auf RHEL 8

Icingaweb2 ist ein webbasiertes Open-Source-überwachungstool, das auch eine Befehlszeilenschnittstelle enth?lt. Es unterstützt alle Backend Icinga- Funktionen wie Icinga-ido-mysql, Icinga Core, Icinga2 und andere Module.

Um Icingaweb2 zu installieren, installieren Sie PowerTools mit dem folgenden Befehl.

 $ sudo dnf install 'dnf-command (config-Manager)' ''
$ sudo dnf config-Manager-set-f?hige Powertools

Sobald die Installation abgeschlossen ist, installieren Sie Icingaweb2 und die CLI wie gezeigt.

 $ sudo dnf installieren icingaweb2 icingaCli

So installieren Sie Icinga2 auf Rhel, Rocky und Almalinux

Schritt 5: Erstellen Sie eine Datenbank für Icingaweb2

So wie wir ein Datenbankschema für die ICINGA2-IDO-MYSQL- Funktion erstellt haben, müssen wir auch ein zweites Schema für Icinga Web2 erstellen.

Melden Sie sich also erneut beim Datenbankserver an.

 $ sudo mysql -u root -p

Erstellen Sie einen Datenbank- und Datenbankbenutzer für Icingaweb2 und geben Sie dem Datenbankbenutzer in der Icinga Web2 -Datenbank alle Berechtigungen.

 > Datenbank Icingaweb2 erstellen;
> Geben Sie alle auf Icingaweb2 an.

Speichern Sie die ?nderungen und beenden Sie.

 > Spush -Privilegien;
> Aufh?ren

Bei der Installation ICINGA2 wurde eine neue Konfigurationsdatei für Icinga2 erstellt. Sie k?nnen es wie gezeigt anzeigen.

 $ cat /etc/httpd/conf.d/icationaweb2.conf

Sie müssen den Apache -Webserver neu starten, damit die ?nderungen eintreten k?nnen.

 $ sudo systemctl starten Sie HTTPD neu starten

Zus?tzlich müssen Sie den Selinux -Modus auf " zul?ssige " wie folgt festlegen.

 $ sudo sed -i 's/^selinux =.*/selinux = zul?ssige/g'/etc/selinux/config

Schritt 6: Vervollst?ndigen Sie das Icinga2 -Setup aus dem Browser

Der Schritt bei der Installation von Icinga2 ist die Erstellung eines Setup -Tokens, einem eindeutigen Code, der für die Authentifizierung im ersten Schritt bei der Einrichtung von Icinga2 auf einem Browser verwendet wird.

Führen Sie den Befehl aus, um ein geheimes Token zu erzeugen:

 $ sudo icingaCli setup token erstellen

So installieren Sie Icinga2 auf Rhel, Rocky und Almalinux

Kopieren Sie und halten Sie das Setup -Token sicher. Wenn Sie das Token verlieren, k?nnen Sie ihn abrufen, indem Sie den Befehl ausführen:

 $ sudo icingaCli setup token show

Zu diesem Zeitpunkt in diesem Handbuch sind alle Konfigurationen in Schach. Was bleibt, besteht darin, die Installation von einem Webbrowser zu vervollst?ndigen. Um dies zu tun, durchsuchen Sie die gezeigte URL

 http: // server-ip/icingaweb2/setup

Fügen Sie auf der Begrü?ungsseite das zuvor generierte Setup -Token ein.

So installieren Sie Icinga2 auf Rhel, Rocky und Almalinux

Sobald Sie das Token eingefügt haben, klicken Sie auf " Weiter ", um fortzufahren. Dies führt Sie zur Seite " Module ". Dies bietet einen überblick über alle Module, die Sie aktivieren k?nnen. Standardm??ig ist das " überwachungs " -Modul aktiviert.

Aktivieren Sie Ihre bevorzugten Module und klicken Sie nach unten und klicken Sie auf " Weiter ", um fortzufahren.

So installieren Sie Icinga2 auf Rhel, Rocky und Almalinux

Stellen Sie in diesem Abschnitt sicher, dass alle PHP -Voraussetzungen erfüllt sind, einschlie?lich PHP -Modulen, Bibliotheken und Verzeichnissen. Wenn alles gut aussieht, scrollen Sie nach unten und klicken Sie auf " Weiter ".

So installieren Sie Icinga2 auf Rhel, Rocky und Almalinux

Lassen Sie auf der Seite " Authentifizierung " alles so, wie es ist, und klicken Sie auf " Weiter ".

So installieren Sie Icinga2 auf Rhel, Rocky und Almalinux

Füllen Sie im Abschnitt " Datenbankressource " die Datenbankdetails für Icingaweb2 gem?? Schritt 5 aus.

So installieren Sie Icinga2 auf Rhel, Rocky und Almalinux

Um zu best?tigen, dass die Datenbankdetails korrekt sind, klicken Sie auf " Konfiguration validieren ".

So installieren Sie Icinga2 auf Rhel, Rocky und Almalinux

Wenn alles gut geht, sollten Sie eine Benachrichtigung darüber erhalten, dass die Konfiguration erfolgreich validiert wurde.

So installieren Sie Icinga2 auf Rhel, Rocky und Almalinux

Um zum n?chsten Schritt zu gehen, klicken Sie nach unten und klicken Sie auf " Weiter ". Für " Authentifizierungsbackend " klicken Sie einfach auf " Weiter ", um die Standardeinstellungen zu akzeptieren.

So installieren Sie Icinga2 auf Rhel, Rocky und Almalinux

Erstellen Sie im n?chsten Schritt einen Administratorbenutzer , mit dem sich die ICINGA2 -Webinterface zugreifen und sich anmelden.

So installieren Sie Icinga2 auf Rhel, Rocky und Almalinux

Akzeptieren Sie für den Abschnitt " Anwendungsüberwachung " die Standardeinstellungen und klicken Sie auf " Weiter ".

So installieren Sie Icinga2 auf Rhel, Rocky und Almalinux

überprüfen Sie alle ?nderungen, die Sie bisher auf dem Weg vorgenommen haben. Wenn alles gut aussieht, klicken Sie auf " Weiter " und wenn Sie das Gefühl haben, ?nderungen vorzunehmen, klicken Sie auf " Zurück " und nehmen Sie die erforderlichen ?nderungen vor.

So installieren Sie Icinga2 auf Rhel, Rocky und Almalinux

Der n?chste Abschnitt ist die Konfiguration des überwachungsmoduls für Icingaweb2 . Dies ist das Kernmodul für Icinga Web 2 , das Status- und Berichterstattungsansichten mit robusten Filterfunktionen für die Verfolgung wichtiger Ereignisse bietet.

Klicken Sie auf " Weiter ", um fortzufahren.

So installieren Sie Icinga2 auf Rhel, Rocky und Almalinux

Füllen Sie im n?chsten Schritt das Formular mit den Datenbankdetails für die in Schritt 3 angegebene ICINGA2-IDO-MYSQL- Funktion aus.

So installieren Sie Icinga2 auf Rhel, Rocky und Almalinux

Um die Konfiguration zu validieren, klicken Sie nach unten und klicken Sie auf " Validieren Sie die Konfiguration ".

So installieren Sie Icinga2 auf Rhel, Rocky und Almalinux

Sie erhalten die Benachrichtigung, dass die Konfiguration erfolgreich validiert wurde.

So installieren Sie Icinga2 auf Rhel, Rocky und Almalinux

Um mit dem n?chsten Schritt fortzufahren, klicken Sie nach unten und klicken Sie auf " Weiter ". Verwenden Sie für " Befehltransport " " Lokale Befehlsdatei " als Transporttyp und klicken Sie auf " Weiter ".

So installieren Sie Icinga2 auf Rhel, Rocky und Almalinux

Klicken Sie im Abschnitt " überwachungssicherheit " auf " Weiter ".

So installieren Sie Icinga2 auf Rhel, Rocky und Almalinux

überprüfen Sie erneut alle Konfigurationen für das ICINGA2 -überwachungsmodul. Wenn alles gut aussieht, klicken Sie auf " Beenden ", sonst gehen Sie zurück und nehmen Sie die erforderlichen ?nderungen vor.

So installieren Sie Icinga2 auf Rhel, Rocky und Almalinux

Wenn alles gut mit dem Icinga Web 2 -Setup passt, sollten Sie eine Benachrichtigung darüber erhalten, dass Icinga Web 2 erfolgreich eingerichtet wurde. Um sich bei der Weboberfl?che anzumelden, klicken Sie auf den Link " Anmelden Sie sich bei Icinga Web 2 " an.

So installieren Sie Icinga2 auf Rhel, Rocky und Almalinux

Dadurch wird die Icinga Web 2 -Oberfl?che ge?ffnet. Geben Sie die Admin -Kontodetails an und klicken Sie auf " Login ".

So installieren Sie Icinga2 auf Rhel, Rocky und Almalinux

Dadurch werden Sie wie gezeigt zum ICINGA2 -überwachungs -Dashboard eingestuft.

So installieren Sie Icinga2 auf Rhel, Rocky und Almalinux

Und das war's. Von dort aus k?nnen Sie verschiedene Hosts und Dienste in Ihrer Netzwerkinfrastruktur überwachen. In dieser Anleitung haben wir Sie durch die Installation von Icinga Web 2 auf RHEL 8 , Rocky Linux und Almalinux geführt.

Das obige ist der detaillierte Inhalt vonSo installieren Sie Icinga2 auf Rhel, Rocky und Almalinux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erkl?rung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Hei?e KI -Werkzeuge

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem v?llig kostenlosen KI-Gesichtstausch-Tool aus!

Hei?e Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Hei?e Themen

PHP-Tutorial
1502
276
Installieren Sie Guacamole für Remote Linux/Windows Access in Ubuntu Installieren Sie Guacamole für Remote Linux/Windows Access in Ubuntu Jul 08, 2025 am 09:58 AM

Als Systemadministrator k?nnen Sie sich (heute oder in Zukunft) in einer Umgebung arbeiten, in der Windows und Linux koexistieren. Es ist kein Geheimnis, dass einige gro?e Unternehmen einige ihrer Produktionsdienste in Windows -Boxen bevorzugen (oder müssen).

Wie finde ich meine private und ?ffentliche IP -Adresse unter Linux? Wie finde ich meine private und ?ffentliche IP -Adresse unter Linux? Jul 09, 2025 am 12:37 AM

In Linux-Systemen 1. IPA- oder Hostname-I-Befehl verwenden, um private IP anzuzeigen. 2. Verwenden Sie curlifconfig.me oder curlipinfo.io/ip, um ?ffentliche IP zu erhalten. 3. Die Desktop -Version kann private IP über Systemeinstellungen anzeigen, und der Browser kann auf bestimmte Websites zugreifen, um die ?ffentliche IP anzuzeigen. 4. Gemeinsame Befehle k?nnen als Aliase für einen schnellen Anruf festgelegt werden. Diese Methoden sind einfach und praktisch und für IP -Anzeigenanforderungen in verschiedenen Szenarien geeignet.

So installieren Sie NodeJS 14/16 & NPM auf Rocky Linux 8 So installieren Sie NodeJS 14/16 & NPM auf Rocky Linux 8 Jul 13, 2025 am 09:09 AM

Node.js basiert auf Chrome's V8 Engine und ist eine offene, ereignisgesteuerte JavaScript-Laufzeitumgebung, die zum Aufbau skalierbarer Anwendungen und Backend-APIs hergestellt wurde. NodeJS ist dafür bekannt, dass sie aufgrund seines nicht blockierenden E/A-Modells leicht und effizient ist und effizient

Systemanforderungen zur Installation von Linux Systemanforderungen zur Installation von Linux Jul 20, 2025 am 03:49 AM

LinuxcanrunonModesthardwareWithSpecificMinimumRequirements Amshouldbeatleast512MBForCommand-LINEUSOR2GBFORTESKTOPENVIRMENTS.DIKSPACEREQUIRESAMINIMUMUMOF5–10 GB, obwohl25GBISBETTERFORAD

So installieren Sie MySQL 8.0 unter Rocky Linux und Almalinux So installieren Sie MySQL 8.0 unter Rocky Linux und Almalinux Jul 12, 2025 am 09:21 AM

MySQL ist in C geschrieben und ist eine Open-Source, plattformübergreifend und eines der am h?ufigsten verwendeten relationalen Datenbankverwaltungssysteme (RDMS). Es ist ein wesentlicher Bestandteil des Lampenstacks und ein beliebtes Datenbankverwaltungssystem für Webhosting, Datenanalyse,

Ubuntu 25.04 ?Plucky Puffin': ein kühner Sprung nach vorne mit Gnome 48 und HDR Brilliance Ubuntu 25.04 ?Plucky Puffin': ein kühner Sprung nach vorne mit Gnome 48 und HDR Brilliance Jul 12, 2025 am 09:28 AM

Ubuntu hat lange als Bastion von Bastion of Barrierefreiheit, Polnisch und Macht im Linux -?kosystem gelandet. Mit der Ankunft von Ubuntu 25.04, dem Codenamen ?Plucky Puffin“, hat Canonical erneut sein Engagement für die Bereitstellung eines gezeigt

So installieren Sie MongoDB auf Rocky Linux und Almalinux So installieren Sie MongoDB auf Rocky Linux und Almalinux Jul 12, 2025 am 09:29 AM

MongoDB ist eine leistungsstarke, hochskalierbare dokumentorientierte NoSQL-Datenbank, die für den starken Verkehr und eine enorme Datenmenge erstellt wurde. Im Gegensatz zu herk?mmlichen SQL -Datenbanken, die Daten in Zeilen und Spalten in Tabellen speichern, strukturiert MongoDB Daten in einem j

So installieren Sie Magento auf Rocky Linux und Almalinux So installieren Sie Magento auf Rocky Linux und Almalinux Jul 08, 2025 am 09:50 AM

Magento wurde in PHP geschrieben und ist eine beliebte Open-Source-Plattform und eine vielseitige E-Commerce-Plattform, die Unternehmen einen Online-Einkaufswagen bietet. Es nutzt verschiedene PHP -Frameworks wie Symfony und Laminas, um seine Funktionalit?t und Benutzerfreundlichkeit zu verbessern. Magier

See all articles