Nagios

De Admin -- TALEVAS.
(Différences entre les versions)
Ligne 13 : Ligne 13 :
 
         ServerName nagios.talevas.com
 
         ServerName nagios.talevas.com
 
         DocumentRoot "/home/nagioswww/www/"
 
         DocumentRoot "/home/nagioswww/www/"
 
 
         suPHP_UserGroup nagioswww nagioswww
 
         suPHP_UserGroup nagioswww nagioswww
 
         SuexecUserGroup nagioswww nagioswww
 
         SuexecUserGroup nagioswww nagioswww
 
 
         ScriptAlias /nagios/cgi-bin/ /home/nagioswww/www/sbin/
 
         ScriptAlias /nagios/cgi-bin/ /home/nagioswww/www/sbin/
 
 
         <Directory "/home/nagioswww/www/sbin/">
 
         <Directory "/home/nagioswww/www/sbin/">
 
                 AllowOverride AuthConfig
 
                 AllowOverride AuthConfig
Ligne 25 : Ligne 22 :
 
                 Allow from all
 
                 Allow from all
 
         </Directory>
 
         </Directory>
 
 
         Alias / /usr/nagios/share/
 
         Alias / /usr/nagios/share/
 
         <Directory "/usr/nagios/share">
 
         <Directory "/usr/nagios/share">

Version du 23 octobre 2007 à 08:36

http://gentoo-wiki.com/HOWTO_Install_Nagios


Pas mal de modif au niveau du module NAGIOS pour le faire tourner avec suPHP.

1. attention au user apache pour les droits sur les fichiers. (cf le doc officiel et modifier en fonction du user apache déclaré dans le httpd.conf)

2. le module chargé avec apache2 =>


<IfDefine NAGIOS>
<VirtualHost *:80>
        ServerName nagios.talevas.com
        DocumentRoot "/home/nagioswww/www/"
        suPHP_UserGroup nagioswww nagioswww
        SuexecUserGroup nagioswww nagioswww
        ScriptAlias /nagios/cgi-bin/ /home/nagioswww/www/sbin/
        <Directory "/home/nagioswww/www/sbin/">
                AllowOverride AuthConfig
                Options ExecCGI
                Order allow,deny
                Allow from all
        </Directory>
        Alias / /usr/nagios/share/
        <Directory "/usr/nagios/share">
                 AllowOverride AuthConfig
                 Order allow,deny
                 Allow from all
        </Directory>
</VirtualHost>
</IfDefine>

3. Ajouter un lien dans /usr/nagios/share pour retrouver les iamges et la feuille de style

ln -s /usr/nagios/share/ /usr/nagios/share/nagios