Nagios in nginx einbinden

#1
Hallo,

ich versuche seit Stunden die Nagios Webseite im nginx zum Laufen zu bekommen.

Ich habe mir folgenden Code zusammen gegoogelt.

Code:
 location /nagios {
 alias /usr/local/nagios/share;
 index index.php;
}
 location ~ ^/nagios/(.*\.php)$ {
 root /usr/local/nagios/share/;
 rewrite ^/nagios/(.*) /$1 break;
 fastcgi_index index.php;
 include /etc/nginx/fastcgi_params;
 fastcgi_param SCRIPT_FILENAME /usr/local/nagios/share$fastcgi_script_name;
 fastcgi_pass 127.0.0.1:9012;
}
 location ~ ^/nagios/cgi-bin/ {
 root /usr/local/nagios/sbin/;
 rewrite ^/nagios/cgi-bin/(.*)\.cgi /$1.cgi break;
 include /etc/nginx/fastcgi_params;
 fastcgi_param AUTH_USER $remote_user;
 fastcgi_param REMOTE_USER $remote_user;
 fastcgi_param SCRIPT_FILENAME /usr/local/nagios/sbin$fastcgi_script_name;
 fastcgi_pass 127.0.0.1:8999;
}
Immer wenn ich im Browser die Datei /nagios/index.php aufrufe, dann kommt ein 404 Fehler. Die robots.txt kann ich aus dem Verzeichnis /usr/local/nagios/share lesen aber bei der index.php kommt der Fehler.

Der Vhost ist eine ISPConfig Webseite.

Ich vermute den Fehler in der fastcgi_pass Anweisung. Ist das korrekt? Was muss dort stehen?
 

Werbung