Mémento 12.2 - Installation de base
Le mémento concerne Centreon 25.10 sous Debian ≥ 12.13.
1 - Installation de Centreon
Centreon pourra superviser les PC de votre réseau local ainsi que les VM de votre réseau virtuel.
Son installation à réaliser de préférence sur l'un des serveurs de votre réseau local disposant de VirtualBox se fera à l'intérieur d'une VM Debian 12.
1.1 - Création de la VM Debian
Aidez-vous de ce mémento Debian 12/13 pour créer votre VM Debian 12 avec un bureau Xfce et une IP fixe.
Affectez ces valeurs lors de la création de la VM :
- Nom -> vm-centreon
- Taille de la mémoire -> 2048 Mo
- Emplacement du fichier et taille -> 20 Go
- Processeur -> 2 CPU
- Mode d'accès réseau -> Accès par pont (carte 1)
Affectez celles-ci lors de l'installation de l'OS Debian :
- Nom de machine -> centreon
- Identifiant ... compte utilisateur -> user1
- Cochez ... Xfce (environnement de bureau)
Une fois Debian installé, la VM reboot.
Celle-ci démarrée, connectez-vous et, comme pour la VM srvlan, autorisez l'usage de sudo à l'utilisateur user1.
Relancez la VM, connectez-vous de nouveau et ajoutez, comme pour srvlan, les utilitaires de VirtualBox.
Puis aidez-vous du mémento Contrôle à distance pour installer un serveur xrdp et relevez l'IP fixe de la VM car vous en aurez besoin pour configurer votre outil de connexion à distance.
Aidez-vous du mémento LAMP HTTPS CMS pour installer un serveur Apache + PHP (php 8.2) + MySQL (mariadb ≥ 10.11.14) ainsi que le gestionnaire de Bdd Adminer.
Pour finir, stoppez la VM et redémarrez-la depuis l'interface de VirtualBox en mode Démarrage sans affichage.
Celle-ci doit maintenant être accessible à distance depuis divers clients RDP :

Si tout est OK, vous voilà prêt pour installer Centreon IT sur la VM Debian 12.
1.2 - Ajout de Centreon sur la VM
La procédure ci-dessous s'inspire de la docs.centreon.com.
Mettez à jour la VM Debian depuis son terminal :
sudo apt update && apt upgradeet installez les dépendances concernant Centreon :
sudo apt install lsb-release ca-certificates apt-transport-https software-properties-common wget gnupg2 curlPHP et MariaDB avec son plugin unix_socket configuré de base ont été installés lors de la création de la VM.
Ajoutez ensuite en tant qu'utilisateur root le dépôt de Centreon version 25.10, importez sa clé et mettez à jour votre Debian :
su root
echo "deb https://packages.centreon.com/apt-standard/ $(lsb_release -sc)-25.10-stable main" | tee -a /etc/apt/sources.list.d/centreon-25.10-stable.list
echo "deb https://packages.centreon.com/apt-plugins-stable/ $(lsb_release -sc) main" | tee /etc/apt/sources.list.d/centreon-plugins.list
wget -O- https://apt-key.centreon.com | gpg --dearmor | tee /etc/apt/trusted.gpg.d/centreon.gpg > /dev/null 2>&1
apt updateInstallez enfin le serveur Centreon :
apt install -y centreon-mariadb centreon
systemctl daemon-reload
systemctl restart mariadbet configurez le serveur Apache comme suit :
sudo a2enmod proxy_fcgi setenvif
sudo a2enconf php8.2-fpm
systemctl daemon-reload
systemctl status apache2Vérifiez le statut de MariaDB :
systemctl status mariadbActivez le démarrage des services suivants au boot du système :
systemctl enable php8.2-fpm apache2 centreon cbd centengine gorgoned centreontrapd snmpd snmptrapdIdem pour le service MariaDB :
systemctl enable mariadb
systemctl restart mariadbPour autoriser une connexion distante sur le serveur MariaDB, éditez le fichier 50-server.cnf :
cd /etc/mysql/mariadb.conf.d
nano 50-server.cnfet remplacez la ligne bind-address = 127.0.0.1 par :
bind-address = IP de votre serveur MariaDB Quittez root et pour par la suite pouvoir installer la parte Web, accédez au serveur MariaDB :
exit
sudo mariadbet entrez cette instruction pour créer par exemple un utilisateur de nom centadmin :
CREATE USER 'centadmin'@'localhost' IDENTIFIED VIA mysql_native_password USING PASSWORD('VotreMDP');
Puis entrez cette instruction pour lui donner tous les droits sur les Bdd de MariaDB :
GRANT ALL PRIVILEGES ON *.* TO 'centadmin'@'localhost' WITH GRANT OPTION;Enfin validez ses droits :
FLUSH PRIVILEGES;Vous êtes maintenant prêt pour l'étape suivante.
1.3 - Ajout de l'interface Web Centreon
Ouvrez depuis le navigateur Web de la VM Debian l'URL http://localhost :
Puis, suivez cette page de la docs.centreon.com jusqu'à la partie Initialisation de la supervision.
Nota : Entrez pour le compte Root user/password l'utilisateur centadmin et son MDP créés ci-dessus.
Deux minutes plus tard, vous devriez pouvoir accéder au tableau de bord de Centreon :

Cliquez sur l'icône située en haut et à droite du tableau de bord et sélectionnez Edit profile.
Modifiez la langue à fr_FR et sauvegardez.
1.4 - Initialisation de la supervision
Suivez la partie Initialisation de la supervision du même document que ci-dessus.
Si tout est OK, la page Collecteurs montrera ceci :

1.5 - Licence solution gratuite Centreon IT-100
Suivez cette page de la docs.centreon.com pour obtenir votre licence, la démarche est simple.
Vous pourrez ansi, depuis votre serveur central Centreon, superviser jusqu'à 100 hôtes, un hôte étant un PC ou une VM disposant d'une adresse IP/DNS.

Maintenant que Centreon est
installé, la partie 2 vous attend
pour découvrir la supervision de
serveurs NAS Synology et Qnap.

