Я пытаюсь установить Nagios на centos vm на Ec2 из yum.
При попытке перезапустить httpd, чтобы запустить Nagios, я столкнулся с этой ошибкой из журнала ошибок http
Attempt to serve directory: /usr/share/nagios/html/
Это мой nagios.conf
<VirtualHost *>
ServerName nagios.xx.com
ServerAlias nagios.xx.com
ScriptAlias /nagios/cgi-bin/ /usr/lib64/nagios/cgi-bin/
<Directory /usr/lib64/nagios/cgi-bin/>
Options ExecCGI
order deny,allow
deny from all
allow from 127.0.0.1
AuthType Basic
AuthUserFile /etc/nagios/passwd
AuthName "nagios"
require valid-user
</Directory>
Alias / /usr/share/nagios/html/
<Directory /usr/share/nagios/html/>
Options None
order deny,allow
deny from all
allow from 127.0.0.1
AuthType Basic
AuthUserFile /etc/nagios/htpasswd.users
AuthName "nagios"
require valid-user
</Directory>
</VirtualHost>
Это каталог html perm
drwxr-xr-x 8 apache apache 4096 Jun 20 17:53 html
В родительских каталогах есть такие завивки
нагиос
drwxr-xr-x 3 root root 4096 Jun 20 17:53 nagios
Поделиться
drwxr-xr-x 103 root root 4096 Jun 20 17:53 share
usr
drwxr-xr-x 13 root root 4096 Feb 24 16:30 usr
Кто-нибудь может мне помочь?
Заменить Alias / /usr/share/nagios/html/
с участием DocumentRoot /usr/share/nagios/html/
если вы хотите запустить его из / вашего домена.
Кстати, вы знаете, что можете получить доступ к каталогу только из своего локального ящика с помощью allow from 127.0.0.1
, право? (если вы не используете это для обратного прокси)