Nagios sur Ubuntu 16.04 - Installation - Linux et OS Alternatifs
Marsh Posté le 11-07-2016 à 15:26:05
La commande install se contente ici de copier le fichier en question en ajustant les permissions, donc tu peux tout aussi bien faire la copie toi-même une fois que tu auras retrouvé l'emplacement du sample-config/httpd.conf.
Marsh Posté le 11-07-2016 à 22:21:20
J'ai réussi à installer Nagios, enfin presque je butte sur l'interface web qui ne s'affiche pas
En ligne de commande, tout semble correct
[ ok ] Starting nagios (via systemctl): nagios.service. =====> Nagios démarre
[ ok ] Stopping nagios (via systemctl): nagios.service. ======> Nagios s’arrête
La commande : /usr/local/nagios/bin/nagios-v /usr/local/nagios/etc/nagios.cfg affiche bien
Nagios Core 4.1.1
Copyright (c) 2009-present Nagios Core Development Team and Community Contributors
Copyright (c) 1999-2009 Ethan Galstad
Last Modified: 08-19-2015
License: GPL
Website: https://www.nagios.org
Reading configuration data...
Read main config file okay...
Read object config files okay...
Running pre-flight check on configuration data...
Checking objects...
Checked 8 services.
Checked 1 hosts.
Checked 1 host groups.
Checked 0 service groups.
Checked 1 contacts.
Checked 1 contact groups.
Checked 24 commands.
Checked 5 time periods.
Checked 0 host escalations.
Checked 0 service escalations.
Checking for circular paths...
Checked 1 hosts
Checked 0 service dependencies
Checked 0 host dependencies
Checked 5 timeperiods
Checking global event handlers...
Checking obsessive compulsive processor commands...
Checking misc settings...
Total Warnings: 0
Total Errors: 0
La page web http://192.168.80.43/nagios affiche
Not Found
The requested URL /nagios was not found on this server.
Apache/2.4.10 (Debian) Server at 192.168.80.43 Port 80
Par contre la page web http://192.168.80.43 affiche
la page Apache "it works"
Si quelqu'un a la solution, je suis preneur
Marsh Posté le 12-07-2016 à 06:47:53
As-tu un fichier sous /etc/apache2/sites-enabled/nagios.conf ? Que contient-il ? As-tu redémarré/rechargé Apache ?
Marsh Posté le 12-07-2016 à 12:03:30
non, bizarrement, je n'ai rien concernant Nagios dans le /etc/apache2/sites-enabled
par contre, j'ai trouvé dans /etc/httpd/conf.d
Marsh Posté le 13-07-2016 à 09:42:37
Si la commande install était en erreur le fichier n'a pas été copié. Sous Debian le serveur Apache est configuré pour chargé les configs qu'il trouve dans /etc/apache2/sites-enabled, donc retrouve le fichier sample-config/httpd.conf auquel il était fait référence dans ton premier message et recopie-le sous /etc/apache2/sites-enabled/nagios.conf, puis redémarre Apache.
Marsh Posté le 13-07-2016 à 15:57:21
J'ai copié le fichier dans le bon dossier, mais j'ai d'autres erreurs
Voici ma procédure détaillé de l'installation
https://www.dropbox.com/s/jp3h9aad2uysgae/Installation%20Nagios%204%20sur%20Debian%208.pdf?dl=0
A la fin du document, je rencontre un problème de fichier.cgi
Marsh Posté le 18-07-2016 à 10:45:31
Ne serait il pas plus simple d'installer centreon (surcouche à nagios) ?
Marsh Posté le 19-07-2016 à 07:33:25
Ne serait-il as mieux d'installer shinken ? Fork de nagios reecrit en python et qui supporte les modules nagios.
Y a giron sur le forum qui a créé un topic dessus avec une procédure d'installation très bien faite. Suffit juste de chercher.
Marsh Posté le 19-07-2016 à 08:38:32
Lanstack a écrit : J'ai copié le fichier dans le bon dossier, mais j'ai d'autres erreurs |
Ton Apache n'est par défaut pas configuré pour servir du cgi : http://www.studios-75.fr/base-de-c [...] tpd-2-4-3/ (tu dois pouvoir te contenter d'activer le mod_cgi et redémarrer Apache, à voir)
Marsh Posté le 07-08-2016 à 17:41:31
J'ai refait une nouvelle installation et tout fonctionne. Je met un lien sur la procédure
Ubuntu Desktop 16.04 LTS
Nagios 4.2.0
Nagios-plugins 2.1.2
https://www.dropbox.com/s/kakzcumkn985i5t/Installation%20Nagios%204%20sur%20Ubuntu%2016%2004%20LTS.pdf?dl=0
Comment faire pour lancer le service nagios au démarrage
Il faut surement modifier ce fichier /etc/init.d/nagios
Mais que faut-il rajouter et où ?
Marsh Posté le 07-08-2016 à 23:48:44
Ne modifie pas ce script, mais utilise la commande update-rc.d pour l'ajouter dans les runlevels idoines. Ça devrait donner un truc du genre : update-rc.d nagios enable
Marsh Posté le 08-08-2016 à 21:36:53
J'ai utilisé la commande update-rc.d nagios defaults
J'obtiens :
insserv: warning: current start runlevel(s) (S) of script `nagios' overrides LSB defaults (2 3 4 5).
insserv: warning: current stop runlevel(s) (empty) of script `nagios' overrides LSB defaults (0 1 6).
Le service nagios ne lance pas automatiquement
Marsh Posté le 09-07-2016 à 21:42:42
Bonjour,
Je suis un faux débutant dans le monde linux
Je souhaite installer nagios 4.1.1 sur ubuntu 16.04
Je suis ce tuto https://www.unixmen.com/how-to-install-nagios-core-4-1-1-in-ubuntu-15-10/
Tout allait bien jusqu'à cette commande
sudo /usr/bin/install -c -m 644 sample-config/httpd.conf /etc/apache2/sites-enabled/nagios.conf (que fait exactement cette commande ?)
Putty me renvoie :
/usr/bin/install: impossible d'évaluer 'sample-config/httpd.conf': Aucun fichier ou dossier de ce type
---------------
« Mais j'vous jure, y'a dix minutes, ça marchait très bien... »