So installieren Sie Nagios unter Debian 12

Installieren Sie Nagios unter Debian 12

In diesem Tutorial zeigen wir Ihnen, wie Sie Nagios unter Debian 12 installieren. Nagios ist eine leistungsstarke Open-Source-Überwachungslösung, die es Unternehmen ermöglicht, IT-Infrastrukturprobleme zu identifizieren und zu lösen. Es bietet Echtzeitwarnungen und Statusübersichten für Server, Netzwerke und Anwendungen und ermöglicht so eine proaktive Problemlösung.

In diesem Artikel wird davon ausgegangen, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und, was am wichtigsten ist, dass Sie Ihre Site auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt voraus, dass Sie im Root-Konto ausgeführt werden. Andernfalls müssen Sie möglicherweise Folgendes hinzufügen:sudo‚ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen die Schritt-für-Schritt-Installation des Nagios Überwachung System auf einem Debian 12 (Bücherwurm).

Voraussetzungen

  • Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird: Debian 12 (Bücherwurm).
  • Es wird empfohlen, eine Neuinstallation des Betriebssystems zu verwenden, um mögliche Probleme zu vermeiden.
  • SSH-Zugriff auf den Server (oder öffnen Sie einfach Terminal, wenn Sie sich auf einem Desktop befinden).
  • Eine aktive Internetverbindung. Sie benötigen eine Internetverbindung, um die erforderlichen Pakete und Abhängigkeiten für Nagios herunterzuladen.
  • A non-root sudo user oder Zugriff auf die root user. Wir empfehlen, als zu agieren non-root sudo userda Sie Ihrem System schaden können, wenn Sie als Root nicht vorsichtig sind.

Installieren Sie Nagios unter Debian 12 Bookworm

Schritt 1. Vor der Installation neuer Pakete wird immer empfohlen, das System mit den neuesten Sicherheitspatches und Fehlerbehebungen zu aktualisieren. Führen Sie den folgenden Befehl aus, um das System zu aktualisieren:

sudo apt update
sudo apt upgrade

Schritt 2. Erforderliche Pakete installieren.

Vor der Installation von Nagios müssen Sie einige erforderliche Pakete installieren, darunter Apache, PHP und GCC. Führen Sie den folgenden Befehl aus, um sie zu installieren:

sudo apt install autoconf gcc libc6 make wget unzip apache2 php libapache2-mod-php7.4 libgd-dev

Schritt 3. Erstellen Sie einen Nagios-Benutzer und eine Nagios-Gruppe.

Erstellen Sie einen dedizierten Benutzer und eine Gruppe für die sichere Ausführung von Nagios:

sudo useradd nagios
sudo groupadd nagcmd
sudo usermod -a -G nagcmd nagios

Diese Befehle erstellen einen neuen Benutzer namens „nagios“, eine neue Gruppe namens „nagcmd“ und fügen den Benutzer „nagios“ der Gruppe „nagcmd“ hinzu.

Schritt 4. Nagios unter Debian 12 installieren.

Jetzt herunterladen Die neueste version von Nagios Core vom Beamten Website herunterladen und installieren Es. Führen Sie Folgendes aus Befehle:

wget https://github.com/NagiosEnterprises/nagioscore/releases/download/nagios-4.5.0/nagios-4.5.0.tar.gz
tar xzf nagios-4.5.0.tar.gz
cd nagios-4.5.0
./configure --with-command-group=nagcmd
make all
sudo make install
sudo make install-init
sudo make install-config
sudo make install-commandmode

Diese Befehle laden Nagios Core herunter, extrahieren die Dateien, konfigurieren die Installation und installieren Nagios.

Schritt 5. Installation der Nagios-Webschnittstelle.

Um über einen Webbrowser auf Nagios zuzugreifen, müssen Sie die Nagios-Weboberfläche installieren. Führen Sie die folgenden Befehle aus, um es zu installieren und Apache für die Zusammenarbeit mit Nagios zu konfigurieren:

sudo make install-webconf
sudo a2enmod rewrite
sudo a2enmod cgi

Schritt 6: Erstellen Sie einen Nagios-Administratorbenutzer.

Erstellen Sie einen Nagios-Administratorbenutzer, um die Nagios-Weboberfläche zu verwalten. Ersetzen Sie „nagiosadmin“ durch Ihren bevorzugten Benutzernamen:

sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

Schritt 7. Nagios-Plugins installieren.

Nagios-Plugins sind für Nagios zur Überwachung von Diensten unerlässlich. Laden Sie die neuesten Nagios-Plugins von der offiziellen Website herunter und installieren Sie sie:

cd /tmp
wget https://nagios-plugins.org/download/nagios-plugins-2.4.8.tar.gz
tar -zxvf nagios-plugins-2.4.8.tar.gz
cd nagios-plugins-2.4.8/
./configure --with-nagios-user=nagios --with-nagios-group=nagios
make
sudo make install

Starten Sie abschließend den Nagios-Dienst und ermöglichen Sie ihm, beim Booten zu starten:

sudo systemctl start nagios
sudo systemctl enable nagios

Schritt 8. Zugriff auf die Nagios-Weboberfläche

Schließlich können Sie auf die Nagios-Weboberfläche zugreifen, indem Sie zu navigieren http://your_domain_or_IP/nagios in Ihrem Webbrowser. Melden Sie sich mit dem Benutzer ‚ annagiosadmin‚ und das Passwort, das Sie während des Installationsvorgangs erstellt haben.

Installieren Sie Nagios unter Debian 12 Bookworm

Glückwunsch! Sie haben Nagios erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation der neuesten Version von Nagios verwendet haben Überwachung Tool unter Debian 12 Bücherwurm. Für weitere Hilfe oder nützliche Informationen empfehlen wir Ihnen, hier nachzuschauen die offizielle Nagios-Website.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert