Herramientas de usuario

Herramientas del sitio


manuales:nagios:capacitacion:servidor_web

¡Esta es una revisión vieja del documento!


Configuración del servidor Web

Apache

Lighttpd

$HTTP["url"] =~ "nagios" {
    auth.backend ="plain"    # The password is stored as plain text as user:password in...
    auth.backend.plain.userfile = "/etc/nagios/passwd"  # this file
    auth.require = ( "" => (
        "method" => "digest",
        "realm" => "nagios",
        "require" => "user=nagiosadmin"
        )
    )
    setenv.add-environment = ( "REMOTE_USER" => "user" )
}

NGINX

  location /nagios {
        	alias /usr/local/nagios/share;

		location ~ \.php$ {
		    fastcgi_index index.php;
		    fastcgi_keep_conn on;
		    include /etc/nginx/fastcgi_params;
		    fastcgi_pass unix:/run/php/php7.4-fpm.sock;
		    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
                    fastcgi_buffers 16 16k;
            	    fastcgi_buffer_size 32k;
		}
  }

  location /nagios/cgi-bin/ {
                root /usr/lib/;
                include /etc/nginx/fastcgi_params;
                fastcgi_param  AUTH_USER nagiosadmin;
                fastcgi_param  REMOTE_USER nagiosadmin;
                if ($uri ~ "\.cgi$"){
                        fastcgi_pass unix:/run/fcgiwrap.nagios.socket-1;
                }
        }
manuales/nagios/capacitacion/servidor_web.1598312562.txt.gz · Última modificación: 2020/08/24 23:42 por cayu