React + Node en Linux
Instala, construye y opera tu primera aplicación completa.
Tu usuario de trabajo
Crea un usuario y prepara el directorio del proyecto.
Acceso seguro con SSH
Genera claves de práctica y prueba acceso local antes de restringir root.
Protege los puertos
Inspecciona el tráfico y permite el puerto de tu aplicación dentro del laboratorio.
Logs y protección
Configura fail2ban y examina los registros del servicio SSH.
Instala Node.js y npm
Instala el runtime desde el repositorio local. No necesitas internet.
Prepara el proyecto
Explora el starter e instala sus dependencias desde la caché precargada.
Tu API con Express
Ejecuta la API, comprueba su salud y crea una nota con validación.
Construye la interfaz React
Edita componentes y estado, conecta con la API y abre la vista previa.
Build de producción
Ejecuta las pruebas, construye React y sirve los archivos con Node.
Opera tu servicio Linux
Configura el servicio para ejecutarse sin root e inspecciona reinicios y logs.
HTTPS en el laboratorio
Usa una autoridad de certificación local y diferencia certificados de práctica y públicos.