So installieren Sie OpenNMS auf Debian 11

In diesem Tutorial zeigen wir Ihnen, wie Sie OpenNMS unter Debian 11 installieren. Für diejenigen unter Ihnen, die es noch nicht wussten, OpenNMS ist eine Open-Source- und Enterprise-Grade-Lösung zur Netzwerküberwachung und -verwaltung. Es handelt sich um eine Netzwerküberwachungsanwendung, die kritische Informationen von lokalen und Netzwerkhosts mithilfe des SNPM-Protokolls sammelt. Es kann auf Linux- und Windows-Betriebssystemen installiert werden und bietet eine webbasierte Schnittstelle zur Überwachung des Netzwerkverkehrs über einen Webbrowser.

In diesem Artikel wird davon ausgegangen, dass Sie mindestens über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Site auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt voraus, dass Sie das Root-Konto verwenden. Wenn nicht, müssen Sie möglicherweise ‘sudo‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation der OpenNMS Network Monitoring Solution auf einem Debian 11 (Bullseye).

Installieren Sie OpenNMS auf Debian 11 Bullseye

Schritt 1. Bevor wir Software installieren, ist es wichtig, dass Ihr System auf dem neuesten Stand ist, indem Sie Folgendes ausführen: apt Befehle im Terminal:

sudo apt-Update
sudo apt-Upgrade

Schritt 2. OpenJDK installieren.

Führen Sie den folgenden Befehl aus, um OpenJDK 11 auf Ihrem Debian-System zu installieren:

sudo apt install openjdk-11-jdk

Überprüfen Sie die Java-Version:

Java-Version

Schritt 3. OpenNMS unter Debian 11 installieren.

Standardmäßig ist OpenNMS im Basis-Repository von Debian 11 nicht verfügbar. Führen Sie nun den folgenden Befehl aus, um das OpenNMS-Repository zu Ihrem System hinzuzufügen:

nano /etc/apt/sources.list.d/opennms.list

Fügen Sie die folgenden Zeilen hinzu:

deb https://debian.opennms.org stable main deb-src https://debian.opennms.org stable main

Als nächstes importieren Sie den GPG-Schlüssel:

wget -O – https://debian.opennms.org/OPENNMS-GPG-KEY | apt-Schlüssel hinzufügen –

Aktualisieren Sie danach den Paketindex und installieren Sie OpenNMS-Pakete:

sudo apt-Update
sudo apt install opennms

Sobald Sie OpenNMS installiert haben, wird PostgreSQL automatisch installiert. Starten Sie PostgreSQL und bestätigen Sie seinen Status wie folgt:

sudo systemctl start postgresql
sudo systemctl-status postgresql

Schritt 4. Erstellen Sie eine Datenbank und einen Benutzer für OpenNMS.

Erstellen Sie nun eine Datenbank und einen Benutzer für OpenNMS. Melden Sie sich zunächst mit dem folgenden Befehl bei PostgreSQL an:

su – postgres createuser opennms psql -c “ALTER USER opennms MIT PASSWORT ‘opennms’;” createdb -O opennms opennms psql -c “ALTER USER postgres MIT PASSWORT ‘your-strong-passwd’;” Ausfahrt

Schritt 5. OpenNMS konfigurieren.

Führen Sie den folgenden Befehl aus, um den Datenbankzugriff in der OpenNMS-Konfigurationsdatei einzurichten:

nano /usr/share/opennms/etc/opennms-datasources.xml

Ändern Sie die folgenden Zeilen:

Save die Änderungen in der Datei und close es.

Schritt 6. OpenNMS initialisieren und starten.

Um OpenNMS zu initialisieren, müssen Sie es in Java integrieren. Führen Sie also den folgenden Befehl aus, um die Java-Umgebung zu erkennen:

/usr/share/opennms/bin/runjava -s

Als nächstes initialisieren Sie die Datenbank und erkennen Systembibliotheken:

/usr/share/opennms/bin/install -dis

Sobald die Installation und Einrichtung abgeschlossen sind, können Sie OpenNMS starten und aktivieren, damit es beim Systemstart ausgeführt wird:

sudo systemctl start opennms
sudo systemctl opennms aktivieren
sudo systemctl-status opennms

Schritt 7. Konfigurieren Sie die Firewall.

Öffnen Sie nun Port 8980 in Ihrer Firewall, wenn auf Ihrem System eine UFW-Firewall läuft:

sudo ufw erlauben 8980/tcp
sudo ufw neu laden

Schritt 8. Zugriff auf das OpenNMS-Webinterface.

Öffnen Sie nach erfolgreicher Installation Ihren Webbrowser und greifen Sie über die URL auf die OpenNMS-Webkonsole zu https://your-server-ip-address:8980/opennms. Sie sollten die OpenNMS-Anmeldeseite sehen:

Herzliche Glückwünsche! Sie haben OpenNMS erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation der neuesten Version des Open-Source-Open-Network-Management-Systems OpenNMS auf Debian 11 Bullseye verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, zu überprüfen die offizielle OpenNMS-Website.