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

Guía para crear un subdominio para PrestaShop en cPanel

Actualizado el 25 de enero de 2026

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

Cuando hablamos de subdominio PrestaShop cPanel nos referimos a una dirección web que cuelga de tu dominio principal, como por ejemplo tienda.tudominio.com. Es una forma muy práctica de separar secciones de tu sitio sin necesidad de comprar un dominio nuevo.

Usar un subdominio para tu tienda PrestaShop tiene varias ventajas:

  • Organización: Mantienes tu web principal separada de la tienda online.
  • Rendimiento: Puedes instalar PrestaShop en un entorno limpio sin mezclar archivos.
  • SEO: Los motores de búsqueda entienden que es un sitio relacionado pero independiente.
  • Pruebas: Ideal para tener una tienda de pruebas o staging.
  • Coste cero: No pagas nada extra por crear subdominios en tu hosting.

[INFO] Un subdominio funciona como un sitio web independiente a nivel técnico. Tiene su propia carpeta de archivos y puede tener su propia base de datos.


Requisitos antes de empezar

Antes de lanzarte a crear subdominio para tu tienda PrestaShop subdominio, asegúrate de tener:

  • Acceso a cPanel: Necesitas usuario y contraseña de tu panel de hosting.
  • Dominio registrado: Debe estar apuntando a tu hosting.
  • PrestaShop descargado: La última versión desde prestashop.com.
  • PHP 7.4 o superior: PrestaShop 1.7 y 8.x requieren versiones modernas de PHP.
  • Base de datos MySQL: La crearás durante el proceso.

[WARNING] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso es por el puerto 2106. Por ejemplo: https://tudominio.com:2106. El proceso es similar, pero la interfaz cambia ligeramente.


Paso 1: Accede a cPanel

Abre tu navegador y escribe la dirección de tu panel de control. Normalmente es algo como:

  • https://tudominio.com/cpanel
  • https://tuip:2083

Introduce tu usuario y contraseña. Si no los tienes, contacta con tu proveedor de hosting.

Una vez dentro, busca la sección "Dominios" o directamente el icono "Subdominios". En la mayoría de paneles cPanel lo encontrarás fácilmente.


Paso 2: Crear el subdominio

Dentro de la herramienta de subdominios verás un formulario simple:

  1. Subdominio: Escribe el nombre que quieras, por ejemplo tienda (así tu dirección será tienda.tudominio.com).
  2. Dominio: Selecciona tu dominio principal de la lista desplegable.
  3. Ruta del documento (Document Root): Aquí cPanel sugiere automáticamente una carpeta como public_html/tienda. Puedes dejarlo así o cambiarlo, pero te recomiendo mantener la estructura por defecto.

Haz clic en "Crear". En segundos tu subdominio estará listo.

[TIP] Elige nombres cortos y descriptivos como shop, store, tienda o ventas. Evita caracteres especiales.


Paso 3: Subir los archivos de PrestaShop

Ahora que el subdominio PrestaShop cPanel está creado, toca instalar la tienda.

3.1 Descarga PrestaShop

Ve a prestashop.com y descarga el paquete completo (versión estable). Te llegará un archivo .zip.

3.2 Accede al Administrador de Archivos

En cPanel, busca "Administrador de Archivos" (File Manager). Entra y navega hasta la carpeta que se creó para tu subdominio. Por ejemplo: public_html/tienda.

3.3 Sube y descomprime

  1. Haz clic en "Subir" y selecciona el archivo ZIP de PrestaShop.
  2. Una vez subido, selecciona el archivo y haz clic en "Extraer" (Extract).
  3. Espera a que termine la descompresión. Verás una carpeta con el nombre de la versión (ej. prestashop_8.1.0).

3.4 Mueve los archivos

Dentro de esa carpeta extraída están todos los archivos de PrestaShop. Selecciónalos todos (Ctrl+A) y haz clic en "Mover". En la ruta de destino, escribe solo public_html/tienda (o la carpeta de tu subdominio). Así los archivos quedarán directamente en la raíz.

[INFO] Si no mueves los archivos, tu tienda se abriría en tienda.tudominio.com/prestashop_8.1.0/, lo cual no es profesional.


Paso 4: Crear la base de datos

PrestaShop necesita una base de datos para funcionar. En cPanel:

  1. Busca "Bases de datos MySQL".
  2. Crear base de datos: Ponle un nombre como tienda_prestashop y haz clic en "Crear".
  3. Crear usuario: Abajo, escribe un nombre de usuario (ej. tienda_user) y una contraseña segura. Guárdala.
  4. Añadir usuario a la base de datos: Selecciona el usuario y la base de datos que creaste, y otórgale todos los privilegios.

[WARNING] Anota el nombre de la base de datos, el usuario y la contraseña. Los necesitarás en el instalador de PrestaShop.


Paso 5: Ejecutar el instalador de PrestaShop

Ahora viene la parte emocionante. Abre tu navegador y escribe la URL de tu subdominio:

https://tienda.tudominio.com

Te aparecerá el asistente de instalación de PrestaShop. Sigue estos pasos:

  1. Selecciona idioma: Elige español o el que prefieras.
  2. Acepta licencia: Lee y acepta los términos.
  3. Compatibilidad del sistema: El instalador verificará que todo esté correcto (PHP, permisos, etc.). Si hay errores, resuélvelos antes de continuar.
  4. Información de la tienda: Pon nombre a tu tienda, país, actividad, etc.
  5. Cuenta de administrador: Crea un email y contraseña para acceder al panel de administración.
  6. Configuración de base de datos: Aquí introduces los datos que creaste en el paso 4:
    • Dirección del servidor: Normalmente localhost.
    • Nombre de la base de datos.
    • Usuario.
    • Contraseña.
    • Prefijo de tablas: Puedes dejarlo como ps_.
  7. Finalizar instalación: El proceso puede tardar unos minutos. Al terminar, verás un mensaje de éxito.

[TIP] Durante la instalación, PrestaShop te pedirá que elimines la carpeta install por seguridad. Hazlo desde el Administrador de Archivos de cPanel.


Paso 6: Configuración post-instalación

Ya tienes tu tienda PrestaShop subdominio funcionando. Pero para que esté optimizada, haz estos ajustes:

6.1 Activa el modo amigable de URLs

En el panel de administración de PrestaShop (normalmente en tienda.tudominio.com/admin), ve a:
Configuración de la tienda → Parámetros de tráfico y SEO → URLs amigables.

Actívalo. Esto mejora el SEO de tu tienda.

6.2 Configura el SSL

Si tu subdominio no carga con HTTPS, desde cPanel busca "SSL/TLS" o "AutoSSL" y asígnale un certificado. Hoy en día es obligatorio para tiendas online.

6.3 Establece la zona horaria y moneda

Ve a Localización → Zonas horarias y Localización → Monedas para configurar tu país y moneda.


Preguntas frecuentes (FAQ)

¿Puedo tener más de un subdominio para PrestaShop?

Sí, puedes crear tantos como necesites. Por ejemplo: tienda.tudominio.com, outlet.tudominio.com, ofertas.tudominio.com. Cada uno será independiente.

¿Afecta al SEO de mi dominio principal?

No negativamente. Google trata los subdominios como sitios separados pero relacionados. Si tu tienda tiene buen contenido y enlaces, ambos se beneficiarán.

¿Qué hago si el instalador de PrestaShop da error de PHP?

En cPanel, busca "Seleccionar versión de PHP" y cámbiala a 7.4, 8.0 o 8.1. PrestaShop 8.x funciona mejor con PHP 8.1.

¿Puedo migrar mi tienda PrestaShop de un subdominio a un dominio principal?

Sí, pero es un proceso más complejo. Implica mover archivos, cambiar la base de datos y actualizar URLs. Recomiendo hacerlo con ayuda de un técnico.

¿En Syspanel (HestiaCP) es igual?

El proceso es muy similar. Accedes por el puerto 2106, buscas la sección de subdominios y creas uno. La principal diferencia es que la interfaz es más minimalista. Los pasos de subida de archivos y base de datos son análogos.


Conclusión

Crear un subdominio PrestaShop cPanel es un proceso sencillo que cualquier persona puede hacer siguiendo estos pasos. Desde la creación del subdominio hasta la instalación de la tienda, todo se gestiona desde el panel de control de tu hosting.

Recuerda que tener una tienda en un subdominio es una estrategia válida y profesional. Te permite mantener tu web principal limpia mientras tu negocio online crece por separado.

Si en algún momento te atascas, revisa esta guía paso a paso. Y si tu hosting usa Syspanel, no olvides que el acceso es por el puerto 2106.

[INFO] ¿Necesitas más ayuda? Contacta con el soporte técnico de tu hosting. Ellos pueden verificar la configuración de tu servidor y resolver cualquier incidencia.

¡Ya estás listo para vender online! 🚀

¿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