Entradas

Mostrando entradas de 2025

Acerca del blog

Este blog nace de la necesidad de dejar registro de lo aprendido en el camino real del trabajo técnico. Aquí no encontrarás teoría repetida ni tutoriales genéricos, sino experiencias auténticas, soluciones a problemas concretos, y errores que costaron horas (o días) de trabajo . Cada entrada parte de un caso real. A veces son aciertos, otras veces no tanto. Pero todas dejan una lección útil para quienes trabajamos en TI en entornos exigentes, muchas veces con recursos limitados, restricciones de red, sistemas heredados y plazos inflexibles. No se trata de enseñar desde la cátedra, sino de compartir lo que sí funcionó en campo. ¿Qué puedes esperar aquí? Bitácoras técnicas con soluciones reales Reflexiones sobre arquitectura, herramientas y decisiones Casos concretos con IIS, Apache, PostgreSQL, contenedores y más Aprendizajes que no suelen aparecer en los manuales Este blog es también una forma de no olvidar. Porque cuando algo por fin funciona, vale la pena dejarlo es...

Cómo instalamos WAMP para servir archivos grandes en Windows Server

  Después de confirmar que IIS tenía limitaciones silenciosas para servir archivos grandes, decidimos optar por una solución probada: instalar Apache a través de WAMP . Lo que parecía una solución sencilla resultó tener varios pasos adicionales, especialmente por los requerimientos de dependencias en Windows Server. Aquí va el proceso completo, tal como lo ejecutamos en campo. Paso 1: Descargar WAMP Ir al sitio oficial: https://www.wampserver.com Descargar la versión de 64 bits compatible con tu sistema: Wampserver 3.x x64 . Paso 2: Cumplir los requisitos previos (vcredist) WAMP no funcionará si no están instalados varios paquetes de Visual C++ Redistributable (vcredist). Esto es lo primero que debes solucionar, antes de ejecutar el instalador . Requisitos obligatorios: Debes instalar estas versiones de Visual C++ Redistributable, tanto en x64 como en x86 (incluso si tu sistema es de 64 bits): VC++ 2008 VC++ 2010 VC++ 2012 VC++ 2013 VC++ 2015-20...

El límite invisible de IIS: cuando no era la herramienta adecuada

 Así fue como, muy crédulo, instalé IIS para una tarea sencilla: disponer un archivo grande vía HTTP desde un servidor Windows Server en la nube. Todo parecía estar bajo control. Instalé el rol de IIS, abrí los puertos, configuré la carpeta y edité el archivo web.config para permitir archivos de hasta 5GB usando el parámetro maxAllowedContentLength . Probé desde el navegador. Y falló. A pesar de la configuración, IIS no permitió la descarga del archivo. El servidor arrojó un error sin mayor explicación. Investigué, revisé foros, modifiqué otras directivas. Nada funcionó. Descubrí entonces lo que muchos no dicen de forma directa: IIS no es confiable para servir archivos grandes. Incluso con todos los ajustes correctos, sus restricciones internas lo hacen poco adecuado para este tipo de tareas. Lo que hice entonces Instalé Apache HTTP Server en el mismo servidor. Configuré los parámetros necesarios para permitir archivos de gran tamaño. Monté la carpeta como raíz del siti...

Cómo instalar IIS en Windows Server (experiencia real, paso a paso)

 Instalar IIS puede parecer trivial... hasta que lo haces en un entorno real de nube. Esta guía nace de una instalación reciente, con los pasos básicos y algunos detalles que suelen pasarse por alto cuando uno está cansado, con mil tareas y solo quiere que el servidor funcione. Requisitos previos Un servidor Windows Server (2019 o 2022) activo. Acceso remoto por RDP y permisos de administrador. Conexión estable para evitar fallos durante la instalación. Instalación de IIS paso a paso Abrir el Administrador del servidor Lo lanza Windows automáticamente. Si no, búscalo manualmente en el menú de inicio. Iniciar el asistente de "Agregar roles y características" Ir a: Administrar > Agregar roles y características. Elegir instalación basada en roles o características Deja marcada la opción predeterminada. Selecciona el servidor local. Seleccionar el rol “Servidor web (IIS)” Marca la casilla y acepta las dependencias sugeridas. Puedes agregar también so...