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-common

Installation de Nagios

Créez un répertoire :

# mkdir /root/nagios

Naviguez vers ce répertoire :

# cd /root/nagios

Té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.gz

Décompressez le noyau nagios :

# tar xvzf nagios-3.4.4.tar.gz

Allez dans le répertoire nagios :

# cd nagios

Configurez avant de faire :

# ./configure

Créez tous les fichiers nécessaires pour Nagios :

# make all

Installation :

# make install
# make install-init
# make install-commandmode
# make install-config
# make install-webconf

Créez un mot de passe pour vous connecter à l’interface web :

# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

Démarrez le service et activez-le au démarrage :

# chkconfig nagios on  
# service nagios start

Maintenant, vous devez installer les plugins :

# cd ..  
# tar xvzf nagios-plugins-1.4.15.tar.gz  
# cd nagios-plugins-1.4.15  
# ./configure  
# make  
# make install

Démarrez le service apache et activez-le au démarrage :

# service httpd start  
# chkconfig httpd on

Maintenant, 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.

Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.