Esta guía le mostrará cómo instalar un certificado SSL en el servidor Microsoft IIS. Al final de esta guía, tendrás una instalación SSL perfectamente operativa. También le daremos algunos consejos sobre dónde comprar y cómo encontrar el certificado SSL perfecto para un servidor Microsoft IIS.
Índice
- Generar un código CSR
- Pasos previos a la instalación
- Instalar un certificado SSL en IIS 10 / IIS 8 / IIS 8.5 (Windows Server 2012-2025)
- Instalar un certificado SSL en IIS 7 (Windows Server 2008 / 2008 R2)
- Instalar un certificado SSL en IIS 5 y 6 (obsoleto)
- Probar la instalación SSL
- ¿Dónde comprar un certificado SSL para el servidor Microsoft IIS?

Generar un código CSR
Antes de instalar el certificado, debe generar una CSR (Certificate Signing Request) para el servidor IIS.
Tienes dos opciones:
- Genere el CSR automáticamente utilizando nuestro Generador de CSR.
Nota: Si no genera la CSR en IIS, sino a través de una herramienta externa como nuestro generador de CSR, tendrá que convertir el certificado SSL junto con la clave privada al formato PFX. Aquí tiene una guía con instrucciones detalladas sobre cómo importar y exportar un archivo PFX en IIS. - Siga nuestro tutorial sobre cómo generar un CSR en IIS manualmente.
Pasos previos a la instalación
Antes de empezar, averigua cómo se emitió tu certificado.
O bien
- Genera la CSR en IIS y obtén un archivo .cer o .p7b de la Autoridad de Certificación (CA)
- Generaste la CSR en otro lugar (como OpenSSL, cPanel o la herramienta Generador de CSR) y recibiste un archivo .pfx (certificado + clave privada)
Esta diferencia es importante. Utiliza el método correcto a continuación en función de lo que tengas.
Instalar un certificado SSL en IIS 10 / IIS 8 / IIS 8.5 (Windows Server 2012-2025)
IIS 8 y superiores tienen la misma interfaz y proceso. Si utilizas Windows Server 2012, 2016, 2019, 2022 o 2025, esta es tu sección.
Opción 1 – Si creaste la CSR en IIS (tienes un archivo .cer o .p7b)
Paso 1: Descarga y extrae el certificado
Guarda el archivo del certificado que obtuviste de la CA (normalmente .cer o .p7b) en tu servidor, escritorio o cualquier carpeta.
Paso 2: Abrir el Administrador de IIS
- Pulsa Win + R, escribe inetmgr y pulsa Intro
o - Ve a Inicio > Herramientas administrativas > Administrador de Internet Information Services (IIS)
Paso 3: Cumplimentar la solicitud de certificado
- En el panel Conexiones (lado izquierdo), selecciona el nombre de tu servidor
- En el panel central, haz doble clic en Certificados de servidor
- A la derecha, en Acciones, haz clic en Completar solicitud de certificado
En la ventana emergente:
- Nombre del archivo: busca y selecciona tu archivo .cer o .p7b
- Nombre amigable: dale un nombre como tudominio.com_2025 (facilita su identificación posterior)
- Almacén de certificados: elige Personal
(Si gestionas muchos certificados a gran escala, puedes utilizar Web Hosting en su lugar) - Pulsa OK
Si aparece un error que dice «No se puede encontrar la solicitud de certificado…», significa que el certificado no coincide con ninguna CSR pendiente en este servidor. En ese caso, omite este método y pasa al método .pfx que aparece a continuación.
Paso 4: Vincular el certificado a tu sitio web
Ahora asignarás el certificado a un sitio web concreto.
- En el panel Conexiones, expande Sitios
- Haz clic en tu sitio web (por ejemplo, Sitio web predeterminado)
- A la derecha, haz clic en Fijaciones…
- En la ventana Enlaces de sitio, haz clic en Añadir
Elige:
- Tipo: HTTPS
- Dirección IP:
All Unassignedo una IP concreta - Puerto: 443
- Nombre de host: tu dominio (por ejemplo, www.example.com)
- Marca «Requerir indicación del nombre del servidor» si alojas varios sitios HTTPS en un servidor
En el desplegable Certificado SSL, selecciona el nombre amistoso que acabas de añadir. Haz clic en Aceptar y, a continuación, cierra la ventana de enlaces.
Listo. IIS empieza a servir HTTPS al instante, sin necesidad de reiniciar nada.
Opción 2 – Si tienes un archivo .pfx (CSR creado fuera de IIS)
Si tu certificado procede de otra herramienta o sistema, debes importar el .pf x (que incluye tu certificado + clave privada).
Paso 1: Importa el Certificado
- Abre el Administrador de IIS → Selecciona tu servidor > Haz doble clic en Certificados de servidor
- A la derecha, haz clic en Importar
- Busca tu archivo .pfx e introduce la contraseña (la utilizada al exportarlo)
- Elige la tienda Personal y pulsa OK
Paso 2: Vincular el certificado a tu sitio web
Los mismos pasos que arriba:
- Ve al panel Conexiones > Sitios → Selecciona tu sitio web
- En el panel derecho, haz clic en Fijaciones…
- Haz clic en Añadir y configurar:
- Tipo: HTTPS
- Puerto: 443
- IP: según sea necesario
- Nombre de host: tu dominio
- Comprueba el SNI si es necesario
- Certificado SSL: elige el que acabas de importar
- Pulsa OK y Cerrar
Ya puedes usar HTTPS. No es necesario reiniciar.
Certificados intermedios (Opcional pero recomendado)
Windows construye la cadena de certificados automáticamente utilizando el almacén del sistema. Pero si un navegador muestra el error «Cadena incompleta», instala los intermedios manualmente:
- Pulsa Win + R, escribe mmc, pulsa Intro
- Navega hasta Archivo > Añadir/Eliminar Snap-in > Añadir > Certificados
- Elige Cuenta de ordenador > Siguiente > Finalizar > OK
- Navega hasta Autoridades de Certificación Intermedias > Certificados
- Haz clic con el botón derecho, selecciona Todas las tareas y luego Importar
- Sigue el asistente e importa el .crt o .pem intermedio
Instalar un certificado SSL en IIS 7 (Windows Server 2008 / 2008 R2)
Se aplican los mismos pasos básicos que en IIS 8/10, pero la interfaz es un poco más antigua. Si obtienes un error al completar la solicitud de certificado, la solución más común:
- Pulsa F5 en la pantalla Certificados de servidor para actualizar; puede que el cert se haya instalado silenciosamente.
- Si sigue fallando, importa un .pfx en su lugar, como en el apartado B.
Vincular el cert a tu sitio es idéntico:
Navega hasta Sitios > Tu sitio > Enlaces > Añadir HTTPS y elige el cert.
Instalar un certificado SSL en IIS 5 y 6 (obsoleto)
Estas versiones están totalmente obsoletas. Utiliza esta sección sólo si estás atascado en una infraestructura antigua.
Pasos:
- Ve a Inicio > Herramientas administrativas > Administrador de Internet Information Services (IIS)
- Haz clic con el botón derecho en tu sitio > Propiedades > Pestaña Seguridad del directorio
- Haz clic en Certificado de servidor
- Selecciona Tramitar la solicitud pendiente
- Localiza tu archivo .cer y completa el asistente
- Reinicia tu sitio
Si los intermediarios no son de confianza, impórtalos manualmente mediante MMC (igual que arriba).
Probar la instalación SSL
Después de la instalación, es importante analizar el certificado SSL para detectar posibles errores y vulnerabilidades. Puede utilizar una de estas herramientas SSL para obtener informes instantáneos sobre el estado de su SSL.
¿Dónde comprar un certificado SSL para el servidor Microsoft IIS?
SSL Dragon es su único lugar para todas sus necesidades SSL. Somos socios de las autoridades de certificación más populares del mercado y ofrecemos precios increíblemente bajos en toda la gama de productos SSL.
Todos nuestros certificados son compatibles con Microsoft IIS. Tanto si desea proteger un sitio web como su correspondencia electrónica, lo tenemos cubierto.
Puede encontrar el certificado SSL perfecto para su proyecto y presupuesto con la ayuda de nuestro práctico Asistente SSL y el Filtro de certificados. La primera herramienta ofrece una forma rápida y muy precisa de determinar el SSL más adecuado para usted, mientras que la segunda le permite clasificar y comparar varios certificados por precio, validación y características.
Si encuentra alguna imprecisión o tiene algún detalle que añadir a estas instrucciones de instalación de SSL, no dude en enviarnos sus comentarios a [email protected]. Su opinión será muy apreciada. Gracias, señor.
Ahorre un 10% en certificados SSL al realizar su pedido hoy mismo.
Emisión rápida, cifrado potente, 99,99% de confianza del navegador, asistencia dedicada y garantía de devolución del dinero en 25 días. Código del cupón: SAVE10

