Académique Documents
Professionnel Documents
Culture Documents
6 sous Debian 10
Toutes les étapes sur Debian nécessitent d'être exécutées en tant que root. Pour devenir root,
exécutez simplement :
su
Conditions préalables
apt-get update
apt-get install -y autoconf gcc libc6 make wget unzip apache2 apache2-
utils php libgd-dev
Téléchargement de la source
cd /tmp
wget -O nagioscore.tar.gz
https://github.com/NagiosEnterprises/nagioscore/archive/nagios-
4.4.5.tar.gz
tar xzf nagioscore.tar.gz
Compiler
cd /tmp/nagioscore-nagios-4.4.6/
./configure --with-httpd-conf=/etc/apache2/sites-enabled
make all
Cela crée l'utilisateur et le groupe nagios. L'utilisateur www-data est également ajouté au
groupe nagios.
make install-groups-users
usermod -a -G nagios www-data
This step installs the binary files, CGIs, and HTML files.
make install
Cela installe le service ou les fichiers démon et les configure également pour démarrer au
démarrage.
make install-daemoninit
Les informations sur le démarrage et l'arrêt des services seront expliquées plus loin.
Installer le mode de commande
make install-commandmode
Cela installe les fichiers de configuration * SAMPLE *. Ceux-ci sont nécessaires car Nagios a
besoin de certains fichiers de configuration pour lui permettre de démarrer.
make install-config
Cela installe les fichiers de configuration du serveur Web Apache et configure les paramètres
Apache.
make install-webconf
a2enmod rewrite
a2enmod cgi
Configurer le pare-feu
Vous devez autoriser le trafic entrant du port 80 sur le pare-feu local afin de pouvoir accéder à
l'interface Web de Nagios Core.
Vous devrez créer un compte utilisateur Apache pour pouvoir vous connecter à Nagios.
La commande suivante créera un compte d'utilisateur appelé nagiosadmin et vous serez invité
à fournir un mot de passe pour le compte.
Nagios est maintenant en cours d'exécution, pour confirmer cela, vous devez vous connecter à
l'interface Web de Nagios.
Pointez votre navigateur Web vers l'adresse IP ou le nom de domaine complet de votre
serveur Nagios Core, par exemple :
http://10.25.5.143/nagios
Vous serez invité à entrer un nom d'utilisateur et un mot de passe. Le nom d'utilisateur est
nagiosadmin (vous l'avez créé lors d'une étape précédente) et le mot de passe est celui que
vous avez fourni précédemment.
Une fois connecté, vous êtes présenté avec l'interface Nagios. Félicitations, vous avez installé
Nagios Core.
Actuellement, vous n'avez installé que le moteur Nagios Core. Vous remarquerez des erreurs
sous les hôtes et les services dans le sens de :
Ces erreurs seront résolues une fois que vous aurez installé les plugins Nagios, ce qui est traité
à l'étape suivante.
Nagios Core a besoin de plugins pour fonctionner correctement. Les étapes suivantes vous
guideront à travers l'installation des plugins Nagios.
Ces étapes installent nagios-plugins 2.2.1. Des versions plus récentes seront disponibles à
l'avenir et vous pouvez les utiliser dans les étapes d'installation suivantes. Veuillez consulter
la page des versions sur GitHub pour toutes les versions disponibles.
Veuillez noter que les étapes suivantes installent la plupart des plugins fournis dans le
package Nagios Plugins. Cependant, certains plugins nécessitent d'autres bibliothèques qui ne
sont pas incluses dans ces instructions. Veuillez consulter l'article KB suivant pour obtenir des
instructions d'installation détaillées :
Conditions préalables
Téléchargement de la source
cd /tmp
wget --no-check-certificate -O nagios-plugins.tar.gz
https://github.com/nagios-plugins/nagios-plugins/archive/release-
2.2.1.tar.gz
tar zxf nagios-plugins.tar.gz
Compiler + Installer
cd /tmp/nagios-plugins-release-2.2.1/
./tools/setup
./configure
make
make install
Test Plugins
Pointez votre navigateur Web vers l'adresse IP ou le nom de domaine complet de votre
serveur Nagios Core, par exemple :
http://10.25.5.143/nagios