Intermedio
Unas 20 horasProyecto 1 de 4Alojamiento de varias webs con Nginx y HTTPS
Configura un servidor Linux que aloje tres webs de clientes distintos (una estática, una PHP y una aplicación Node o Java tras proxy inverso) con dominios propios, HTTPS, registros separados y protección básica frente a abusos.
Ubuntu ServerNginxPHP-FPMLet's Encrypt (o certificados locales)DNS
Servidores Web: Apache y NginxArquitecturas de Despliegue y la NubeFTP, DNS y Servicios de Directorio
Tu avance0/15 · 0 %
Objetivos de aprendizaje
- •Configurar hosts virtuales y proxy inverso
- •Activar HTTPS con redirección y cabeceras de seguridad
- •Configurar DNS para varios dominios
Requisitos mínimos
Fases sugeridas
- 1
Servidor
- 2
Sitios
- 3
HTTPS y seguridad
- 4
Pruebas
Qué entregar
- Ficheros de configuración
- Guía de instalación
- Informe de pruebas
Para ir más allá
- Caché de contenido estático con cabeceras de expiración
- Compresión Brotli
Rúbrica de evaluación
| Criterio | Peso | Para la máxima nota |
|---|---|---|
| Hosts virtuales | 25 % | Sitios aislados y bien configurados |
| HTTPS y seguridad | 35 % | Cabeceras correctas y límites eficaces |
| DNS | 15 % | Resolución correcta y documentada |
| Pruebas y documentación | 25 % | Cada requisito demostrado |
Úsala para autoevaluarte antes de entregar. Tu profesorado puede usar otros criterios.
Consejos y errores típicos
- Comprueba la configuración con nginx -t antes de recargar.