Surveillance · 2 min read · Dec 22, 2025
Comment installer le logiciel de surveillance Nagios sur Ubuntu 20.04 LTS

Nagios est un logiciel open-source pour la surveillance des systèmes et des réseaux. Nagios peut surveiller l’activité d’un hôte et de ses services et fournit un avertissement/alerte si quelque chose de mauvais se produit sur le serveur. Nagios peut fonctionner sur des systèmes d’exploitation Linux, et nous allons utiliser le serveur Ubuntu 20.04.
Dans ce tutoriel, nous allons vous montrer étape par étape comment installer Nagios 4.4.x sur Ubuntu 20.04. Nous allons installer le Nagios Core 4.4.x à partir de la source, installer le nrpe et les plugins nagios, puis ajouter un hôte à surveiller sur le serveur Nagios.
Prérequis
- 2 serveurs Ubuntu 20.04 - Serveur Nagios - nom d’hôte : nagios20 avec une IP : 172.16.0.5
- Client Ubuntu - nom d’hôte : client01 avec une IP : 172.16.0.6
- Privilèges root
Ce que nous allons faire :
- Installer les dépendances des paquets
- Installer Nagios Core 4.4.6
- Installer le plugin Nagios et le plugin NRPE
- Ajouter un hôte à surveiller sur le serveur Nagios
- Tester
Étape 1 - Installer les dépendances des paquets
Tout d’abord, nous allons mettre à jour le dépôt Ubuntu et installer quelques dépendances de paquets pour l’installation de Nagios.
Mettez à jour le dépôt Ubuntu en utilisant la commande apt ci-dessous.
sudo apt updateAprès cela, installez les dépendances de paquets pour l’installation de Nagios.
sudo apt install -y autoconf bc gawk dc build-essential gcc libc6 make wget unzip apache2 php libapache2-mod-php libgd-dev libmcrypt-dev make libssl-dev snmp libnet-snmp-perl gettextEt vous avez installé les dépendances de paquets pour le serveur Nagios.
Étape 2 - Installer Nagios Core 4.4.6
Dans cette étape, nous allons installer la dernière version stable de Nagios Core 4.4.6. Et nous allons l’installer manuellement à partir de la source.
- Télécharger Nagios Core 4.4.6
Allez dans votre répertoire personnel et téléchargez le code source de Nagios Core.
cd ~/
wget https://github.com/NagiosEnterprises/nagioscore/archive/nagios-4.4.6.tar.gzExtrayez le paquet Nagios et allez dans le répertoire Nagios extrait.
tar -xf nagios-4.4.6.tar.gz
cd nagioscore-*/- Compiler et installer Nagios
Tout d’abord, compilez le code source de Nagios et définissez la configuration de l’hôte virtuel Apache pour Nagios.
sudo ./configure --with-httpd-conf=/etc/apache2/sites-enabled
sudo make all
Créez l’utilisateur et le groupe Nagios, et ajoutez l’utilisateur Apache ‘www-data’ au groupe ‘nagios’.
sudo make install-groups-users
sudo usermod -a -G nagios www-data
Installez les binaires Nagios, le script de démon de service et le mode commande.
sudo make install
sudo make install-daemoninit
sudo make install-commandmodeAprès cela, installez la configuration du script d’exemple.
sudo make install-configEnsuite, installez la configuration Apache pour Nagios et activez les modules mod_rewrite et mode_cgi.
sudo make install-webconf
sudo a2enmod rewrite cgiMaintenant, redémarrez le service Apache.
systemctl restart apache2Et vous avez installé Nagios Core 4.4.6.

- Créer l’utilisateur nagiosadmin
Après avoir installé Nagios Core, nous allons ajouter l’authentification de base pour accéder au tableau de bord Nagios. Et nous allons utiliser l’authentification de base d’Apache.
Créez une nouvelle authentification de base apache pour l’utilisateur
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.