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

Configurar múltiples tiendas PrestaShop en un solo hosting con Plesk

Actualizado el 9 de mayo de 2026

¡Hola! ¿Quieres tener varias tiendas online con PrestaShop pero no quieres pagar un hosting diferente para cada una? ¡Excelente idea! Gestionar múltiples tiendas PrestaShop en un solo hosting con Plesk es una estrategia muy inteligente para ahorrar costes y centralizar la administración. En esta guía completa, paso a paso y en un lenguaje muy sencillo, te explicaré cómo lograrlo.

No te preocupes si no eres un experto en tecnología. Aquí te guiaré como si estuviéramos viendo la pantalla juntos. Al finalizar, tendrás funcionando varias tiendas PrestaShop desde un mismo panel de control Plesk, usando subdominios o carpetas. ¡Empezamos!

¿Qué necesitas para empezar?

Antes de lanzarnos a la acción, asegurrémonos de tener todo listo. No necesitas ser un genio, solo tener a mano lo siguiente:

  • Un plan de hosting con Plesk. Asegúrate de que tu hosting tenga suficiente espacio en disco, RAM y ancho de banda para soportar todas las tiendas. Lo bueno de Plesk es que está diseñado para gestionar múltiples sitios web desde un solo lugar.
  • Acceso al panel de control de Plesk. Normalmente accedes escribiendo https://tudominio.com:8443 o la URL que te haya dado tu proveedor de hosting.
  • Dominios o subdominios. Por ejemplo, si tu dominio principal es mistiendas.com, podrías tener:
    • tienda1.mistiendas.com
    • tienda2.mistiendas.com
    • ropadeportiva.mistiendas.com
  • Archivos de instalación de PrestaShop. Descarga la última versión estable desde el sitio oficial de PrestaShop.
  • Paciencia y una taza de café. Todo sale mejor con una buena actitud.

[TIP] Si tu hosting es limitado en recursos, considera usar un plan VPS o dedicado. El rendimiento de tus múltiples tiendas PrestaShop será mucho mejor.

Método 1: Usando Subdominios (La opción más organizada)

Este método es el más recomendado para configurar PrestaShop subdominio por subdominio. Cada tienda tendrá su propia dirección web única y limpia, y será muy fácil de gestionar.

Paso 1: Crear los subdominios en Plesk

  1. Inicia sesión en tu panel de Plesk.
  2. Busca la sección «Sitios web y dominios» o un nombre similar.
  3. Haz clic en «Añadir subdominio».
  4. En el campo «Nombre del subdominio», escribe el nombre de tu primera tienda, por ejemplo: tienda1.
  5. Asegúrate de que el dominio principal sea el tuyo (ej. mistiendas.com). El resultado será tienda1.mistiendas.com.
  6. Plesk automáticamente creará una carpeta para este subdominio (ej. httpdocs o tienda1). No cambies nada aquí a menos que sepas lo que haces.
  7. Repite el proceso para cada tienda que quieras crear: tienda2.mistiendas.com, tienda3.mistiendas.com, etc.

[INFO] Plesk crea automáticamente la estructura de carpetas y la configuración DNS básica. No necesitas tocar nada más en esta parte.

Paso 2: Subir los archivos de PrestaShop a cada subdominio

  1. Ve a la sección «Administrador de archivos» de Plesk.
  2. Selecciona el subdominio que acabas de crear (ej. tienda1.mistiendas.com).
  3. Accede a la carpeta httpdocs (o la raíz del subdominio). Esta es la carpeta pública donde se alojará tu tienda.
  4. Sube el archivo ZIP de PrestaShop que descargaste.
  5. Una vez subido, haz clic derecho sobre el archivo ZIP y selecciona «Extraer». Plesk lo descomprimirá automáticamente.
  6. Asegúrate de que todos los archivos de PrestaShop queden directamente en la raíz de httpdocs. No dentro de una subcarpeta con el nombre del ZIP.

Paso 3: Crear bases de datos para cada tienda

Cada tienda necesita su propia base de datos para funcionar de forma independiente.

  1. En Plesk, ve a «Bases de datos» (o «Bases de datos de MySQL»).
  2. Haz clic en «Añadir base de datos».
  3. Ponle un nombre descriptivo, por ejemplo: tienda1_db.
  4. Crea un usuario y una contraseña segura para esa base de datos. ¡Guarda esta información! La necesitarás en la instalación.
  5. Repite el proceso para cada tienda: tienda2_db, tienda3_db, etc.

Paso 4: Instalar PrestaShop en cada subdominio

Ahora viene la parte más visual. Abre tu navegador y escribe la URL del primer subdominio: http://tienda1.mistiendas.com.

  1. Te aparecerá el asistente de instalación de PrestaShop. ¡Sigue los pasos!
  2. Idioma: Elige tu idioma.
  3. Licencia: Acepta los términos.
  4. Información de la tienda: Pon el nombre de tu tienda, país, etc.
  5. Configuración de la base de datos: Aquí es donde usas los datos que guardaste en el paso anterior.
    • Dirección del servidor de base de datos: Normalmente es localhost.
    • Nombre de la base de datos: tienda1_db.
    • Usuario: El usuario que creaste.
    • Contraseña: La contraseña correspondiente.
  6. Configuración de la cuenta de administrador: Crea un email y contraseña para acceder al backoffice de esta tienda.
  7. Finaliza la instalación. ¡Felicidades! Ya tienes tu primera tienda funcionando.

Repite este proceso para cada subdominio que hayas creado. Cada uno tendrá su propia instalación independiente.

[WARNING] No uses la misma base de datos para dos tiendas diferentes. Cada una debe tener la suya propia para evitar conflictos y pérdida de datos.

Método 2: Usando Carpetas (Una alternativa más sencilla)

Si no quieres complicarte con subdominios, puedes instalar varias tiendas PrestaShop en carpetas dentro de tu dominio principal. Por ejemplo:

  • tudominio.com/tienda1
  • tudominio.com/tienda2

Ventaja: Más fácil de configurar.
Desventaja: Las URLs son más largas y menos profesionales.

El proceso es muy similar al anterior:

  1. Crea las carpetas: Dentro de httpdocs de tu dominio principal, crea carpetas como tienda1, tienda2, etc.
  2. Sube los archivos: Sube y descomprime los archivos de PrestaShop dentro de cada carpeta.
  3. Crea bases de datos: Igual que en el método anterior, una base de datos por tienda.
  4. Instala: Accede a tudominio.com/tienda1 y sigue el asistente.

Consejos clave para gestionar múltiples tiendas PrestaShop con Plesk

Una vez que tengas todo funcionando, aquí tienes algunos tips para que tu experiencia sea aún mejor.

Usa el mismo tema base para todas

Si todas tus tiendas venden productos similares, usar el mismo tema base te ahorrará mucho tiempo. Luego puedes personalizar colores y logotipos desde el backoffice de cada una.

Centraliza la gestión de productos (Multitienda nativa de PrestaShop)

PrestaShop tiene una función llamada «Multitienda» que te permite gestionar varias tiendas desde un solo panel de administración. Aunque no es obligatoria, es muy potente.

  • Cómo activarla: Ve a tu backoffice de PrestaShop, a «Parámetros de la tienda» > «Multitienda» y actívala.
  • Beneficio: Puedes compartir catálogos, clientes, pedidos y configuraciones entre todas tus tiendas, o mantenerlas completamente separadas. ¡Tú decides!

Optimiza el rendimiento

Tener múltiples tiendas PrestaShop consume más recursos. Para que todo vaya rápido:

  • Usa una CDN: Servicios como Cloudflare ayudan a distribuir el contenido estático (imágenes, CSS, JS) y reducen la carga de tu servidor.
  • Activa la caché de PrestaShop: En el backoffice, ve a «Rendimiento» y activa las opciones de caché (CCC para CSS, JS, etc.).
  • Revisa los logs de Plesk: Si notas lentitud, revisa los logs de error en Plesk para identificar posibles cuellos de botella.

Mantén todo actualizado

Es fundamental mantener PrestaShop, los módulos y el propio Plesk actualizados. Las actualizaciones corrigen vulnerabilidades de seguridad y mejoran el rendimiento. Plesk suele notificarte cuando hay actualizaciones disponibles.

Preguntas Frecuentes (FAQ)

¿Puedo usar el mismo certificado SSL para todos los subdominios?
Sí, si tienes un certificado Wildcard (por ejemplo, *.mistiendas.com) te cubrirá todos los subdominios. Si no, necesitarás un certificado SSL para cada subdominio. Plesk facilita la instalación de certificados Let's Encrypt gratuitos para cada sitio.

¿Qué hago si quiero migrar una de las tiendas a otro hosting?
Es sencillo. Solo necesitas exportar la base de datos de esa tienda (desde Plesk o phpMyAdmin) y copiar todos los archivos de su carpeta httpdocs. Luego, en el nuevo hosting, importas la base de datos y los archivos, y ajustas la configuración en el archivo parameters.php de PrestaShop.

¿Puedo tener tiendas con diferentes versiones de PrestaShop?
Técnicamente sí, pero no es recomendable por temas de seguridad y compatibilidad. Es mejor mantener todas las tiendas en la misma versión estable.

¿Y si quiero usar Syspanel (HestiaCP) en lugar de Plesk?
¡Claro que sí! Si usas Syspanel (el nuevo nombre de HestiaCP), el proceso es muy similar. Accedes a través del puerto 2106 (ej. https://tudominio.com:2106). La principal diferencia es que la gestión de subdominios y bases de datos se hace desde su propia interfaz, pero el concepto es el mismo: crear un subdominio por tienda, subir los archivos, crear una base de datos independiente y ejecutar el instalador. La guía que te he dado aquí te servirá igualmente.

¿Cuántas tiendas puedo tener?
Depende de los recursos de tu hosting. Un hosting compartido puede soportar de 3 a 5 tiendas pequeñas. Para más, necesitarás un VPS o servidor dedicado.

Conclusión

Configurar múltiples tiendas PrestaShop en un solo hosting con Plesk no solo es posible, sino que es una práctica muy común y eficiente. Ya sea usando subdominios o carpetas, Plesk te da las herramientas para hacerlo de forma organizada y profesional.

Recuerda siempre crear bases de datos independientes, mantener todo actualizado y optimizar el rendimiento para ofrecer la mejor experiencia a tus clientes. Si sigues esta guía paso a paso, en pocas horas tendrás tu pequeño imperio de tiendas online funcionando a la perfección.

¡Ahora ve y crea esas tiendas! Si tienes alguna duda, no dudes en consultar la documentación oficial de Plesk o de PrestaShop. ¡Mucho éxito con tu proyecto!

¿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