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.


3
Rotación de registro de NginX
Estoy sirviendo un par de dominios diferentes a través de NginX en el mismo servidor y cada uno inicia sesión en su propio archivo. Necesito configurar un script para rotar, comprimir estos archivos y agregarlos a cron. Sé que tengo que hacer algo para que NginX abra un nuevo archivo …


4
¿Cómo agrego encabezados sin caché a todas las 404 páginas servidas por apache y nginx?
Recientemente me he encontrado con un problema después de cambiar a Cloudflare, y la solución es básicamente evitar que Cloudflare almacene en caché las respuestas 404. En nuestra configuración de varios servidores con equilibrio de carga, suceden ocasionalmente 404, pero rsync los soluciona rápidamente (a través de lsyncd). Antes de …

4
No se puede reiniciar nginx, error en bind () (98: dirección ya en uso)
Sé que este tema existe en varias formas diferentes, pero tengo problemas para resolver mi problema. Si ejecuto service nginx restart, nginx falla con el siguiente registro: 2015/03/14 08:36:42 [emerg] 9400#0: bind() to 0.0.0.0:80 failed (98: Address already in use) 2015/03/14 08:36:42 [emerg] 9400#0: bind() to 0.0.0.0:80 failed (98: Address …
9 ubuntu  nginx 


2
nginx: ¿Por qué no puedo poner proxy_set_header dentro de una cláusula if?
Con esta configuración: server { listen 8080; location / { if ($http_cookie ~* "mycookie") { proxy_set_header X-Request $request; proxy_pass http://localhost:8081; } } } Tengo este error cuando vuelvo a cargar el servicio nginx: Reloading nginx configuration: nginx: [emerg] "proxy_set_header" directive is not allowed here in /etc/nginx/conf.d/check_cookie.conf:5 nginx: configuration file /etc/nginx/nginx.conf …

2
Modifique los datos que nginx representa por proxy sobre la marcha
Tengo una configuración nginx que recibe solicitudes de hosts externos y las envía a un servidor interno. La configuración se parece a esto: server { listen 10.0.0.66:443; server_name my.example.com; root /websites/my.example.com ssl on; ssl_certificate /websites/ssl/my.example.com.crt; ssl_certificate /websites/ssl/my.example.com.key; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header Host $http_host; location / { proxy_pass …

1
Nginx. Herencia directiva del servidor.
¿Hay alguna manera de reducir la construcción como: server { server_name regular_site; location /api/ { proxy_pass 127.0.0.1:5000; } location / { proxy_pass 127.0.0.1:3000; } } server { server_name mobile_site; location /api/ { proxy_pass 127.0.0.1:5000; } location / { proxy_pass 127.0.0.1:3001; } } a server api { location /api/ { proxy_pass …

8
Nginx phpmyadmin redirigiendo a / en lugar de / phpmyadmin al iniciar sesión
Tengo problemas con mi phpmyadmin en mi instalación de nginx. Cuando entro <ServerIP>/phpmyadminy entra, me redirigen al <ServerIP>/index.php?<tokenstuff>lugar de<ServerIP>/phpmyadmin/index.php?<tokenstuff> Archivo de configuración de Nginx: user nginx; worker_processes 5; error_log /var/log/nginx/error.log warn; pid /var/run/nginx.pid; events { worker_connections 1024; } http { include /etc/nginx/mime.types; default_type application/octet-stream; log_format main '$remote_addr - $remote_user [$time_local] …

2
Ubicación 'global' de NGINX
¿Es posible crear una ubicación 'global' para un servidor NGINX? Me gustaría que cada sitio servido por NGINX tenga acceso a una carpeta / global /; en la línea de http { [...stuff...] #Global path location /global/ { root /my/global/location/; } server { listen 127.0.0.1:80; server_name example.com; [...standard config...] } …
9 nginx 

5
¿Cómo usar ssl_verify_client = ON en un servidor virtual y ssl_verify_client = OFF en otro?
Quiero forzar la verificación del cliente SSL para uno de mis hosts virtuales. Pero aparece el error "No se envió el certificado SSL requerido", intentando obtener algo de él. Aquí están mis configuraciones de prueba: # defaults ssl_certificate /etc/certs/server.cer; ssl_certificate_key /etc/certs/privkey-server.pem; ssl_client_certificate /etc/certs/allcas.pem; server { listen 1443 ssl; server_name server1.example.com; …
9 nginx  ssl  web 

2
nginx: orden de resolución "nombre_servidor"?
Tengo múltiples bloques de "servidor" en mi nginx.conf. La documentación parece incorrecta sobre el orden en el que se realiza la coincidencia nombre_servidor. Mi conf se parece a: server { listen 80 server_name domain.com *.domain.com # do stuff } server { listen 80 server_name sub.domain.com *.sub.domain.com # do something else …
8 nginx 


1
Use múltiples archivos de contraseña para nginx
Tengo varios serverbloques en mi configuración, todos ellos usan el mismo archivo que auth_basic_user_file. Ahora comenzamos a trabajar con una fuerza laboral externa, y nos gustaría agregar algunos usuarios adicionales a uno de los serverbloques, al tiempo que conservamos los originales. Aunque la documentación no lo indica, el uso de …
8 nginx 

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.