I have been trying to setup nagios on mac and it definitely seems pretty easy but I am stuck at this point - I am unable to load the localhost/nagios/
page. I have the right configuration as far as I think.
I have installed PHP and changed the httpd.conf to include "index.php" with index.html. I do not think there is more to it but this small thing is not letting me proceed.
Could anyone shed some light and show me the way?
This is what I have in my configuration file for nagios in hhtpd.conf for apache:
# Nagios stuff
ScriptAlias /nagios/cgi-bin/ "/opt/local/sbin/nagios/"
< Directory "/opt/local/sbin/nagios">
AllowOverride None
Options ExecCGI
Order allow,deny
Allow from all
AuthName "Nagios Access"
AuthType Basic
AuthUserFile /opt/local/etc/nagios/htpasswd.users
require valid-user
< /Directory>
Alias /nagios "/opt/local/share/nagios"
< Directory "/opt/local/share/nagios">
Options None
AllowOverride AuthConfig
Order allow,deny
Allow from all
< /Directory>
# End Nagios stuff
-- And the error_log file for apache has this:
[Fri Oct 19 11:02:09 2012] [error] [client ::1] Directory index forbidden by Options directive: /opt/local/share/nagios/
To resolve this problem:
Simply install 'PHP' on your Nagios Server.
yum install php.i686
if your OS is 32-bit or yum install php.x86_64
if your OS is 64-bit
After the php installation restart your Apache/httpd server. service httpd restart