À partir des paquets (collecteur)
Vous devez exécuter la procédure d'installation en tant qu'utilisateur privilégié.
Lorsque vous exécutez une commande, vérifiez ce qu'elle affiche. En cas de message d'erreur, arrêtez la procédure et corrigez le problème.
Prérequis
Après avoir installé votre serveur hôte, mettez à jour votre système d'exploitation à l'aide de la commande suivante :
- Alma / RHEL / Oracle Linux 9
- Alma / RHEL / Oracle Linux 10
- Debian 13
dnf update
Configuration supplémentaire pour EL 9
Pour utiliser Centreon en français, espagnol, portugais ou allemand, installez les paquets correspondants :
dnf install glibc-langpack-fr
dnf install glibc-langpack-es
dnf install glibc-langpack-pt
dnf install glibc-langpack-de
Utilisez la commande suivante pour vérifier quelles langues sont installées sur votre système :
locale -a
Pour récupérer la version de PHP requise par Centreon 26.10 lors de l'installation, votre version d'Alma/RHEL/Oracle Linux doit être au minimum 10.2.
dnf update
Configuration supplémentaire pour EL 10
Pour utiliser Centreon en français, espagnol, portugais ou allemand, installez les paquets correspondants :
dnf install glibc-langpack-fr
dnf install glibc-langpack-es
dnf install glibc-langpack-pt
dnf install glibc-langpack-de
Utilisez la commande suivante pour vérifier quelles langues sont installées sur votre système :
locale -a
apt update && apt upgrade
Acceptez toutes les clés GPG proposées et redémarrez votre serveur si une mise à jour du noyau est proposée.
Étape 1 : Pré-installation
Désactiver SELinux
- Alma / RHEL / Oracle Linux 9
- Alma / RHEL / Oracle Linux 10
- Debian 13
Pendant l'installation, SELinux doit être désactivé. Éditez le fichier /etc/selinux/config et remplacez enforcing par disabled, ou bien exécutez la commande suivante :
sed -i s/^SELINUX=.*$/SELINUX=disabled/ /etc/selinux/config
Redémarrez votre système d'exploitation pour prendre en compte le changement.
reboot
Après le démarrage du système, effectuez une vérification rapide de l'état de SELinux :
getenforce
Vous devriez obtenir ce résultat :
Disabled
Notez que cette désactivation doit être temporaire. SELinux doit être réactivé après l'installation pour des raisons de sécurité.
Pendant l'installation, SELinux doit être désactivé. Éditez le fichier /etc/selinux/config et remplacez enforcing par disabled, ou bien exécutez la commande suivante :
sed -i s/^SELINUX=.*$/SELINUX=disabled/ /etc/selinux/config
Redémarrez votre système d'exploitation pour prendre en compte le changement.
reboot
Après le démarrage du système, effectuez une vérification rapide de l'état de SELinux :
getenforce
Vous devriez obtenir ce résultat :
Disabled
Notez que cette désactivation doit être temporaire. SELinux doit être réactivé après l'installation pour des raisons de sécurité.
SELinux n'est pas installé sur Debian 13, continuez.
Configurer ou désactiver le pare-feu
Si vous avez un pare-feu est si celui-ci est actif, ajoutez les règles de pare-feu. Vous pouvez également le désactiver le temps de l'installation en exécutant les commandes suivantes :
systemctl stop firewalld
systemctl disable firewalld
Cette désactivation doit être temporaire. Pour des raisons de sécurité, le pare-feu doit être réactivé après l'installation.
Installer les dépôts
Dépendances
- Alma 9
- RHEL 9
- Oracle Linux 9
- Alma Linux 10
- RHEL Linux 10
- Oracle Linux 10
- Debian 13
dnf install dnf-plugins-core
dnf install epel-release
dnf config-manager --set-enabled crb
dnf install -y dnf-plugins-core
dnf install -y http://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
subscription-manager repos --enable codeready-builder-for-rhel-9-x86_64-rpms
Si votre serveur est une instance RHEL dans le cloud, vous devez exécuter la commande suivante :
dnf config-manager --set-enabled codeready-builder-for-rhel-9-rhui-rpms
dnf install -y dnf-plugins-core
dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
dnf config-manager --set-enabled ol9_codeready_builder
dnf install dnf-plugins-core -y
dnf config-manager --set-enabled crb
dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm
dnf install dnf-plugins-core -y
dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm
subscription-manager repos --enable codeready-builder-for-rhel-10-x86_64-rpms
Si votre serveur est une instance RHEL dans le cloud, vous devez exécuter la commande suivante :
dnf config-manager --set-enabled codeready-builder-for-rhel-9-rhui-rpms
dnf install dnf-plugins-core -y
dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm
dnf config-manager --set-enabled ol10_codeready_builder
apt update && apt install lsb-release ca-certificates apt-transport-https software-properties-common wget gnupg2 curl
Dépôt Centreon
- Alma / RHEL / Oracle Linux 9
- Alma / RHEL / Oracle Linux 10
- Debian 13
dnf install -y dnf-plugins-core
dnf config-manager --add-repo https://packages.centreon.com/rpm-standard/26.10/el9/centreon-26.10.repo
dnf clean all --enablerepo=*
dnf update
dnf install -y dnf-plugins-core
dnf config-manager --add-repo https://packages.centreon.com/rpm-standard/26.10/el10/centreon-26.10.repo
dnf clean all --enablerepo=*
dnf update
echo "deb https://packages.centreon.com/apt-standard/ $(lsb_release -sc)-26.10-stable main" | tee -a /etc/apt/sources.list.d/centreon-26.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
Importez ensuite la clé du dépôt :
wget -O- https://apt-key.centreon.com | gpg --dearmor | tee /etc/apt/trusted.gpg.d/centreon.gpg > /dev/null 2>&1
apt update
Étape 2 : Installer le serveur
Pour installer le moteur de supervision, exécutez la commande suivante :
- Alma / RHEL / Oracle Linux 9
- Alma / RHEL / Oracle Linux 10
- Debian 13
dnf install -y centreon-poller
dnf install -y centreon-poller
apt install -y --no-install-recommends centreon-poller
Pour que les services démarrent automatiquement au démarrage du système, exécutez la commande suivante :
systemctl enable centreon centengine centreontrapd snmptrapd gorgoned
Les services de supervision passive peuvent être démarrés :
systemctl start centreontrapd snmptrapd gorgoned
Redémarrez Centreon Engine :
systemctl restart centengine
Étape 3 : Rattacher le collecteur à un serveur central ou distant
Rendez-vous au chapitre Rattacher un collecteur à un serveur central ou distant.
Étape 4 : Sécuriser votre plateforme
N'oubliez pas de sécuriser votre plateforme Centreon en suivant nos recommandations.