¿Cómo instalar un certificado SSL en Plesk? (Guía para principiantes)
¡Hola! Soy tu técnico de soporte amigable. Hoy vamos a resolver una de las dudas más comunes cuando tienes un sitio web: cómo instalar un certificado SSL en Plesk. No te preocupes si eres principiante, te guiaré paso a paso, con un lenguaje claro y sin tecnicismos complicados. Al final, tu sitio web será más seguro y confiable gracias a este proceso. ¡Vamos allá!
¿Qué es un certificado SSL y por qué lo necesitas?
Antes de empezar, entendamos lo básico. Un certificado SSL (Secure Sockets Layer) es como un escudo digital que protege la información que viaja entre tu sitio web y los visitantes. Cuando lo instalas, verás que la dirección de tu web comienza con "https://" en lugar de "http://", y aparece un candado verde en el navegador. Esto es esencial para:
- Seguridad: Encripta datos sensibles como contraseñas, números de tarjetas de crédito o formularios de contacto.
- Confianza: Los usuarios se sienten más seguros al ver el candado, lo que aumenta las conversiones y reduce el abandono.
- SEO: Google favorece los sitios con SSL, mejorando tu posicionamiento en buscadores.
- Requisito legal: En muchos países, tener SSL es obligatorio para sitios que manejan datos personales.
En resumen, instalar SSL Plesk no solo protege tu web, sino que también la hace más profesional y visible. Y lo mejor: es un proceso sencillo que puedes hacer tú mismo.
Tipos de certificados SSL que puedes instalar en Plesk
Antes de instalar, debes decidir qué tipo de certificado usar. En Plesk, tienes tres opciones principales:
- Let’s Encrypt (gratuito): Ideal para principiantes. Es automático, se renueva cada 90 días y cubre dominios básicos. Perfecto para blogs o sitios pequeños.
- Certificado autofirmado: Gratuito pero no válido para producción. Solo sirve para pruebas internas, ya que los navegadores mostrarán una advertencia de seguridad.
- Certificado de pago (Comercial): Emitido por autoridades como DigiCert, Sectigo o GlobalSign. Ofrece mayor validación (dominio, empresa o extendida) y es recomendado para tiendas online o sitios corporativos.
Para esta guía, nos centraremos en Let’s Encrypt, ya que es la opción más rápida y segura para principiantes. Si necesitas un certificado de pago, los pasos son similares, pero tendrás que subir archivos manualmente.
Requisitos previos para instalar SSL en Plesk
Asegúrate de tener lo siguiente antes de comenzar:
- Acceso a Plesk: Necesitas las credenciales de administrador o de un plan de hosting que incluya Plesk. Si no sabes cómo acceder, contacta a tu proveedor de hosting.
- Dominio configurado: Tu dominio debe estar apuntando a los servidores de Plesk (es decir, que el sitio web cargue correctamente sin SSL).
- Plesk actualizado: Verifica que tu versión de Plesk sea reciente (la mayoría de los paneles actualizan automáticamente).
- Puertos abiertos: El puerto 80 (HTTP) y 443 (HTTPS) deben estar habilitados en tu firewall. Esto suele estar configurado por defecto.
[INFO] Si usas un panel como Syspanel (antes HestiaCP), el acceso es por el puerto 2106. Pero en Plesk, el puerto por defecto es el 8443 (o 8443 para HTTPS). No los confundas.
Paso a paso: Cómo instalar un certificado SSL en Plesk (Let’s Encrypt)
Sigue estos pasos al pie de la letra. Te prometo que no necesitas ser un experto en tecnología.
1. Accede a tu panel de Plesk
Abre tu navegador y escribe la dirección de tu panel. Normalmente es algo como https://tudominio.com:8443 o https://ip-de-tu-servidor:8443. Ingresa tu usuario y contraseña.
2. Ve a la sección de dominios
En el menú principal, busca la opción "Sitios web y dominios" o "Websites & Domains" (depende del idioma). Haz clic en el dominio al que quieras añadir el SSL.
3. Busca la herramienta de SSL/TLS
Dentro del dominio, verás una sección llamada "Certificados SSL/TLS" o "SSL/TLS Certificates". Haz clic allí. Aparecerá una lista de certificados existentes (si los hay).
4. Selecciona "Let’s Encrypt"
En la parte superior, verás un botón o enlace que dice "Let’s Encrypt" o "Añadir certificado SSL". Púlsalo. Si no aparece, asegúrate de que el complemento de Let’s Encrypt esté instalado en Plesk (normalmente viene preinstalado).
5. Configura el certificado
Se abrirá un formulario sencillo. Debes:
- Seleccionar el dominio: Asegúrate de que tu dominio principal esté marcado.
- Incluir subdominios: Si tienes
www.tudominio.comoblog.tudominio.com, marca la casilla para incluirlos (recomendado). - Correo electrónico: Introduce una dirección de correo válida (Let’s Encrypt la usará para notificaciones de renovación).
- Aceptar términos: Marca la casilla de los términos de servicio.
Luego, haz clic en "Instalar" o "Obtener". El proceso es automático y tarda unos segundos.
6. Verifica la instalación
Plesk te mostrará un mensaje de éxito. Ahora, vuelve a la sección de "Sitios web y dominios" y asegúrate de que tu dominio tenga un candado verde al lado. También puedes probar accediendo a https://tudominio.com desde tu navegador.
7. Redirige todo el tráfico a HTTPS (opcional pero recomendado)
Para que todos los visitantes usen la versión segura, debes forzar la redirección. En Plesk:
- Ve a "Sitios web y dominios" > selecciona tu dominio.
- Busca "Redirección HTTP" o "Hosting Settings".
- Marca la opción "Forzar redirección a HTTPS" o "Permanent SEO-friendly 301 redirect from HTTP to HTTPS".
- Guarda los cambios.
[TIP] Si tu sitio usa WordPress, también puedes instalar un plugin como "Really Simple SSL" para gestionar la redirección automáticamente.
Solución de problemas comunes al instalar SSL en Plesk
A veces, pueden surgir pequeños obstáculos. Aquí tienes los más frecuentes y cómo resolverlos:
- Error de validación del dominio: Let’s Encrypt necesita verificar que eres el dueño del dominio. Asegúrate de que tu dominio apunte a los servidores de Plesk y que el sitio esté accesible por HTTP (puerto 80 abierto).
- Certificado no se renueva automáticamente: Plesk programa renovaciones automáticas, pero si fallan, revisa que el cron esté activo. En la mayoría de los casos, solo necesitas reinstalar manualmente.
- El candado aparece roto o con advertencia: Esto suele deberse a contenido mixto (imágenes o scripts cargados por HTTP). Usa herramientas como "Why No Padlock" para identificar y corregir esos elementos.
- Puerto 443 cerrado: Contacta a tu proveedor de hosting o verifica el firewall de tu servidor. En Plesk, puedes revisar en "Herramientas y ajustes" > "Firewall".
[WARNING] No uses certificados autofirmados en producción. Aunque son fáciles de generar, los navegadores los marcarán como no seguros, ahuyentando a tus visitantes.
Cómo instalar un certificado SSL de pago en Plesk
Si optaste por un certificado comercial (por ejemplo, para una tienda online), el proceso es ligeramente diferente:
- Compra el certificado: Elige una autoridad certificadora (CA) y sigue sus instrucciones para generar una CSR (Certificate Signing Request). En Plesk, ve a "Certificados SSL/TLS" > "Añadir certificado SSL" > "Crear solicitud de firma de certificado (CSR)". Rellena los datos (dominio, empresa, país) y guarda el CSR.
- Envía el CSR a la CA: Copia el texto generado y pégalo en el formulario de la CA. Ellos te enviarán el certificado (generalmente en formato .crt o .pem).
- Sube el certificado a Plesk: En la misma sección, haz clic en "Añadir certificado SSL" > "Subir certificado". Pega el contenido del certificado (y la cadena intermedia si la proporcionan).
- Asigna el certificado al dominio: En "Sitios web y dominios", selecciona tu dominio, ve a "Certificados SSL/TLS" y elige el certificado recién subido en la lista desplegable. Haz clic en "Asignar".
Preguntas frecuentes (FAQ) sobre instalar SSL en Plesk
¿Puedo instalar SSL en varios dominios a la vez?
Sí, Plesk permite certificados multidominio o wildcard. En Let’s Encrypt, puedes incluir hasta 100 dominios por certificado. En la configuración, marca todos los que necesites.
¿Cada cuánto se renueva el certificado de Let’s Encrypt?
Cada 90 días, pero Plesk lo renueva automáticamente. Si falla, recibirás un aviso por correo. Puedes renovarlo manualmente desde la misma sección.
¿Qué hago si mi sitio usa Syspanel (HestiaCP)?
Si estás en Syspanel, el proceso es diferente. Accede por el puerto 2106, busca la sección de "SSL" y sigue las instrucciones específicas de ese panel. Pero recuerda, esta guía es para Plesk.
¿El SSL afecta el rendimiento de mi web?
Mínimamente. La encriptación añade una pequeña carga, pero los servidores modernos lo manejan sin problemas. De hecho, el SEO y la confianza compensan cualquier microsegundo de retraso.
¿Puedo desinstalar un certificado SSL?
Sí, desde "Certificados SSL/TLS" puedes eliminar o reemplazar un certificado. Pero no lo hagas a menos que tengas un motivo, ya que tu sitio quedará inseguro.
Consejos finales para mantener tu Plesk seguro
Instalar SSL es solo el primer paso. Para una Plesk seguridad completa, te recomiendo:
- Actualiza Plesk regularmente: Las actualizaciones corrigen vulnerabilidades. Ve a "Herramientas y ajustes" > "Actualizaciones".
- Usa contraseñas fuertes: Tanto para tu panel como para las cuentas de FTP o bases de datos.
- Activa el firewall de Plesk: En "Herramientas y ajustes" > "Firewall", permite solo los puertos necesarios (80, 443, 8443).
- Monitorea tu sitio: Usa herramientas como "SSL Labs" para verificar la configuración de tu certificado.
[TIP] Si eres muy novato, no dudes en pedir ayuda a tu proveedor de hosting. Muchos ofrecen instalación gratuita de SSL como parte del servicio de certificado SSL hosting.
Conclusión
¡Felicidades! Ahora sabes cómo instalar un certificado SSL en Plesk de manera fácil y sin estrés. Recuerda que este proceso no solo protege a tus usuarios, sino que también mejora tu reputación y posicionamiento web. Si sigues estos pasos, en menos de 10 minutos tendrás tu sitio con el candado verde. ¿Ves? No era tan complicado.
Si te surge alguna duda, vuelve a leer esta guía o contacta conmigo. Estoy aquí para ayudarte. ¡Hasta la próxima!
