В папке /etc/apache2/modules.d создал файл 99_nagios3.conf с содержимым
Код: Выделить всё
<IfDefine NAGIOS>
ScriptAlias /nagios/cgi-bin/ /usr/lib/nagios/cgi-bin/
<Directory "/usr/lib/nagios/cgi-bin/">
AllowOverride AuthConfig
Options ExecCGI
Order allow,deny
Allow from all
</Directory>
Alias /nagios /usr/share/nagios/htdocs
<Directory "/usr/share/nagios/htdocs">
AllowOverride AuthConfig
Order allow,deny
Allow from all
</Directory>
</IfDefine>папки /nagios/cgi-bin/ и /usr/share/nagios/htdocs реально существующие. Я так понимаю у запущенного апача должны создаться виртуальные папки /nagios и /nagios/cgi-bin/ но когда я захожу http://ip/nagios/ пишет что страница не найдена. Хотя сам апач работает.
Пробовал сделать алиас nagios в папку /var/www/localhost/htdocs а в нее алиас cgi-bin но не заработала авторизация, и вместо того что бы выполнять скрипты из cgi-bin они отпвляются по запросу в браузер.