02 Instalación de Laravel 13 desde cero: Hola Mundo, Autenticación y Conexión a Base de Datos 🚀🔐
Duración: 16 minDescripción
Lección 2: 🚀 Instalación de Laravel 13, Base de Datos y Autenticación 🔐
En esta sesión práctica, configuramos el entorno de desarrollo y realizamos el despliegue inicial de nuestro proyecto. Aprenderás a preparar tu sistema para soportar las exigencias de la versión más reciente de Laravel.
📋 Contenido de la Lección
- 💻 Preparación del Servidor Local: Configuración de WampServer (o similares) asegurando el cumplimiento de los requisitos mínimos: PHP 8.3+ y MySQL [01:08].
- 📦 Instalación del Core: Creación del proyecto desde cero utilizando Composer para descargar la versión Laravel 13, garantizando un inicio limpio y actualizado [06:45].
- 🗄️ Conexión a Base de Datos: * Creación de la base de datos farmacia en PHPMyAdmin [07:20].
- Configuración del archivo .env y optimización del motor de tablas a InnoDB para soportar relaciones complejas [12:02].
- 🛡️ Scaffolding de Autenticación: Implementación de la estructura básica de Login y Registro utilizando Laravel UI (Bootstrap), verificando que el flujo de usuarios sea funcional desde el primer minuto [10:26].
- ⚙️ Gestión de Assets: Ejecución de comandos NPM para compilar los recursos de frontend y dejar la interfaz lista para personalizar [10:34].
🎯 Objetivos de la Sesión
- Establecer un entorno de desarrollo profesional libre de errores de compatibilidad [02:37].
- Sincronizar correctamente el framework con el gestor de base de datos mediante migraciones de Artisan [12:45].
- Validar el funcionamiento del sistema mediante la creación del primer usuario administrador en la base de datos real [14:41].
⚠️ Tips Técnicos de Freddy
- Seguridad en Windows: Si encuentras bloqueos al ejecutar comandos, desactiva temporalmente el "Control inteligente de aplicaciones" y el antivirus para una instalación fluida [04:37].
- Verificación de Versiones: Siempre asegúrate de que php -v y composer -v devuelvan las versiones correctas en tu terminal antes de empezar [02:37].
💡 Próximo Paso
"Ya tenemos el motor encendido. En la siguiente lección, daremos el salto estético e instalaremos Master Admin, una plantilla elegante y profesional que transformará visualmente nuestro sistema de farmacia." [16:03].
🔧 ¡El código ya está corriendo! Sigue adelante y prepárate para la personalización avanzada.