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

Cómo crear un subdominio en Syspanel para una tienda PrestaShop

Actualizado el 8 de abril de 2026

Crear un subdominio en Syspanel para alojar una tienda PrestaShop es una tarea sencilla que te permitirá organizar mejor tu negocio online. Si ya tienes un hosting principal, añadir un subdominio como tienda.tudominio.com te da la flexibilidad de separar tu tienda del resto del contenido de tu web, mejorando la experiencia de usuario y el SEO.

En esta guía completa, te explicaré paso a paso cómo crear un subdominio en Syspanel (el panel de control basado en HestiaCP, accesible por el puerto 2106) y cómo instalar PrestaShop en él. No necesitas ser un experto técnico; solo sigue las instrucciones al pie de la letra.


¿Qué es un subdominio y por qué usarlo para PrestaShop?

Un subdominio es una extensión de tu dominio principal. Por ejemplo, si tu dominio es tudominio.com, un subdominio sería tienda.tudominio.com. Esto te permite tener varias secciones independientes dentro del mismo alojamiento.

Ventajas de usar un subdominio para PrestaShop:

  • Organización: Separa tu tienda del blog, la página principal o cualquier otra sección.
  • SEO: Puedes optimizar el subdominio con palabras clave específicas para tu tienda, como "tienda online" o "comprar [producto]".
  • Rendimiento: Es más fácil gestionar los recursos y la configuración de cada parte de tu web.
  • Pruebas: Puedes usar un subdominio como beta.tudominio.com para probar cambios antes de lanzarlos en tu tienda principal.

[INFO] Aunque los subdominios se ven como sitios separados, comparten el mismo espacio en disco y ancho de banda de tu plan de hosting. Esto es eficiente y no requiere contratar un servicio extra.


Requisitos previos antes de empezar

Antes de lanzarte a crear el subdominio, asegúrate de tener lo siguiente:

  1. Acceso a Syspanel: Debes tener las credenciales de administrador de tu panel de control. La URL suele ser https://tudominio.com:2106 o la IP de tu servidor seguida de :2106.
  2. Un dominio registrado: El dominio principal debe estar apuntando a tu servidor (es decir, configurado con los DNS correctos).
  3. Archivos de PrestaShop: Descarga la última versión de PrestaShop desde su sitio oficial. Necesitarás el archivo .zip o .tar.gz.
  4. Base de datos: PrestaShop necesita una base de datos MySQL/MariaDB. Crearemos una durante el proceso.

Paso 1: Acceder a Syspanel

Lo primero es iniciar sesión en tu panel de control. Abre tu navegador y escribe la dirección de acceso:

https://tudominio.com:2106

Si no has cambiado la contraseña por defecto, usa la que te proporcionó tu proveedor de hosting. Si tienes dudas, contacta con soporte.

[TIP] Si ves un aviso de seguridad en el navegador (como "Conexión no segura"), es normal porque el certificado SSL puede ser autofirmado. Haz clic en "Avanzado" y luego en "Continuar" para acceder.


Paso 2: Navegar hasta la sección de dominios

Una vez dentro de Syspanel, verás un panel con varias opciones. Busca la sección "WEB" o "Dominios" en el menú lateral izquierdo. Haz clic en ella.

Se mostrará una lista con todos los dominios que tienes alojados. Aquí es donde podrás añadir tu nuevo subdominio.


Paso 3: Crear el subdominio

Ahora vamos a crear el subdominio para tu tienda. Sigue estos pasos:

  1. En la parte superior derecha, busca el botón "Añadir dominio" o "Agregar dominio". Haz clic.
  2. Se abrirá un formulario. En el campo "Dominio", escribe el nombre del subdominio que deseas. Por ejemplo: tienda.tudominio.com.
    • Importante: Asegúrate de que el dominio principal (tudominio.com) ya esté registrado en Syspanel.
  3. En la opción "Tipo de dominio", selecciona "Subdominio" (si aparece). En algunos paneles, solo necesitas escribir el nombre y automáticamente se creará como subdominio.
  4. Deja las opciones de "Habilitar SSL" y "Habilitar estadísticas" como están (puedes activarlas después).
  5. Haz clic en "Guardar" o "Añadir".

[WARNING] Si el dominio principal no está configurado correctamente, el subdominio no funcionará. Verifica que los DNS de tudominio.com apunten a tu servidor.


Paso 4: Verificar la creación del subdominio

Una vez guardado, el subdominio aparecerá en la lista de dominios. Syspanel creará automáticamente una carpeta en el servidor para alojar sus archivos. Normalmente, la ruta será algo como:

/home/nombredeusuario/web/tienda.tudominio.com/public_html

Esta carpeta es donde subirás los archivos de PrestaShop.


Paso 5: Crear una base de datos para PrestaShop

PrestaShop necesita una base de datos para almacenar productos, pedidos, clientes, etc. Vamos a crearla desde Syspanel.

  1. En el menú lateral, busca la sección "Bases de datos" o "DB".
  2. Haz clic en "Añadir base de datos".
  3. Completa los campos:
    • Nombre de la base de datos: Elige un nombre descriptivo, por ejemplo: tienda_prestashop.
    • Usuario: Crea un usuario, por ejemplo: admin_tienda.
    • Contraseña: Genera una contraseña segura. Puedes usar el generador que incluye Syspanel.
  4. Haz clic en "Guardar".

[INFO] Anota en un lugar seguro el nombre de la base de datos, el usuario y la contraseña. Los necesitarás durante la instalación de PrestaShop.


Paso 6: Subir los archivos de PrestaShop al subdominio

Ahora toca subir los archivos de PrestaShop a la carpeta del subdominio. Puedes hacerlo de dos formas:

Opción A: Subir mediante FTP (recomendado)

  1. Conéctate a tu servidor FTP usando un cliente como FileZilla. Las credenciales FTP las encuentras en Syspanel, en la sección "Usuarios FTP".
  2. Navega hasta la carpeta del subdominio: /public_html dentro de tienda.tudominio.com.
  3. Sube todos los archivos del zip de PrestaShop que descargaste.
  4. Espera a que se complete la transferencia.

Opción B: Subir mediante el gestor de archivos de Syspanel

  1. En Syspanel, ve a "Archivos" o "File Manager".
  2. Busca la carpeta de tu subdominio (tienda.tudominio.com/public_html).
  3. Sube el archivo zip de PrestaShop y luego extráelo allí.

[TIP] Si usas la opción B, asegúrate de que el archivo zip se extraiga correctamente y que todos los archivos queden en la raíz de public_html, no en una subcarpeta.


Paso 7: Instalar PrestaShop

Una vez que los archivos están en su lugar, es hora de ejecutar el instalador.

  1. Abre tu navegador y escribe la URL del subdominio: http://tienda.tudominio.com.
  2. Te aparecerá el asistente de instalación de PrestaShop. Selecciona tu idioma y haz clic en "Siguiente".
  3. Acepta los términos de la licencia.
  4. En la pantalla de "Información de la tienda", completa:
    • Nombre de la tienda: El nombre de tu negocio.
    • Actividad principal: Elige la que corresponda.
    • País: Tu ubicación.
    • Habilitar SSL: Si tienes certificado SSL, márcalo (puedes configurarlo después).
  5. Haz clic en "Siguiente".
  6. En "Configuración de la base de datos", introduce los datos que creaste en el Paso 5:
    • Dirección del servidor: Normalmente localhost.
    • Nombre de la base de datos: El que pusiste (ej: tienda_prestashop).
    • Usuario de la base de datos: El usuario que creaste.
    • Contraseña de la base de datos: La contraseña que generaste.
  7. Haz clic en "Probar conexión". Si todo está bien, verás un mensaje de éxito.
  8. Continúa con los siguientes pasos hasta que la instalación finalice.

[WARNING] Si la conexión falla, verifica que los datos de la base de datos sean correctos. A veces el servidor de base de datos no es localhost, sino 127.0.0.1 o el nombre del servidor. Consulta con tu proveedor si es necesario.


Paso 8: Configurar SSL para el subdominio (opcional pero recomendado)

Tener HTTPS en tu tienda es crucial para la seguridad y el SEO. Syspanel facilita la instalación de SSL gratuito con Let's Encrypt.

  1. En Syspanel, ve a la sección "WEB" y busca tu subdominio en la lista.
  2. Haz clic en el icono de "Editar" (normalmente un lápiz) junto a tienda.tudominio.com.
  3. Busca la opción "Habilitar SSL" o "SSL Support" y actívala.
  4. Selecciona "Let's Encrypt" como proveedor.
  5. Haz clic en "Guardar".

El sistema generará automáticamente un certificado SSL para tu subdominio. Después de unos segundos, podrás acceder a tu tienda mediante https://tienda.tudominio.com.

[INFO] Si tu tienda ya estaba funcionando con HTTP, es posible que tengas que forzar la redirección a HTTPS desde la configuración de PrestaShop (PrestaShop > Parámetros de la tienda > Tráfico y SEO > Configuración de la URL de la tienda).


Solución de problemas comunes (FAQ)

1. El subdominio no carga (error 404 o página en blanco)

  • Causa: Los archivos de PrestaShop no están en la carpeta correcta.
  • Solución: Verifica que los archivos estén directamente en public_html y no dentro de una subcarpeta. También asegúrate de que el archivo index.php exista.

2. No puedo acceder a Syspanel (puerto 2106)

  • Causa: El puerto puede estar bloqueado por un firewall.
  • Solución: Prueba con la URL https://IP-de-tu-servidor:2106. Si no funciona, contacta con tu proveedor de hosting para que abra el puerto.

3. Error de conexión a la base de datos durante la instalación

  • Causa: Datos incorrectos o el servidor de base de datos no es localhost.
  • Solución: Revisa que el nombre, usuario y contraseña sean exactamente los que creaste. Prueba con 127.0.0.1 en lugar de localhost.

4. El subdominio redirige al dominio principal

  • Causa: Puede haber una regla de redirección en el archivo .htaccess.
  • Solución: Revisa el archivo .htaccess en la raíz del subdominio y elimina cualquier línea que redirija el tráfico.

5. ¿Puedo usar el mismo certificado SSL para el dominio principal y el subdominio?

  • Respuesta: No, cada subdominio necesita su propio certificado SSL, a menos que uses un certificado comodín (*.tudominio.com). Con Let's Encrypt, es fácil obtener uno para cada subdominio.

Conclusión

Crear un subdominio en Syspanel para tu tienda PrestaShop es un proceso que, siguiendo estos pasos, te llevará menos de 30 minutos. La clave está en la organización: primero crea el subdominio, luego la base de datos, sube los archivos y finalmente ejecuta el instalador.

Recuerda que Syspanel (HestiaCP) es una herramienta potente y amigable. Con estos conocimientos, podrás gestionar múltiples subdominios para diferentes proyectos sin complicaciones.

Si te encuentras con algún problema, no dudes en consultar la documentación oficial de PrestaShop o contactar con el soporte técnico de tu hosting. ¡Tu tienda online está a solo unos clics de distancia!

¿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