Qué es NGINX y cómo funciona como servidor web y proxy

Qué es NGINX: es un servidor web y proxy inverso diseñado para manejar conexiones de forma eficiente y que se utiliza ampliamente delante de aplicaciones y otros servidores web.

Servidor de contenido

NGINX puede entregar archivos estáticos como imágenes, CSS y JavaScript directamente.

Proxy inverso

También puede recibir una solicitud del visitante y reenviarla hacia Apache, PHP-FPM u otra aplicación interna.

Balanceo y caché

Según la arquitectura, NGINX puede utilizarse para balancear tráfico o almacenar respuestas en caché. Estas funciones no están necesariamente activadas en todos los servidores.

NGINX y Apache pueden trabajar juntos

No es obligatorio elegir uno u otro. Muchos proveedores utilizan NGINX delante de Apache para aprovechar características de ambos.

En hosting compartido

La configuración principal corresponde al administrador del servidor. El usuario normalmente administra su aplicación desde cPanel sin editar directamente la configuración global de NGINX.