Servidor Web Nginx
Aprende a instalar y verificar Nginx, configurar hosts virtuales, crear proxies inversos, personalizar el manejo de errores y proteger servicios mediante autenticación básica. Este curso te proporciona los fundamentos prácticos de Nginx necesarios para gestionar tráfico web y aplicaciones front-end en entornos Linux.
Por qué es importante
Nginx es ampliamente utilizado como servidor web, proxy inverso y front-end de tráfico para aplicaciones modernas. Los operadores necesitan comprender cómo enruta las solicitudes, cómo se organizan las configuraciones de los sitios y cómo añadir capas de protección, como autenticación o respuestas personalizadas. Estas son habilidades fundamentales para alojar y exponer servicios de manera confiable.
Qué aprenderás
- Instalar Nginx y verificar que esté gestionando el tráfico correctamente.
- Configurar hosts virtuales para múltiples sitios o aplicaciones.
- Utilizar Nginx como proxy inverso frente a otro servicio.
- Personalizar páginas de error para mejorar la claridad tanto para el usuario como para la operación.
- Proteger rutas con autenticación básica.
- Aplicar estas habilidades en un desafío de servidor proxy seguro.
Hoja de ruta del curso
El curso comienza con la instalación y verificación de Nginx para que puedas confirmar que el servicio se está ejecutando y es accesible. Luego, avanza hacia la configuración de hosts virtuales, lo cual es esencial cuando un mismo servidor necesita alojar múltiples sitios o dominios.
A continuación, el curso introduce la configuración de proxy inverso, mostrando cómo Nginx suele situarse frente a las aplicaciones en lugar de servir únicamente archivos estáticos. Posteriormente, personalizarás las páginas de error y añadirás autenticación básica como una capa ligera de control de acceso.
El curso finaliza con el desafío del Servidor Proxy Seguro (Secure Proxy Server), donde la configuración del sitio, el comportamiento del proxy inverso y la protección de acceso se integran en un flujo de trabajo realista de servicio web.
A quién va dirigido este curso
Este curso está diseñado para estudiantes de Linux y principiantes en DevOps que necesiten desplegar o dar soporte a servicios web con Nginx en un entorno de servidor práctico.
Resultados
Al finalizar este curso, serás capaz de instalar y configurar Nginx, alojar y realizar proxies de aplicaciones web, personalizar el comportamiento orientado al usuario y añadir una protección de acceso sencilla a los servicios expuestos.




