Instalar un certificado SSL en Plesk: Guía para tu web
¿Por qué necesitas un certificado SSL en tu web?
Imagina que tu página web es una casa. Sin un certificado SSL, es como si enviaras todas tus cartas, contraseñas y datos personales en postales abiertas: cualquiera que intercepte el correo podría leerlas. El certificado SSL (Secure Sockets Layer) convierte esas postales en sobres sellados y cifrados, de modo que solo el remitente y el destinatario pueden ver su contenido.
Cuando instalas un ssl plesk, tu web pasa de mostrar http:// a https://, y aparece el famoso candado en la barra del navegador. Esto no solo protege a tus visitantes, sino que también mejora tu posicionamiento en Google y aumenta la confianza en tu marca.
En esta guía te explicaré paso a paso cómo instalar un certificado ssl plesk, ya sea uno gratuito de Let's Encrypt o uno de pago de una autoridad certificadora. No necesitas ser un experto en tecnología, solo seguir las instrucciones con calma.
Antes de empezar: qué necesitas
Para instalar un https plesk correctamente, asegúrate de tener lo siguiente:
- Acceso al panel de control de Plesk con permisos de administrador o de suscripción.
- Un dominio apuntando a tu servidor (es decir, que los DNS ya estén configurados).
- Si vas a usar un certificado de pago, tener los archivos del certificado y la clave privada.
- Si usas Let's Encrypt, no necesitas nada más, Plesk lo genera automáticamente.
[TIP] Si tu dominio aún no apunta a tu servidor, el proceso fallará. Verifica primero que tu web cargue correctamente con
http://antes de intentar el SSL.
Opción 1: Instalar un certificado SSL gratuito con Let's Encrypt
Esta es la opción más rápida y recomendada para la mayoría de sitios web. Let's Encrypt ofrece certificados gratuitos válidos por 90 días, y Plesk los renueva automáticamente.
Paso 1: Accede a tu panel de Plesk
Inicia sesión en tu panel de Plesk. Normalmente se accede a través de una URL como https://tu-servidor:8443. Una vez dentro, verás el listado de tus dominios.
Paso 2: Selecciona tu dominio
Haz clic en el nombre del dominio para el cual quieres instalar el certificado. Se abrirá el panel de administración de ese sitio web.
Paso 3: Busca la sección de SSL/TLS
En el menú lateral o en la pestaña de "Seguridad", busca la opción que dice "SSL/TLS Certificates" o "Certificados SSL/TLS". Haz clic en ella.
Paso 4: Instala Let's Encrypt
Dentro de la sección SSL/TLS, verás un botón que dice "Install Let's Encrypt" o "Instalar Let's Encrypt". Haz clic.
Paso 5: Configura los detalles
Se abrirá un formulario con varias opciones:
- Correo electrónico: introduce una dirección válida para recibir avisos de renovación.
- Dominios: asegúrate de que el dominio principal esté marcado. Si tienes subdominios, puedes incluirlos.
- Redirección HTTP a HTTPS: activa esta casilla si quieres que todos los visitantes sean redirigidos automáticamente a la versión segura.
[INFO] La redirección automática es muy recomendable. Así no tendrás que cambiar manualmente todos los enlaces internos de tu web.
Paso 6: Instala y verifica
Haz clic en "Install" y espera unos segundos. Plesk se comunicará con Let's Encrypt, generará el certificado y lo instalará automáticamente. Al finalizar, verás un mensaje de éxito.
Paso 7: Comprueba que funciona
Abre tu navegador y visita https://tu-dominio.com. Deberías ver el candado y no recibir ningún aviso de "Conexión no segura".
Opción 2: Instalar un certificado SSL de pago
Si necesitas un certificado con mayor validación (como un certificado de empresa o wildcard), deberás comprarlo a una autoridad certificadora (CA) como DigiCert, Comodo, Sectigo, etc. Luego lo instalas manualmente en Plesk.
Paso 1: Compra y descarga tu certificado
Después de comprar tu certificado, la CA te enviará un correo con los archivos necesarios. Generalmente tendrás:
- El certificado principal (
.crt) - Una cadena de certificados intermedios (
.ca-bundle) - La clave privada (
.key) que generaste al solicitar el certificado
Paso 2: Accede a la sección SSL/TLS en Plesk
Igual que en el método anterior, entra en tu dominio y busca "SSL/TLS Certificates".
Paso 3: Añade un nuevo certificado
En lugar de usar Let's Encrypt, busca el botón "Add SSL/TLS Certificate" o "Añadir certificado". Haz clic.
Paso 4: Pega los datos del certificado
Se abrirá un formulario con varios campos:
- Certificate Name: ponle un nombre identificativo, por ejemplo "Certificado de pago 2024".
- Private Key: pega aquí el contenido de tu archivo
.key. - Certificate: pega el contenido de tu archivo
.crt. - Certificate Authority Chain: pega el contenido del archivo
.ca-bundle.
[WARNING] Asegúrate de copiar exactamente todo el contenido de cada archivo, incluyendo las líneas
-----BEGIN CERTIFICATE-----y-----END CERTIFICATE-----. Cualquier error de copiado hará que el certificado no funcione.
Paso 5: Guarda el certificado
Haz clic en "Save" o "Guardar". Plesk validará que los datos sean correctos y guardará el certificado.
Paso 6: Asigna el certificado a tu dominio
Ahora, en la lista de certificados disponibles, verás el que acabas de crear. Selecciónalo y haz clic en "Set as default" o "Asignar como predeterminado". Esto hará que se use para tu sitio web.
Paso 7: Activa la redirección HTTPS
Como en el caso anterior, activa la redirección de HTTP a HTTPS en la misma sección de SSL/TLS para que todos los visitantes usen la versión segura.
Solución de problemas comunes
A veces, aunque sigas todos los pasos, pueden surgir problemas. Aquí tienes los más frecuentes y cómo resolverlos.
El certificado no se instala o no aparece el candado
- Verifica los DNS: tu dominio debe apuntar al servidor. Puedes comprobarlo con herramientas online como
dnschecker.org. - Revisa la fecha y hora del servidor: si tu servidor tiene la hora mal configurada, los certificados pueden fallar. Contacta con tu proveedor de hosting.
- Limpia la caché del navegador: a veces el navegador guarda la versión antigua de tu web. Prueba en una ventana de incógnito.
Error de "cadena de certificados incompleta"
Esto suele pasar cuando no has incluido los certificados intermedios. Revisa que hayas pegado correctamente el archivo .ca-bundle en el campo correspondiente.
Let's Encrypt falla constantemente
- Límite de solicitudes: Let's Encrypt tiene límites de emisión por dominio. Si has intentado muchas veces, espera unas horas.
- Puerto 80 bloqueado: Let's Encrypt necesita verificar tu dominio a través del puerto 80. Asegúrate de que no esté bloqueado por un firewall.
[INFO] Si usas un panel alternativo como Syspanel, ten en cuenta que el puerto de acceso es el 2106, y el proceso de instalación de SSL es similar pero con algunas diferencias en la interfaz.
Preguntas frecuentes (FAQ)
¿Cuánto dura un certificado SSL de Let's Encrypt?
Los certificados de Let's Encrypt tienen una validez de 90 días. Sin embargo, Plesk los renueva automáticamente, por lo que no tendrás que preocuparte por ellos.
¿Puedo tener varios certificados SSL en el mismo dominio?
No. Un dominio solo puede tener un certificado activo a la vez. Si instalas uno nuevo, reemplazará al anterior.
¿Qué es un certificado wildcard?
Es un certificado que cubre un dominio principal y todos sus subdominios. Por ejemplo, *.tudominio.com sirve para blog.tudominio.com y tienda.tudominio.com. Son más caros, pero muy útiles si tienes muchos subdominios.
¿Por qué mi web aparece como "No segura" después de instalar el SSL?
Esto puede deberse a que tienes contenido mixto (archivos cargados desde http:// en una página https://). Revisa tu web con herramientas como whynopadlock.com para encontrar los elementos problemáticos.
¿Necesito un certificado SSL si mi web no tiene formularios ni ventas?
Sí, es muy recomendable. Google da prioridad a las webs con HTTPS, y los usuarios desconfían de sitios sin candado. Además, es un requisito para muchas funcionalidades modernas como las APIs de navegador.
Conclusión y buenas prácticas
Instalar un certificado ssl plesk es un proceso sencillo que puedes hacer en menos de 10 minutos si sigues esta guía. Ya sea con Let's Encrypt o con un certificado de pago, el resultado es el mismo: una web segura y confiable para tus visitantes.
Algunos consejos finales:
- Configura la renovación automática para no quedarte nunca sin SSL.
- Activa la redirección HTTPS para que todos los enlaces antiguos funcionen.
- Revisa periódicamente que tu certificado esté vigente desde la sección SSL/TLS de Plesk.
- Si tienes dudas, prueba primero con Let's Encrypt y luego migra a un certificado de pago si lo necesitas.
[TIP] Tras instalar el SSL, actualiza cualquier enlace interno en tu web que use
http://para que apunte ahttps://. Usa una búsqueda global en tu base de datos o en tu código para hacerlo rápido.
Recuerda que la seguridad de tu web es la base de la confianza de tus usuarios. Un candado en la barra de direcciones no solo protege datos, sino que también transmite profesionalidad. Con esta guía, ya no tienes excusa para no tener tu https plesk funcionando al 100 %.
Si encuentras algún problema, no dudes en contactar con tu proveedor de hosting o consultar la documentación oficial de Plesk. ¡Tu web segura te lo agradecerá!
