Herramientas de usuario

Herramientas del sitio


manuales:nagios:capacitacion:servidor_web

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
Última revisiónAmbos lados, revisión siguiente
manuales:nagios:capacitacion:servidor_web [2020/08/24 19:31] – creado cayumanuales:nagios:capacitacion:servidor_web [2020/08/24 23:42] – [NGINX] cayu
Línea 1: Línea 1:
 ====== Configuración del servidor Web ====== ====== Configuración del servidor Web ======
 +===== Apache =====
 +===== Lighttpd =====
 +<code>
 +$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" )
 +}
 +</code>
 +===== NGINX =====
 +<code>
 +  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;
 +                }
 +        }
 +</code>
manuales/nagios/capacitacion/servidor_web.txt · Última modificación: 2020/08/24 23:50 por cayu