🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo crear un certificado SSL para PrestaShop en Syspanel

Actualizado el 30 de noviembre de 2025

¿Qué es un certificado SSL y por qué tu PrestaShop lo necesita?

Antes de ponernos manos a la obra, es importante que entiendas qué es un certificado SSL y por qué es tan importante para tu tienda online. Un certificado SSL (Secure Sockets Layer) es un protocolo de seguridad que cifra la información que se transmite entre el navegador del visitante y tu servidor. Esto significa que los datos sensibles, como contraseñas, números de tarjeta de crédito o información personal, viajan de forma segura y no pueden ser interceptados por terceros malintencionados.

Cuando activas SSL en PrestaShop, tu tienda pasa a funcionar bajo el protocolo HTTPS. Verás que en la barra de direcciones del navegador aparece un candado, lo que genera confianza en tus clientes. Además, desde hace varios años, Google utiliza el HTTPS como factor de posicionamiento web. Es decir, tener un certificado SSL prestashop activado puede ayudarte a mejorar tu posicionamiento en los resultados de búsqueda.

Activar SSL prestashop syspanel es un proceso sencillo, pero requiere que prestes atención a algunos detalles técnicos. En esta guía te explicaré paso a paso cómo hacerlo, incluso si no tienes experiencia previa en administración de servidores. Vamos a ello.

Requisitos previos para instalar el certificado SSL

Para comenzar con el proceso de instalación de tu certificado SSL en PrestaShop a través de Syspanel, necesitas cumplir con los siguientes requisitos:

  • Tener acceso a tu panel de control Syspanel (recuerda que el puerto de acceso es el 2106).
  • Disponer de un dominio registrado y apuntando a tu servidor.
  • Tener acceso al correo electrónico asociado a tu dominio para poder verificar la propiedad del mismo.
  • Contar con permisos de administrador en tu sistema de gestión de hosting.

Si no tienes claro alguno de estos puntos, te recomiendo que contactes con tu proveedor de hosting antes de continuar. Es fundamental que tengas todos estos accesos preparados para que la instalación sea rápida y sin contratiempos.

[INFO]: No te preocupes si no sabes qué es un certificado SSL o cómo funciona el cifrado. Esta guía está pensada para que cualquier persona, sin importar su nivel técnico, pueda completar el proceso con éxito.

Paso 1: Accede a Syspanel

El primer paso para crear tu certificado SSL para PrestaShop es acceder a Syspanel. Para ello, abre tu navegador web favorito y escribe la dirección de acceso a tu panel de control. Recuerda que el puerto de acceso es el 2106, por lo que la URL será algo similar a https://tu-servidor.com:2106.

Una vez que hayas introducido la dirección, te aparecerá una pantalla de inicio de sesión. Introduce tus credenciales de acceso (usuario y contraseña) que te proporcionó tu proveedor de hosting. Si es la primera vez que accedes, es posible que tengas que cambiar la contraseña por defecto.

Dentro de Syspanel, verás un panel de control con diferentes opciones y herramientas. No te preocupes si te parece abrumador al principio; solo vamos a centrarnos en las secciones que necesitamos para nuestro objetivo: activar SSL en PrestaShop.

Paso 2: Localiza la sección de certificados SSL

Una vez dentro de Syspanel, tienes que buscar la sección dedicada a los certificados SSL. Normalmente, esta opción se encuentra en el menú lateral o en la sección de "Web" o "Dominios". El nombre exacto puede variar según la versión de Syspanel que estés utilizando, pero normalmente aparece como "SSL" o "Certificados SSL".

Haz clic en esa opción y se abrirá una nueva pantalla donde podrás gestionar los certificados de tus dominios. Verás una lista con los dominios que tienes configurados en tu servidor. Busca el dominio que corresponde a tu tienda PrestaShop y selecciónalo.

En esta sección, tendrás varias opciones: podrás instalar un certificado automático gratuito (como Let's Encrypt), subir un certificado que hayas comprado a una autoridad de certificación, o renovar un certificado existente. Para nuestro caso, te recomiendo utilizar la opción gratuita de Let's Encrypt, ya que es la más sencilla y económica.

Paso 3: Genera tu certificado SSL gratuito con Let's Encrypt

La opción más recomendable para la mayoría de las tiendas PrestaShop es utilizar Let's Encrypt, una autoridad de certificación gratuita y automatizada. Este servicio es perfecto para pequeñas y medianas empresas, ya que ofrece certificados SSL válidos por 90 días con posibilidad de renovación automática.

Para generar tu certificado SSL prestashop con Let's Encrypt, sigue estos pasos:

  1. En la sección de certificados SSL de Syspanel, busca el botón que indica "Agregar certificado" o "Emitir certificado".
  2. Selecciona la opción "Let's Encrypt" como tipo de certificado.
  3. Introduce el dominio principal de tu tienda (por ejemplo, www.mitienda.com).
  4. Añade también el dominio sin "www" (por ejemplo, mitienda.com). Esto es importante para que el certificado cubra ambas variantes.
  5. Marca la casilla de verificación de los términos de servicio de Let's Encrypt.
  6. Haz clic en "Emitir" o "Generar".

El sistema se encargará automáticamente de verificar que eres el propietario del dominio y de instalar el certificado en tu servidor. Este proceso puede tardar unos minutos, así que ten paciencia.

[TIP]: Algunos proveedores de hosting ofrecen la renovación automática de los certificados Let's Encrypt. Si es tu caso, actívala para no tener que preocuparte por renovar el certificado cada 90 días.

Paso 4: Verifica que el certificado se ha instalado correctamente

Una vez que el sistema haya generado el certificado, es importante verificar que todo ha funcionado correctamente. Para ello, vuelve a la sección de certificados SSL de Syspanel y comprueba que tu dominio aparece con un estado "Activo" o "Válido".

También puedes hacer una comprobación manual desde tu navegador. Abre una ventana de incógnito y escribe la URL de tu tienda con el prefijo https:// (por ejemplo, https://mitienda.com). Si el certificado se ha instalado correctamente, verás el candado en la barra de direcciones y no aparecerá ningún aviso de advertencia sobre la seguridad del sitio.

Si por el contrario, el navegador te muestra un error de conexión no segura, es posible que haya algún problema con la instalación. En ese caso, revisa los pasos anteriores o contacta con el soporte técnico de tu hosting.

Paso 5: Activa el SSL en PrestaShop

Ahora que ya tienes el certificado SSL instalado en tu servidor, es el momento de activarlo en PrestaShop. Este paso es fundamental para que tu tienda funcione correctamente bajo el protocolo HTTPS.

Para activar SSL en PrestaShop, sigue estos pasos:

  1. Accede al panel de administración de tu PrestaShop (normalmente en tudominio.com/admin).
  2. En el menú superior, ve a "Parámetros avanzados" y luego a "Rendimiento".
  3. Busca la sección "Seguridad" o "SSL".
  4. Activa la opción "Activar SSL" y también la opción "Activar SSL en todas las páginas".
  5. Guarda los cambios.

[WARNING]: Es muy importante que actives la opción "Activar SSL en todas las páginas". Si solo activas el SSL en algunas secciones, podrías tener problemas con el contenido mixto (elementos que se cargan desde HTTP y otros desde HTTPS), lo que puede dar errores en el navegador y afectar al posicionamiento web.

Después de guardar los cambios, PrestaShop te pedirá que te vuelvas a identificar. No te preocupes, es normal. Tu sesión se habrá cerrado y tendrás que volver a introducir tus credenciales de acceso.

Paso 6: Configura la redirección HTTP a HTTPS

Para asegurarte de que todos los visitantes de tu tienda utilicen la versión HTTPS de tu sitio, es recomendable configurar una redirección desde HTTP a HTTPS. De esta manera, si alguien escribe http://mitienda.com, será redirigido automáticamente a https://mitienda.com.

Esta redirección la puedes configurar de dos maneras:

Opción A: Desde Syspanel

Dentro de Syspanel, en la sección de configuración de tu dominio, busca la opción "Redirecciones" o "Forzar HTTPS". Actívala y el sistema se encargará de redirigir todo el tráfico HTTP a HTTPS de forma automática.

Opción B: Desde el archivo .htaccess

Si prefieres hacerlo manualmente, puedes editar el archivo .htaccess que se encuentra en la raíz de tu instalación de PrestaShop. Añade las siguientes líneas al principio del archivo:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

[INFO]: Si no encuentras el archivo .htaccess, es posible que esté oculto. Activa la opción de mostrar archivos ocultos en tu gestor de archivos o utiliza un cliente FTP para acceder a él.

Paso 7: Actualiza las URLs de tu tienda

Un paso crucial que muchos olvidan es actualizar las URLs de tu tienda para que utilicen HTTPS. Para ello, ve a "Parámetros avanzados" y luego a "URLs" en el panel de administración de PrestaShop.

En esta sección, verás los campos "URL de la tienda" y "URL SSL". Debes asegurarte de que ambas empiecen por https:// en lugar de http://. Por ejemplo:

  • URL de la tienda: https://mitienda.com
  • URL SSL: https://mitienda.com

Guarda los cambios y verifica que tu tienda funciona correctamente con las nuevas URLs.

Paso 8: Comprueba que no hay contenido mixto

El contenido mixto se produce cuando una página HTTPS carga elementos (imágenes, scripts, hojas de estilo) desde URLs HTTP. Esto puede causar errores en el navegador y afectar negativamente a la experiencia de usuario y al SEO.

Para comprobar si tu tienda tiene contenido mixto, puedes utilizar herramientas online gratuitas como "Why No Padlock" o inspeccionar tu página desde el navegador. Si detectas algún elemento que se carga desde HTTP, tendrás que actualizar esas URLs a HTTPS.

En PrestaShop, muchas veces este problema se debe a que las URLs de las imágenes o productos se guardaron con HTTP antes de activar el SSL. Puedes solucionarlo de la siguiente manera:

  1. Ve a "Parámetros avanzados" y luego a "Base de datos".
  2. Busca la opción "Búsqueda y reemplazo" o "SQL".
  3. Ejecuta una consulta para reemplazar http:// por https:// en las tablas de productos, categorías y CMS.

[WARNING]: Antes de ejecutar cualquier consulta SQL, es fundamental que hagas una copia de seguridad de tu base de datos. Un error en esta operación podría dañar tu tienda de forma irreversible.

Paso 9: Renueva tu certificado SSL periódicamente

Si has utilizado Let's Encrypt, tu certificado SSL prestashop caducará cada 90 días. Para asegurarte de que tu tienda siempre esté protegida, es importante que configures la renovación automática.

En Syspanel, busca la opción de renovación automática y actívala. Si tu sistema no tiene esta opción, puedes configurar una tarea programada (cron) que ejecute el comando de renovación de Let's Encrypt automáticamente.

También puedes configurar una alerta por correo electrónico para que te avise cuando tu certificado esté a punto de caducar. La mayoría de los servicios de hosting ofrecen esta funcionalidad, así que asegúrate de tenerla activada.

Preguntas frecuentes sobre SSL en PrestaShop

¿Cuánto cuesta un certificado SSL para PrestaShop?

Los certificados SSL pueden ser gratuitos (como Let's Encrypt) o de pago (como los emitidos por Comodo, DigiCert, etc.). Para la mayoría de las tiendas online, un certificado gratuito de Let's Encrypt es más que suficiente. Si necesitas un certificado con garantía financiera o con validación extendida, entonces deberías considerar un certificado de pago.

¿Qué es mejor: SSL gratuito o de pago?

Para la mayoría de los casos, el SSL gratuito de Let's Encrypt es perfectamente válido. Ofrece el mismo nivel de cifrado que un certificado de pago. La diferencia principal es que los certificados de pago suelen incluir garantía financiera y soporte técnico del proveedor.

¿Puedo tener varios certificados SSL en mi servidor?

Sí, puedes tener varios certificados SSL configurados en tu servidor Syspanel. Cada dominio puede tener su propio certificado. Además, con Let's Encrypt puedes generar certificados wildcard que cubran todos los subdominios de un dominio principal.

¿Cuánto tiempo tarda en activarse el SSL?

Normalmente, el proceso de generación e instalación de un certificado Let's Encrypt tarda entre 2 y 5 minutos. Los certificados de pago pueden tardar más, dependiendo del proceso de validación del proveedor.

¿Qué hago si mi certificado SSL no se renueva automáticamente?

Si tu certificado no se renueva automáticamente, tendrás que hacerlo manualmente desde Syspanel. Accede a la sección de certificados SSL, selecciona tu dominio y busca la opción "Renovar". Si tienes problemas con la renovación automática, contacta con el soporte técnico de tu hosting.

¿Afecta el SSL al rendimiento de mi tienda?

El SSL puede tener un impacto mínimo en el rendimiento, ya que el cifrado y descifrado de los datos requiere un pequeño consumo de recursos del servidor. Sin embargo, este impacto es prácticamente imperceptible en la experiencia de usuario. Con el hardware actual, no deberías notar ninguna diferencia.

¿Qué es un certificado wildcard?

Un certificado wildcard cubre un dominio principal y todos sus subdominios. Por ejemplo, un certificado wildcard para mitienda.com también cubriría blog.mitienda.com, tienda.mitienda.com, etc. Es una opción muy útil si tienes varios subdominios en tu servidor.

Conclusión: disfruta de tu tienda segura con HTTPS

Activar SSL prestashop syspanel es un proceso que, como has visto, se puede completar en pocos minutos siguiendo estos pasos. Tener tu tienda bajo el protocolo HTTPS no solo protege los datos de tus clientes, sino que también mejora tu posicionamiento en Google y transmite confianza a los visitantes.

Recuerda que el certificado SSL es solo una parte de la seguridad de tu tienda online. Es importante que mantengas siempre actualizado tu PrestaShop, utilices contraseñas seguras y realices copias de seguridad periódicas de tu base de datos.

Si has seguido todos los pasos de esta guía, tu tienda debería estar funcionando perfectamente bajo HTTPS. Si tienes alguna duda o problema durante el proceso, no dudes en contactar con el soporte técnico de tu hosting. Ellos estarán encantados de ayudarte a resolver cualquier incidencia.

[TIP]: Una vez que hayas activado el SSL en tu tienda, no olvides actualizar tus cuentas en Google Search Console y Google Analytics para que utilicen la versión HTTPS de tu sitio. También es recomendable actualizar los enlaces externos que apunten a tu tienda para que utilicen la nueva URL segura.

Espero que esta guía te haya sido de utilidad. Ahora ya sabes cómo crear un certificado SSL para PrestaShop en Syspanel. ¡Tu tienda online está lista para ofrecer una experiencia segura y profesional a tus clientes!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel