A partir des dépôts¶
Centreon fournit RPM pour ses produits au travers de la solution Centreon Entreprise Server (CES) en version Open Sources et disponible gratuitement sur notre dépôt.
Ces paquets ont été testés avec succès sur les environnements CentOS et Red Hat en version 6.x.
Prérequis¶
Afin d’installer les logiciels Centreon à partir des dépôts CES, vous devez au préalable installer le fichier lié au dépôt.
Exécuter la commande suivante à partir d’un utilisateur possédant les droits suffisants :
$ wget http://yum.centreon.com/standard/3.0/stable/ces-standard.repo -O /etc/yum.repos.d/ces-standard.repo
Le dépôt est maintenant installé.
Pour tous les OS¶
SELinux doit être désactivé. Pour cela vous devez modifier le fichier “/etc/sysconfig/selinux” et remplacer “enforcing” par “disabled” comme dans l’exemple suivant :
SELINUX=disabled
La timezone par défaut de PHP doit être configurée. Pour cela, aller dans le répertoire /etc/php.d et créer un fichier nommé php-timezone.ini contenant la ligne suivante :
date.timezone = Europe/Paris
Après avoir sauvegardé le fichier, n’oubliez pas de redémarrer le service apache de votre serveur.
La base de données MySQL doit être disponible pour pouvoir continuer l’installation (localement ou non). Pour information nous recommandons MariaDB.
Installer un serveur central¶
Ce chapitre décrit l’installation d’un serveur central Centreon.
Installer un collecteur¶
Ce chapitre décrit l’installation d’un collecteur.
Installation du serveur avec le moteur Centreon Engine¶
Exécutez la commande :
$ yum install centreon-poller-centreon-engine
Configuration basique d’un collecteur¶
La communication entre le serveur central et un collecteur se fait via SSH.
Vous devez échanger les clés SSH entre les serveurs.
Si vous n’avez pas de clé SSH privés sur le serveur central pour l’utilisateur ‘centreon’ :
$ su - centreon $ ssh-keygen -t rsa
Vous devez copier cette clé sur le collecteur :
$ ssh-copy-id centreon@your_poller_ip