05_Home Page
État final de ton installation (propre et conforme)
Ton VirtualHost Nagios est dans sites-available/
Créé :
/etc/apache2/sites-available/nagios.conf
Avec un contenu propre (celui que tu as collé), par exemple :
<VirtualHost *:80>
ServerName _default_
RedirectMatch ^/$ /nagios/
ScriptAlias /nagios/cgi-bin/ /usr/local/nagios/sbin/
Alias /nagios /usr/local/nagios/share
<Directory "/usr/local/nagios/share">
Options None
AllowOverride None
Require all granted
AuthType Basic
AuthUserFile /usr/local/nagios/etc/htpasswd.users
AuthName "Nagios Access"
Require valid-user
</Directory>
<Directory "/usr/local/nagios/sbin">
Options ExecCGI
AllowOverride None
AuthType Basic
AuthUserFile /usr/local/nagios/etc/htpasswd.users
AuthName "Nagios Access"
Require valid-user
</Directory>
ErrorLog ${APACHE_LOG_DIR}/nagios_error.log
CustomLog ${APACHE_LOG_DIR}/nagios_access.log combined
</VirtualHost>
Le site est activé proprement
Tu as fait :
sudo a2ensite nagios
sudo systemctl reload apache2
Et maintenant Apache charge uniquement ce VirtualHost.
Nagios accessible via http://IP
Tu peux maintenant accéder à :
http://IP
Sans /nagios.