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
you will have to change the nagios folder permission in your apache configuration. Look for nagios configuration file in apache (probably conf.d or extra folder).
Check here
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With