OpenNMS Horizon est une plateforme de surveillance réseau open-source puissante qui permet de gérer efficacement les performances réseau, les pannes et les problèmes de service à travers une large gamme de réseaux. Sa capacité à s’adapter à des réseaux de toutes tailles en fait une solution idéale pour les entreprises cherchant à optimiser leur gestion réseau. Ce guide vous montrera comment installer OpenNMS Horizon sur Debian 12, en offrant des instructions claires et des exemples pratiques pour faciliter le processus pour les débutants.
Prérequis
Avant de commencer, assurez-vous que votre système Debian 12 est à jour :
sudo apt update && sudo apt upgrade -y
Installation des dépendances
OpenNMS Horizon nécessite Java et PostgreSQL pour fonctionner. Voici comment installer ces dépendances :
Étape 1 : Installation de Java
OpenNMS nécessite OpenJDK 11 ou supérieur.
- Installez OpenJDK 11 :
sudo apt install openjdk-11-jdk -y
- Vérifiez l’installation de Java :
java -version
Étape 2 : Installation de PostgreSQL
OpenNMS utilise PostgreSQL comme base de données.
- Installez PostgreSQL :
sudo apt install postgresql -y
- Créez une base de données et un utilisateur pour OpenNMS :
sudo -u postgres createuser opennms
sudo -u postgres createdb -O opennms opennms
Installation de OpenNMS Horizon
Étape 1 : Ajout du dépôt OpenNMS
- Ajoutez le dépôt OpenNMS à votre liste de sources :
echo 'deb https://debian.opennms.org stable main' | sudo tee /etc/apt/sources.list.d/opennms.list
echo 'deb-src https://debian.opennms.org stable main' | sudo tee -a /etc/apt/sources.list.d/opennms.list
- Ajoutez la clé GPG du dépôt OpenNMS :
wget -O - https://debian.opennms.org/OPENNMS-GPG-KEY | sudo apt-key add -
- Mettez à jour la liste des paquets :
sudo apt update
Étape 2 : Installation de OpenNMS Horizon
- Installez OpenNMS Horizon :
sudo apt install opennms -y
Étape 3 : Configuration de OpenNMS
- Initialisez la base de données d’OpenNMS :
sudo -u postgres psql -c "ALTER USER opennms WITH PASSWORD 'password';"
sudo /usr/share/opennms/bin/install -dis
Remplacez 'password'
par un mot de passe sûr.
- Configurez Java pour OpenNMS : Editez le fichier
/etc/default/opennms
pour y définir le chemin de Java :
sudo nano /etc/default/opennms
Ajoutez ou modifiez la ligne suivante :
JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
Étape 4 : Démarrage d’OpenNMS
- Démarrez le service OpenNMS :
sudo systemctl start opennms
- Vérifiez que le service fonctionne correctement :
sudo systemctl status opennms
Accès à OpenNMS Horizon
Une fois OpenNMS Horizon installé et configuré, vous pouvez y accéder via un navigateur web en naviguant vers http://votre_adresse_ip:8980/opennms
. Les identifiants par défaut sont admin
pour l’utilisateur et admin
pour le mot de passe.
Pour les professionnels et les entreprises cherchant une plateforme d’hébergement fiable pour OpenNMS Horizon, Shape.host propose des services Linux SSD VPS. Les VPS Linux SSD de Shape.host offrent les performances et la stabilité nécessaires pour héberger des solutions de surveillance réseau comme OpenNMS Horizon, avec une infrastructure cloud de pointe et un support technique expert. Avec Shape.host, bénéficiez d’une solution d’hébergement optimale pour vos outils de gestion réseau sur Debian 12, assurant efficacité et disponibilité.