75 Cómo Subir Laravel 12 a Producción: Despliegue Real, Configuración de Servidor y Optimización 🌐🚀
Duración: 13 min¡Contenido Exclusivo!
Adquiere este curso para tener acceso inmediato a esta y a **todas las lecciones Premium**.
Inscribirse Ahora por $10.00 Acceso instantáneo de por vida y código fuente incluido.Descripción
🌐 Lección 75: Cómo Subir Laravel 12 a Producción (Parte 2)
En esta sesión final del módulo de producción, realizamos la transferencia de archivos, la configuración de variables de entorno y los ajustes técnicos de servidor necesarios para que el sistema funcione correctamente en un entorno web real.
📦 Preparación y Carga de Archivos
Para garantizar una subida eficiente y rápida al servidor, seguimos estos pasos:
- 🧹 Limpieza de Archivos: Antes de comprimir, eliminamos la carpeta de backups locales para reducir el tamaño del proyecto de 300 MB a aproximadamente 180 MB [01:10].
- 🗜️ Compresión en ZIP: Comprimimos todo el código fuente en formato .zip (necesario para que CPanel lo reconozca) resultando en un archivo final de unos 76 MB [01:54].
- 📤 Carga al Servidor: Utilizamos la herramienta de carga de CPanel para arrastrar el archivo ZIP al directorio del subdominio configurado anteriormente y lo descomprimimos directamente en el servidor [06:40].
⚙️ Configuración del Entorno de Producción
Una vez subidos los archivos, realizamos los ajustes de software y conexión:
- 🐘 Versión de PHP: Laravel 12 requiere PHP 8.3 o superior. Ajustamos la versión de PHP en el servidor para evitar errores de compatibilidad [08:04].
- 🔑 Configuración del .env: Editamos el archivo de variables de entorno directamente en el servidor para:
🚀 Sistema en Vivo y Pruebas Finales
Validamos que el sistema sea totalmente funcional en el dominio público:
- ✅ Verificación de Acceso: Confirmamos que la página principal carga correctamente y que el sistema de login permite el ingreso del usuario administrador [11:37].
- 🛠️ Pruebas de Módulos: Navegamos por los módulos de préstamos, pagos y reportes en vivo, comprobando que las transacciones (como el registro de pagos) se procesan correctamente en la base de datos de producción [12:33].
- 🎨 Ajustes Estéticos: Identificamos detalles menores en el modo oscuro (dark mode) que requieren ajustes de contraste, demostrando que el despliegue permite realizar mejoras continuas en tiempo real [12:56].
✅ Resultado Final
¡El sistema Benji V2 ya no solo vive en nuestra computadora! Ahora es una aplicación web real, accesible desde cualquier país, lista para gestionar préstamos y cobranzas de manera profesional.
Lecciones
Apoya este proyecto
Si te gusta nuestro contenido, ¡apóyanos con una donación!
Donar por Airtm Donar por Binance¡Gracias por tu apoyo! ❤️