Saltar al contenido
Infraestructura

Nginx: servidor web y proxy inverso de alto rendimiento

Nginx es el servidor web y proxy inverso de código abierto que sirve sitios y balancea tráfico con arquitectura orientada a eventos y poca memoria.

Visitar sitio oficial

Nginx es un servidor web y proxy inverso (reverse proxy) de código abierto. Entrega páginas y reparte tráfico entre varios servidores con un consumo de memoria muy bajo.

Lo creó Igor Sysoev y se publicó por primera vez en octubre de 2004 (fuente: nginx.org). Su arquitectura orientada a eventos (event-driven) maneja muchas conexiones a la vez con pocos recursos. Por eso es habitual como servidor frontal y balanceador de carga.

Según W3Techs, en 2024 Nginx es el servidor web más utilizado del mundo, por delante de Apache (fuente: W3Techs).

Por qué su arquitectura importa

Los servidores web tradicionales abrían un proceso o hilo por cada conexión. Ese modelo se ahoga cuando el tráfico crece.

Nginx parte de una idea distinta. Un número fijo de procesos atiende miles de conexiones simultáneas mediante un bucle de eventos. El resultado es claro: sirve mucho tráfico con poca CPU y poca RAM, sin perder rendimiento al subir el número de visitantes.

Por eso es la opción habitual para tres tareas:

  • Servir contenido estático.
  • Terminar conexiones SSL.
  • Descargar trabajo de los servidores de aplicación que tiene detrás.

El papel de proxy inverso

Como proxy inverso, Nginx se sitúa delante de una o varias aplicaciones y decide a dónde dirigir cada petición. Mientras tanto, la aplicación de fondo se ocupa solo de la lógica de negocio.

En esa posición, Nginx puede:

  • Repartir la carga entre varios servidores (load balancing).
  • Cachear respuestas.
  • Comprimir contenido.
  • Gestionar el cifrado.

Este patrón es el estándar para publicar aplicaciones Node.js, PHP o Python. La aplicación escucha en un puerto interno y Nginx la expone al exterior de forma segura y eficiente.

Cómo lo usamos en SMedialab

Es el servidor web por defecto de nuestros VPS con panel Hestia. Sobre él servimos las webs de cliente y entregamos imágenes WebP y estáticos con caché afinada. También lo usamos como proxy inverso delante de las aplicaciones Node.js que desplegamos.

Cuando una web necesita SSL, Nginx termina el cifrado. Cuando hay varios servicios en la misma máquina, los enruta por dominio. El objetivo siempre es el mismo: máximo rendimiento por recurso, para que el cliente no pague servidor de más.

¿Quieres una web rápida sobre un servidor bien configurado? Lo montamos en nuestro alojamiento web gestionado, apoyado en el hosting en VPS. Cuéntanoslo desde contacto.

Nginx: servidor web y proxy inverso de alto rendimiento en los 31 municipios de Tenerife

Implementación, soporte y formación con Nginx: servidor web y proxy inverso de alto rendimiento para empresas, comercios y profesionales de toda la isla — online y con visitas puntuales.

También atendemos en: Arona San Miguel de Abona Guía de Isora Candelaria Güímar Arico El Sauzal Santa Úrsula Arafo Fasnia Vilaflor de Chasna Buenavista del Norte Los Silos El Tanque Garachico La Matanza de Acentejo La Victoria de Acentejo La Guancha San Juan de la Rambla

¿Necesitas implementar Nginx: servidor web y proxy inverso de alto rendimiento?

Llevamos 21 años trabajando con herramientas como esta. Te asesoramos sin compromiso.

Buscador del sitio

Sugerencias rápidas

Atajos: navegar · Enter abrir · Esc cerrar