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...
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...
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...
Comentarios
Publicar un comentario