Preguntas etiquetadas con nginx

Nginx ("eNgine x") es un servidor HTTP ligero, de alto rendimiento, proxy inverso, proxy de flujo TCP y proxy de correo, lanzado bajo una licencia similar a BSD.

1
Comprender la directiva nginx proxy_cache_path
Supongamos que tengo este archivo de configuración nginx proxy_cache_path /var/cache/nginx levels=1:2 keys_zone=myCache:8m max_size=100m inactive=1h; ¿Qué significa keys_zone=myCache:8meso? No hay mucho que decir en los documentos: Además, todas las claves activas y la información sobre los datos se almacenan en una zona de memoria compartida, cuyo nombre y tamaño están configurados …


2
¿Los servidores proxy inversos HTTP suelen habilitar HTTP Keep-Alive en el lado del cliente de la conexión proxy y no en el lado del servidor?
HAProxy tiene la capacidad de habilitar HTTP keep-alive en el lado del cliente (cliente <-> HAProxy) pero deshabilitarlo en el lado del servidor (HAProxy <-> servidor). Algunos de nuestros clientes se conectan a nuestro servicio web vía satélite, por lo que la latencia es de ~ 600 ms y creo …

2
Nginx: expresiones regulares de ubicación para múltiples rutas
Tengo dos ubicaciones en la configuración de nginx que funcionan: location ^~ /media/ { proxy_pass http://backend.example.com; } location ^~ /static/ { proxy_pass http://backend.example.com; } ¿Cómo puedo combinar estos dos en una sola ubicación? Lo que ya he hecho: Probé esta sugerencia location ~ ^/(static|media)/ { proxy_pass http://backend.example.com; } Pero no …
30 nginx  regex 

3
Solicitudes HTTPS proxy a un backend HTTP con NGINX
Tengo nginx configurado para ser mi servidor web visible externamente que se comunica con un backend a través de HTTP. El escenario que quiero lograr es: El cliente realiza una solicitud HTTP a nginx que se redirige a la misma URL pero a través de HTTPS Solicitud de proxies nginx …


2
equilibrio de carga de conmutación por error automática nginx
Estoy usando nginx y NginxHttpUpstreamModule para el equilibrio de carga. Mi configuración es muy simple: upstream lb { server 127.0.0.1:8081; server 127.0.0.1:8082; } server { listen 89; server_name localhost; location / { proxy_pass http://lb; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } } Pero con esta …


3
Apache vs Nginx
He estado investigando las diferencias entre Apache y Nginx recientemente y estoy confundido acerca de cuál debería elegir. He buscado un poco, pero no hay una comparación definitiva entre los dos y me preguntaba si alguien aquí podría dar su opinión sobre las diferencias entre los dos. Mi conocimiento actual …

8
Mi servidor aún es vulnerable a heartbleed incluso después de actualizar OpenSSL
Tengo un servidor Ubuntu 12.04. He actualizado el OpenSSLpaquete para corregir la vulnerabilidad de heartbleed. Pero aún soy vulnerable, incluso aunque haya reiniciado el servidor web, e incluso todo el servidor. Para verificar mi vulnerabilidad utilicé: http://www.exploit-db.com/exploits/32745/ http://filippo.io/Heartbleed dpkg da: dpkg -l |grep openssl ii openssl 1.0.1-4ubuntu5.12 Secure Socket Layer …

5
¿Necesita aumentar el rendimiento de nginx a un zócalo unix aguas arriba?
Estoy ejecutando un servidor nginx que actúa como un proxy para un socket ascendente de Unix, como este: upstream app_server { server unix:/tmp/app.sock fail_timeout=0; } server { listen ###.###.###.###; server_name whatever.server; root /web/root; try_files $uri @app; location @app { proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header Host $http_host; proxy_redirect off; …

1
NGINX - acelerador de solicitudes para evitar abusos
La razón por la que quiero hacer esto es porque los usuarios desarrollan contra nuestra API con JavaScript, y algunos desarrolladores se equivocan y hacen que los visitantes cierren el servidor con solicitudes AJAX. Cuando esto sucede, quiero poder limitar las solicitudes de API a quizás 50 solicitudes por minuto …

4
Redireccionar todas las solicitudes http detrás de Amazon ELB a https sin usar if
Actualmente tengo un ELB que sirve tanto a http://www.example.org como a https://www.example.org . Me gustaría configurarlo para que cualquier solicitud que apunte a http://www.example.org se redirija a https://www.example.org . El ELB envía las solicitudes https como solicitudes http, por lo que utiliza: server { listen 80; server_name www.example.org; rewrite ^ …

1
Constantemente tiene que recargar PHP-FPM
Tenemos un servidor bastante cargado que ejecuta nginx y PHP-FPM. Tenemos 6 sitios web en este servidor, ejecutando PHP-FPM y nginx. El software es todo vBulletin 3.8 y WordPress. Las bases de datos están en un servidor separado. Ahora, debido a que estos son sitios web muy populares, normalmente tenemos …
27 mysql  nginx  php-fpm 

2
Nginx: forzar SSL en una ruta, no SSL en otras
¿Cómo configuro el archivo conf de Nginx para forzar SSL en solo una de las rutas en mi sitio y no SSL en el resto? Por ejemplo, quiero que todas las URL en / user sean https, pero el resto de las URL sean http. Para la primera parte tengo: …
27 nginx  ssl 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.