Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige ÜberarbeitungLetzte ÜberarbeitungBeide Seiten, nächste Überarbeitung | ||
nagios_unter_gentoo_mit_lilac [2011/08/08 13:04] – admin | nagios_unter_gentoo_mit_lilac [2011/08/09 20:29] – /* Einrichten der Dienste */ admin | ||
---|---|---|---|
Zeile 100: | Zeile 100: | ||
===== Einrichten der Dienste ===== | ===== Einrichten der Dienste ===== | ||
+ | |||
+ | **-D PHP5** | ||
+ | |||
+ | < | ||
+ | emerge --config =dev-db/ | ||
+ | rc-update add mysql | ||
+ | / | ||
+ | rc-update add apache2 | ||
+ | / | ||
+ | rc-update add nagios | ||
+ | / | ||
+ | </ | ||
+ | |||
+ | |||
+ | ====== Konfiguration ====== | ||
+ | |||
+ | |||
+ | Man kann zusätzliche Berechtigungen in folgender Datei übergeben | ||
+ | nano / | ||
+ | Wir bleiben hier aber bei "Allow from all" | ||
+ | |||
+ | Jetzt erstellen wir den Apache authorization table. Hierzu legen wir jeweils eine " | ||
+ | |||
+ | | **Pfad** | | ||
+ | | nano / | ||
+ | | nano / | ||
+ | | | ||
+ | |||
+ | Der Inhalt der Datei soll so aussehen: | ||
| | ||
- | | + | |
- | | + | AuthType Basic |
- | /etc/init.d/mysql start | + | AuthUserFile / |
- | | + | Require valid-user |
- | /etc/init.d/apache2 start | + | |
- | | + | Jetzt legen wir den Nagiosbenutzer für das Webinterface an: |
- | / | + | |
+ | htpasswd2 | ||
+ | (Apache needs read access to auth.users) | ||
+ | | ||
+ | |||
+ | |||
+ | |||
+ | ===== Apache konfigurieren ===== | ||
+ | |||
+ | |||
+ | Zuerst müssen wir unseren default VHOST festlegen. | ||
+ | | ||
+ | nano /etc/apache2/ | ||
+ | |||
+ | | ||
+ | < | ||
+ | ServerName localhost | ||
+ | Include | ||
+ | | ||
+ | < | ||
+ | ServerEnvironment apache apache | ||
+ | </ | ||
+ | |||
+ | ScriptAlias /nagios/cgi-bin /usr/lib/nagios/cgi-bin | ||
+ | < | ||
+ | Options ExecCGI | ||
+ | AllowOverride None | ||
+ | AllowOverride AuthConfig | ||
+ | Order allow, | ||
+ | Allow from all | ||
+ | </ | ||
+ | |||
+ | Alias /nagios / | ||
+ | < | ||
+ | Options Indexes | ||
+ | AllowOverride None | ||
+ | Order allow, | ||
+ | Allow from all | ||
+ | </ | ||
+ | |||
+ | </ | ||
+ | </ | ||
+ | ... | ||
+ | |||
+ | |||
+ | Jetzt noch die erforderlichen Dienste neu starten: | ||
+ | | ||
+ | / | ||
+ | |||
+ | |||
+ | Jetzt kann man sich über [[http:// | ||
+ | |||
+ | |||
+ | ====== Links ====== | ||
+ | * [[http:// |