Hmm, sua instalação deve definitivamente ter um arquivo Index.php!
Eu me certificaria de que tudo está corretamente instalado primeiro!
Em seguida, eu me certificaria de que os arquivos da web do Nagios estão no caminho do arquivo mencionado acima e não em:
/ usr / local / etc / nagios / share
Além disso, o seu nagios.conf está um pouco errado:
Alias /nagios "/usr/local/www/nagios/"
<Directory "/usr/local/www/nagios">
Options +Indexes FollowSymLinks +ExecCGI
AllowOverride Indexes AuthConfig FileInfo
Order allow,deny
Allow from all
AuthName "Nagios Access"
AuthType Basic
AuthUSerFile /usr/local/etc/nagios/htpasswd.users
Require valid-user
</Directory>
ScriptAlias /nagios/cgi-bin/ "/usr/local/www/nagios/cgi-bin/"
<Directory "/usr/local/www/nagios/cgi-bin">
Options +ExecCGI
AllowOverride None
Order allow,deny
Allow from all
AuthName "Nagios Access"
AuthType Basic
AuthUSerFile /usr/local/etc/nagios/htpasswd.users
Require valid-user
</Directory>