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.

5
Alternativas a Apache
Bloqueado . Esta pregunta y sus respuestas están bloqueadas porque la pregunta está fuera de tema pero tiene un significado histórico. Actualmente no acepta nuevas respuestas o interacciones. Nuestra pila actual es Apache + Tomcat + MySQL, usando ProxyPassAJP para disparar solicitudes de Apache a Tomcat. También ejecutamos PHP para …

1
¿Qué significa "los bits de baja dirección no tienen sentido"?
Estoy tratando de restringir el acceso de Internet a una página de inicio de sesión en mi blog, y solo lo hago disponible desde mi intranet. Por lo tanto, he definido la siguiente ubicación location ~/ghost/signing { allow 192.168.0.1/24; deny all; } Cuando reinicio Nginx, aparece la siguiente advertencia: los …
15 nginx 

1
División de líneas largas en un archivo de configuración nginx
Para no pasar basura al back-end, tengo una expresión regular estricta para una locationdirectiva. Se parece a esto: location ^~ "/(some|stuff|more|bar|etc(-testing)?)/[a-zA-Z0-9]+/...(more|restrict).ext { # other directives } Me gustaría doblar la línea en 80 caracteres, ¿hay alguna manera de dividir la configuración? Lo siguiente produce un error de sintaxis, pero es …

3
reescritura de mayúsculas y minúsculas nginx
Estoy tratando de hacer que mis redirecciones nginx sean lo más limpias posible. Entiendo que ~ * es para mayúsculas y minúsculas, pero solo puedo hacer que funcione en el ejemplo 2. Ejemplo 1 rewrite ^/foobar http://www.youtube.com/watch?v=oHg5SJYRHA0 redirect; Ejemplo 2: esto funciona, pero no es tan eficiente como la línea …
15 nginx  rewrite 

2
nginx: ¿upstream con múltiples directivas de servidor?
Estoy tratando de empaquetar 2 aplicaciones que usan nginx como proxy y entregar cada una un archivo de configuración en /etc/nginx/conf.d/ . Hacer esto en un archivo ( combined.conf) funciona muy bien: upstream backend1 { http://localhost:8989; } upstream backend2 { http://localhost:8990; } server { location /backend1/ { proxy_pass http://backend1; } …
15 nginx 

3
Cómo ejecutar nginx SSL en un puerto no estándar
Me doy cuenta de que esto parece un duplicado de al menos algunas otras preguntas, pero las he leído varias veces y todavía estoy haciendo algo mal. Los siguientes son los contenidos de mi archivo de configuración nginx myexample.com ubicado en /etc/nginx/sites-available. server { listen 443 ssl; listen [::]:443 ssl; …
15 nginx  ssl 

3
Redirección de Nginx basada en agente de usuario
Aquí está mi conf nginx actual: server { listen 90; server_name www.domain.com www.domain2.com; root /root/app; location / { try_files $uri =404; } location ~ /([-\w]+)/(\w+)/ { proxy_pass bla bla } } funciona bien, ambos www.domain.comy www.domain2.comsirven el mismo contenido. ahora me gustaría agregar si el usuario visita www.dominio.com y el …
15 nginx 

2
Nginx no almacena datos en caché
Tengo una API REST detrás de un proxy nginx. El proxy funciona bien, sin embargo, no puedo almacenar en caché ninguna respuesta. Cualquier ayuda sería muy apreciada: Nginx config: worker_processes 10; error_log logs/error.log; error_log logs/error.log notice; error_log logs/error.log info; pid logs/nginx.pid; events { worker_connections 1024; } http { proxy_cache_path /path/to/cache/dir …
15 nginx  proxy  cache  solr 

1
Nginx - asigna url única a archivo
No puedo encontrar cómo puedo asignar una sola URL a un solo archivo estático. Lo intenté: location /feeds/seznam/ { alias /path/to/file/feed.xml; } pero esto no funciona (en los registros veo que agrega index.html a la ruta).
15 nginx 

2
¿Cómo seguir los redireccionamientos HTTP dentro de nginx?
Tengo un proxy HTTP basado en nginx y me gustaría procesar todos los redireccionamientos HTTP dentro de él para que los clientes obtengan solo la última respuesta en la cadena de redireccionamiento. El código básico se ve así: location /proxy { rewrite ^/proxy/([^/]+) $1 break; proxy_pass http://$uri/; } Mi intento …
15 nginx 

2
Cableado de uWSGI para trabajar con Django y nginx en Ubuntu 16.04
Estoy tratando de seguir este tutorial para configurar uWSGIcon Djangoy nginxencendido Ubuntu16.04. Todo funciona bien hasta el último paso (oh la ironía ...) donde trato de ejecutar este comando: sudo service uwsgi start Si falla con el siguiente error: Error al iniciar uwsgi.service: Unidad uwsgi.service no encontrada. Otros parecen tener …
14 ubuntu  nginx  django  uwsgi  wsgi 

5
¿Cómo le digo a Nginx que espere varios segundos antes de servir un activo?
Entonces, cuando estoy probando localmente cosas como Ajax en las aplicaciones que estoy escribiendo, a menudo me gusta agregar un retraso en los scripts del lado del servidor usando una sleepdeclaración. Ayuda a simular conexiones lentas, etc. ¿Hay alguna manera de especificar un comportamiento de retraso similar directamente en la …
14 nginx 

4
Probar si la variable nginx está configurada
Necesito establecer una variable a un valor predeterminado si aún no está configurada. La siguiente configuración hace el trabajo: if ($foo ~ "^$") { set $foo default-value; } Pero genera advertencias de tiempo de ejecución: utilizando la variable "foo" no inicializada ¿Hay alguna manera de probar si una variable se …
14 nginx 


7
Nginx + php5-fpm = "Archivo no encontrado"
Choqué contra un muro mientras configuraba un sitio usando nginx / fpm. La página muestra "Archivo no encontrado", y esto aparece en nginx error.log: FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream Soy nuevo en nginx y fpm, y ese mensaje de error no significa …
14 nginx  php-fpm  socket 

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.