| Standaard wordt nagios geïnstalleerd op een pad a la http://FQDN/nagios. Als je dit anders wilt hebben, omdat je bijvoorbeeld een subdomein hiervoor wilt gebruiken dan is dat mogelijk na een 4 stappen. | ![]() |
|---|
In deze instructie wil ik alles naar het "root" pad hebben zodat ik met alleen een subdomein bij de interface kan komen.
http://nagios.kaldenhoven.org
Stap 1
Bewerk de cgi.conf file van Nagios
nano /usr/local/nagios/etc/cgi.cfg
en pas hier de waarde van url_html_path aan naar de gewenste waarde. In dit voorbeeld is dat / voor het root pad.

Stap 2
Pas de apache configuratie file voor Nagios aan.
nano /etc/apache2/sites-available/nagios.conf
Verander hier in de Scriptalias en verwijder (of commentaar uit) de Alias. De Alias wordt dan vervangen door Documentroot.
Ervoor
ScriptAlias /nagios/cgi-bin "/usr/local/nagios/sbin"
Alias /nagios "/usr/local/nagios/share"
Erna
ScriptAlias /cgi-bin "/usr/local/nagios/sbin"
DocumentRoot "/usr/local/nagios/share"

Stap 3
Bewerk ook het config.inc.php bestand met daarin de verwijzing naar de nagios subdirectory.
nano /usr/local/nagios/share/config.inc.php
en verander de variabele cgi_base_url

Stap 4
Herstart / herlaad nagios en apache
systemctl restart apache2
systemctl restart nagios
