Procedimiento para validar servidor, versiones, extensiones, base de datos, almacenamiento y tareas programadas antes de desplegar un sistema.
Antes de comenzar
No instales directamente en producción sin revisar la ficha y la documentación de la versión. Un sistema puede requerir versiones específicas de PHP, Java, MySQL/MariaDB, extensiones, Composer, Node.js o permisos del servidor.
Checklist técnico
- Versión del lenguaje y runtime compatible.
- Motor y versión de base de datos soportados.
- Extensiones requeridas habilitadas.
- HTTPS disponible para producción.
- Permisos de escritura únicamente en carpetas necesarias.
- Capacidad para ejecutar tareas CRON si el producto las requiere.
- Espacio suficiente para archivos privados, respaldos y logs.
- Acceso a correo SMTP si existen notificaciones.
Recomendación
Si utilizas hosting compartido, confirma los límites de memory_limit, upload_max_filesize, post_max_size y tiempo máximo de ejecución antes de cargar archivos grandes o ejecutar migraciones.