Installons les paquêts de base

# apt-get install apache2 php

Commençons par installer un serveur web qui nous permettra d'accéder au service via un navigateur.

# apt-get install nagios3 nagios-plugins

Lors de l'installation il va vous demander de donner un mot de passe qui sera utilisé lors de notre authentification via l'interface web

Corrigons un bug

On active les commandes externes de l'interface Nagios qui sont par défaut en conflit avec Apache :

nano /etc/nagios3/nagios.cfg

Metre la valeur de ce paramètre à 1 :

check_external_commands=1

Puis exécuter les commandes suivantes en tant que root :

# dpkg-statoverride --update --add nagios www-data 2710 /var/lib/nagios3/rw
# dpkg-statoverride --update --add nagios nagios 751 /var/lib/nagios3
# chmod 2770 /var/lib/nagios3/rw
# /etc/init.d/nagios3 stop
# apache2ctl restart
# /etc/init.d/nagios3 start

Merci à cet auteur!

Notre 1er accès à Nagios

Rendez-vous enfin sur: http://localhost/nagios3

Renseigner dans la fenêtre l'identifiant nagiosadmin et le mot de passe que vous avez précédemment défini.