Installation · 2 min read · Oct 17, 2025
Installation de Nagios 3.4.4 sur CentOS 6.3
Installation de Nagios 3.4.4 sur CentOS 6.3
Introduction
Nagios est un outil de surveillance sous licence GPL. Cet outil vous permet de surveiller des serveurs, du matériel réseau (commutateurs, routeurs, …) et des applications. De nombreux plugins sont disponibles et sa grande communauté fait de Nagios le plus grand outil de surveillance open source. Ce tutoriel montre comment installer Nagios 3.4.4 sur CentOS 6.3.
Prérequis
Après avoir installé votre serveur CentOS, vous devez désactiver selinux et installer certains packages pour faire fonctionner nagios.
Pour désactiver selinux, ouvrez le fichier : /etc/selinux/config
# vi /etc/selinux/config# Ce fichier contrôle l'état de SELinux sur le système.
# SELINUX= peut prendre l'une de ces trois valeurs :
# enforcing - La politique de sécurité SELinux est appliquée.
# permissive - SELinux imprime des avertissements au lieu de faire respecter.
# disabled - Aucune politique SELinux n'est chargée.
SELINUX=permissive *// changez cette valeur en disabled*
# SELINUXTYPE= peut prendre l'une de ces deux valeurs :
# targeted - Les processus ciblés sont protégés,
# mls - Protection Multi Niveau de Sécurité.
SELINUXTYPE=targeted Maintenant, téléchargez tous les packages dont vous avez besoin :
# yum install gd gd-devel httpd php gcc glibc glibc-commonInstallation de Nagios
Créez un répertoire :
# mkdir /root/nagiosNaviguez vers ce répertoire :
# cd /root/nagiosTéléchargez nagios-core et le plugin :
# wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.4.4.tar.gz
# wget http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.16.tar.gzDécompressez le noyau nagios :
# tar xvzf nagios-3.4.4.tar.gzAllez dans le répertoire nagios :
# cd nagiosConfigurez avant de faire :
# ./configureCréez tous les fichiers nécessaires pour Nagios :
# make allInstallation :
# make install# make install-init# make install-commandmode# make install-config# make install-webconfCréez un mot de passe pour vous connecter à l’interface web :
# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadminDémarrez le service et activez-le au démarrage :
# chkconfig nagios on
# service nagios startMaintenant, vous devez installer les plugins :
# cd ..
# tar xvzf nagios-plugins-1.4.15.tar.gz
# cd nagios-plugins-1.4.15
# ./configure
# make
# make installDémarrez le service apache et activez-le au démarrage :
# service httpd start
# chkconfig httpd onMaintenant, connectez-vous à votre système nagios :
http://Your-Nagios-IP/nagios et entrez le login : nagiosadmin et le mot de passe que vous avez choisi ci-dessus.
Et après l’installation ?
Après l’installation, vous devez configurer tous vos hôtes et services dans les fichiers de configuration de nagios. Cette étape se fait en ligne de commande et est compliquée, donc je recommande d’installer un outil comme Centreon, qui est une belle interface pour ajouter vos hôtes et services.
Pour aller plus loin, je vous recommande de lire mon article sur la surveillance Nagios et Centreon.
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.