
Nginx 1 Web Server Implementation Cookbook
Dipankar Sarkar
- Editorial
- Packt
- Año
- 2011
- Páginas
- ~236
- Nivel
- Intermedio
De qué trata
Manual práctico estructurado en forma de recetario centrado en la implementación, administración y puesta a punto del servidor web Nginx (cubriendo las versiones estables de la serie 1.0 y la rama 0.8). La obra está orientada a administradores de sistemas, ingenieros de operaciones y desarrolladores web de nivel intermedio que ya cuentan con experiencia en la terminal de Linux o Unix y conceptos básicos de redes y protocolo HTTP, pero necesitan resolver tareas cotidianas y casos de uso avanzados sin navegar por documentación dispersa.
El libro presenta más de un centenar de recetas que abordan la compilación de Nginx desde el código fuente con módulos adicionales, la gestión de procesos worker y la recarga en caliente del servicio mediante la línea de comandos. Explica detalladamente la configuración de hosts virtuales basados en nombres, direcciones IP y comodines, el diseño de reglas de reescritura complejas con el módulo ngx_http_rewrite_module, y la integración con aplicaciones dinámicas mediante FastCGI (con configuraciones específicas para WordPress y Drupal) y WSGI para entornos Python. Asimismo, cubre el despliegue de balanceadores de carga con directivas upstream, la aceleración de contenidos mediante almacenamiento en caché con Memcached, la protección perimetral frente a rastreadores maliciosos mediante cabeceras User-Agent, el cifrado de tráfico con certificados SSL/TLS y el servicio de medios multimedia mediante streaming para Flash y redimensionamiento dinámico de imágenes con la librería GD.
A través de configuraciones modulares y recetas listas para aplicar, el lector aprende a orquestar y asegurar servidores web tanto en escenarios independientes como actuando de proxy inverso frente a otros servicios. Su gran punto fuerte es la inmediatez y practicidad de sus soluciones para resolver problemas concretos de producción. Por contrapartida, deja fuera el desarrollo de extensiones en C y carece de tecnologías que llegaron en versiones posteriores del software (como HTTP/2 o WebSockets). Es un recetario sumamente útil para asimilar la lógica de directivas y directrices operativas en entornos Unix.
- Nginx 1.0
- Proxy inverso
- Balanceo de carga
- FastCGI
- WSGI
- Reescritura de URLs
- SSL/TLS
- Memcached
- WordPress
- Seguridad web
¿Cómo enseña?
Con ejercicios
- ✓ Incluye ejercicios
- ✗ Sin proyectos
