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

Cómo crear y configurar un subdominio para PrestaShop en Plesk

Actualizado el 27 de mayo de 2026

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

Antes de ponernos manos a la obra, es importante que entiendas qué es exactamente un subdominio. Piensa en tu dominio principal como la puerta de entrada a tu casa (por ejemplo, www.tutienda.com). Un subdominio sería como una habitación adicional dentro de esa casa, pero con su propia entrada independiente (por ejemplo, tienda.tutienda.com o ventas.tutienda.com).

Usar un subdominio PrestaShop Plesk tiene varias ventajas prácticas. Por un lado, te permite separar tu tienda online del resto de tu sitio web, lo cual es fantástico para organizar tu negocio. Por otro lado, facilita la instalación de PrestaShop sin interferir con otros proyectos que ya tengas en tu cuenta de hosting. También es una solución perfecta si quieres crear una tienda de prueba o una versión específica para un público concreto, como clientes mayoristas.

Ahora bien, para llevar a cabo este proceso, vamos a trabajar con Plesk, uno de los paneles de control de hosting más populares y amigables que existen. No te preocupes si nunca has hecho algo parecido, porque te voy a guiar paso a paso, con un lenguaje claro y sin tecnicismos innecesarios.

Requisitos previos antes de empezar

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

  • Acceso a tu panel de control Plesk (normalmente a través de una URL como https://tu-dominio.com:8443).
  • Las credenciales de administrador de tu hosting.
  • Un dominio principal registrado y apuntando a tu servidor.
  • Al menos una cuenta de correo o FTP asociada (aunque no es imprescindible para este tutorial).

Si ya tienes todo esto, ¡perfecto! Vamos a por ello.

Paso 1: Acceder al panel de Plesk

Lo primero que necesitas hacer es iniciar sesión en tu panel de Plesk. Para ello, abre tu navegador web favorito y escribe la dirección de acceso a Plesk. Normalmente suele ser algo como https://tu-dominio.com:8443, aunque también puede ser una IP directa o un subdominio especial que te haya proporcionado tu proveedor de hosting.

Una vez que introduzcas tu usuario y contraseña, verás el escritorio principal de Plesk. Aquí es donde se gestionan todos los aspectos de tu hosting: dominios, bases de datos, correos electrónicos, archivos, etc. No te asustes con la cantidad de iconos y opciones; nosotros solo necesitaremos una pequeña parte.

Paso 2: Crear el subdominio en Plesk

Ahora viene la parte central del proceso: crear subdominio en Plesk. Sigue estos pasos al pie de la letra:

  1. En el panel principal de Plesk, busca la sección "Sitios web y dominios" o "Websites & Domains" (dependiendo del idioma). Haz clic sobre ella.

  2. Verás una lista con todos los dominios que tienes registrados en tu cuenta. Localiza el dominio principal sobre el que quieres crear el subdominio y haz clic en el enlace o botón que dice "Añadir subdominio" o "Add Subdomain".

  3. Se abrirá un formulario. En el campo "Subdominio", escribe la palabra que quieras usar. Por ejemplo, si quieres que tu tienda sea accesible desde tienda.tudominio.com, simplemente escribe tienda. Ten en cuenta que solo puedes usar letras, números y guiones.

  4. Plesk te mostrará automáticamente la ruta donde se guardarán los archivos de este subdominio. Por defecto, suele ser algo como /var/www/vhosts/tudominio.com/tienda. Puedes dejarlo tal cual, aunque si prefieres personalizarlo, también puedes hacerlo.

  5. Haz clic en "Aceptar" o "OK". En cuestión de segundos, Plesk creará el subdominio y te aparecerá en la lista junto a tu dominio principal.

[TIP]: Elige un nombre corto y descriptivo para tu subdominio. Algo como shop, store, ventas o tienda suele funcionar muy bien. Evita nombres demasiado largos o complicados, ya que serán parte de la URL que tus clientes verán.

Paso 3: Configurar el subdominio para PrestaShop

Ahora que ya tienes tu subdominio creado, es momento de prepararlo para alojar PrestaShop en subdominio. Este paso es crucial, ya que necesitamos asegurarnos de que el entorno sea compatible con los requisitos de PrestaShop.

3.1. Verificar los requisitos de PHP

PrestaShop es una plataforma bastante exigente en cuanto a versiones de PHP. Para asegurarte de que todo funciona correctamente, haz lo siguiente:

  1. Dentro de la sección "Sitios web y dominios", busca el subdominio que acabas de crear y haz clic en el enlace "PHP" o "Configuración de PHP".

  2. En la nueva ventana, selecciona una versión de PHP compatible. Para PrestaShop 8.x (la última versión estable), necesitas PHP 7.2 o superior, aunque te recomiendo usar PHP 8.0 o 8.1 para un mejor rendimiento.

  3. También es importante que ciertas extensiones estén habilitadas. Busca las opciones de curl, gd, mbstring, openssl y pdo_mysql. Si alguna aparece desactivada, actívala marcando la casilla correspondiente.

  4. Guarda los cambios.

3.2. Ajustar la configuración de la base de datos

PrestaShop necesita una base de datos MySQL para funcionar. Aunque podemos crearla después de instalar la tienda, es mejor hacerlo ahora para tenerlo todo listo.

  1. En Plesk, ve a la sección "Bases de datos" (o "Databases").

  2. Haz clic en "Añadir base de datos".

  3. Elige un nombre descriptivo como prestashop_tienda o tienda_db.

  4. Crea un usuario para esta base de datos y asigna una contraseña segura. Anota estos datos, los necesitarás durante la instalación de PrestaShop.

  5. Haz clic en "Aceptar".

[INFO]: No es necesario que asocies la base de datos al subdominio específico. Puedes usarla de forma global, aunque lo más limpio es mantenerla asociada al subdominio para tener todo bien organizado.

Paso 4: Subir los archivos de PrestaShop

Ahora llega el momento de instalar el propio PrestaShop. Tienes dos opciones principales: subir los archivos manualmente mediante FTP o usar el instalador web de PrestaShop. Te recomiendo la segunda opción, ya que es mucho más sencilla.

4.1. Descargar PrestaShop

  1. Ve al sitio oficial de PrestaShop y descarga la última versión estable en formato .zip.

  2. Descomprime el archivo en tu ordenador. Verás una carpeta con todos los archivos de la plataforma.

4.2. Subir los archivos al subdominio

  1. Abre tu cliente FTP favorito (FileZilla, por ejemplo) o usa el administrador de archivos integrado en Plesk.

  2. Conéctate a tu servidor usando las credenciales FTP que tengas asociadas a tu cuenta.

  3. Navega hasta la carpeta raíz del subdominio que creaste antes. Recuerda que la ruta típica es /var/www/vhosts/tudominio.com/tienda/.

  4. Sube todos los archivos y carpetas de PrestaShop a esa ubicación. Ten paciencia, ya que puede tardar unos minutos dependiendo de tu conexión.

[WARNING]: Asegúrate de subir los archivos dentro de la carpeta del subdominio, no en la carpeta del dominio principal. Si los pones en el lugar equivocado, tu tienda no será accesible desde la URL que esperas.

4.3. Dar permisos correctos

PrestaShop necesita ciertos permisos de escritura para funcionar correctamente. En la mayoría de los casos, Plesk ya configura esto automáticamente, pero por si acaso:

  1. En Plesk, ve a la sección "Administrador de archivos".

  2. Navega hasta la carpeta del subdominio.

  3. Asegúrate de que las carpetas config, cache, log y img tengan permisos de escritura (755 o 775). Si no es así, cámbialos haciendo clic derecho y seleccionando "Cambiar permisos".

Paso 5: Instalar PrestaShop

Ahora viene la parte más emocionante: la instalación en sí. Abre tu navegador y escribe la URL de tu subdominio, por ejemplo http://tienda.tudominio.com. Verás que PrestaShop te redirige automáticamente al asistente de instalación.

  1. Selecciona el idioma: Elige el idioma que prefieras para tu tienda.

  2. Acepta los términos de la licencia: Es el típico "Acepto" que todos conocemos.

  3. Verificación de compatibilidad: PrestaShop comprobará que tu servidor cumple todos los requisitos. Si hay algún problema, te lo indicará. Si todo está bien, verás una marca verde en todos los apartados.

  4. Configuración de la tienda: Aquí tendrás que elegir el nombre de tu tienda, el sector, el país y el idioma predeterminado. También puedes añadir un logotipo.

  5. Configuración de la base de datos: Es el momento de usar esos datos que creaste antes. Introduce el nombre de la base de datos, el usuario y la contraseña. En el campo de servidor, normalmente es localhost, aunque si Plesk te indica otra cosa, usa esa información.

  6. Configuración de la cuenta de administrador: Crea un correo electrónico y una contraseña para acceder al panel de administración de PrestaShop. Guárdalos bien, los necesitarás para gestionar tu tienda.

  7. Instalación: Haz clic en el botón de instalar y espera unos minutos. Cuando termine, verás un mensaje de éxito.

[TIP]: Durante la instalación, PrestaShop te preguntará si quieres instalar datos de ejemplo. Si es tu primera vez, te recomiendo que lo hagas para ver cómo funciona la tienda. Si ya tienes experiencia, puedes omitirlo.

Paso 6: Configurar la tienda después de la instalación

Una vez instalada, tu tienda ya es funcional. Sin embargo, hay algunos ajustes que te recomiendo hacer para optimizarla:

6.1. Activar el modo amigable de URLs

  1. Accede al panel de administración de PrestaShop (normalmente en /admin o la ruta que elegiste durante la instalación).

  2. Ve a "Parámetros avanzados""SEO y URLs".

  3. Activa el "URL simplificada" o "Friendly URLs".

  4. Guarda los cambios y borra la caché.

6.2. Configurar el correo electrónico

  1. En el panel de administración, ve a "Parámetros avanzados""E-mail".

  2. Configura el servidor de correo saliente. Puedes usar el servidor de correo de tu hosting o servicios externos como SMTP de Gmail.

6.3. Personalizar el diseño

  1. Ve a "Diseño""Temas y logotipos".

  2. Aquí puedes cambiar la apariencia de tu tienda, subir tu logotipo y ajustar los colores.

Paso 7: Probar el subdominio y solucionar problemas comunes

Después de todo este proceso, es crucial que pruebes que tu tienda funciona correctamente. Abre tu navegador y visita http://tienda.tudominio.com. Deberías ver la página principal de PrestaShop con el tema predeterminado.

Problemas típicos y sus soluciones

Error 404 en el subdominio: Si te aparece un error 404, asegúrate de que la carpeta raíz del subdominio contiene los archivos de PrestaShop. También verifica que el subdominio está correctamente configurado en Plesk.

Error de conexión con la base de datos: Si PrestaShop no puede conectarse a la base de datos durante la instalación, revisa los datos que introdujiste. Puede que el usuario no tenga permisos suficientes o que el nombre de la base de datos esté mal escrito.

Página en blanco: Esto suele estar relacionado con problemas de permisos o de configuración de PHP. Asegúrate de que la versión de PHP es compatible y de que las extensiones necesarias están activadas.

[WARNING]: Si estás usando un certificado SSL en tu dominio principal, es muy recomendable que también lo instales en el subdominio. De lo contrario, los navegadores mostrarán un aviso de "Conexión no segura" cuando los clientes visiten tu tienda.

Preguntas frecuentes (FAQ)

¿Puedo tener varias tiendas PrestaShop en diferentes subdominios?

Sí, absolutamente. Puedes crear tantos subdominios como necesites y en cada uno instalar una instancia independiente de PrestaShop. Esto es ideal para negocios que gestionan varias marcas o tiendas para diferentes públicos.

¿Cuánto tiempo tarda en estar operativo un subdominio PrestaShop Plesk?

El proceso completo, si sigues todos los pasos sin problemas, puede llevar entre 30 minutos y 1 hora. La mayor parte del tiempo se invierte en subir los archivos y en la instalación.

¿Qué pasa si ya tengo una tienda en el dominio principal y quiero moverla a un subdominio?

Mover una tienda existente es un poco más complejo. Necesitarás exportar la base de datos, copiar los archivos y modificar la configuración. Te recomiendo que hagas una copia de seguridad completa antes de intentar cualquier movimiento.

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

Depende del tipo de certificado. Si tienes un certificado wildcard (*.tudominio.com), cubrirá todos los subdominios. Si es un certificado estándar, necesitarás uno específico para el subdominio.

¿PrestaShop funciona mejor en un subdominio que en una subcarpeta?

En términos de rendimiento, no hay diferencia significativa. La elección entre subdominio y subcarpeta depende más de tus necesidades de organización y de cómo quieras estructurar tu presencia online.

Conclusión y siguientes pasos

Crear y configurar un subdominio PrestaShop Plesk es un proceso totalmente accesible incluso para usuarios sin experiencia técnica. Siguiendo los pasos que te he detallado, podrás tener tu tienda online funcionando en menos de una hora.

Recuerda que la clave está en la organización: crea el subdominio con un nombre claro, prepara la base de datos adecuadamente y asegúrate de que la configuración de PHP cumple con los requisitos. Después de la instalación, dedica tiempo a personalizar tu tienda y a configurar los aspectos de SEO y email.

Si te has quedado con alguna duda, no dudes en consultar la documentación oficial de PrestaShop o contactar con tu proveedor de hosting. Y recuerda que la práctica hace al maestro: cuanto más trabajes con Plesk y PrestaShop, más cómodo te sentirás gestionando tu negocio online.

Ahora que ya tienes tu tienda lista, es hora de pasar a la acción: añade productos, configura los métodos de pago y de envío, y empieza a vender. ¡El mundo del comercio electrónico te espera!

¿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