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

Cómo instalar PrestaShop en un subdominio desde Syspanel

Actualizado el 20 de octubre de 2025

¿Quieres lanzar una tienda online y necesitas hacerlo en un subdominio para probarla o separarla de tu web principal? Entonces has llegado al lugar correcto.

Instalar PrestaShop en un subdominio desde Syspanel es un proceso mucho más sencillo de lo que parece, incluso si nunca lo has hecho antes.

En esta guía completa, paso a paso, te voy a explicar exactamente cómo hacerlo, desde la creación del subdominio hasta la instalación limpia de PrestaShop.

Olvídate del miedo a los tecnicismos. Aquí vamos a usar un lenguaje claro y directo para que, al final de esta lectura, tengas tu tienda funcionando.


¿Qué necesitas antes de empezar?

Antes de lanzarnos a la piscina, asegurémonos de que tienes todo lo necesario a mano. No queremos empezar y encontrarnos con sorpresas a mitad de camino.

Para instalar PrestaShop en un subdominio de forma exitosa, necesitas lo siguiente:

1. Acceso a tu panel de control (Syspanel)
Necesitas las credenciales de acceso a tu panel de hosting. Normalmente, se accede desde una URL como https://tu-dominio.com:2106 o la que te haya proporcionado tu proveedor. Recuerda que el puerto de acceso es el 2106.

2. El paquete de instalación de PrestaShop
Descarga la última versión estable de PrestaShop desde su sitio web oficial (prestashop.com). Descargarás un archivo ZIP que contiene todo el código de la tienda.

3. Tu nombre de dominio y subdominio elegido
Decide qué subdominio quieres usar. Por ejemplo, si tu dominio es mipyme.es, un buen subdominio podría ser tienda.mipyme.es o presta.mipyme.es. Elige uno que sea fácil de recordar.

4. Paciencia y una taza de café
La instalación suele tardar entre 5 y 15 minutos, dependiendo de la velocidad de tu conexión y del servidor. Así que, ¡prepárate un café!


Paso 1: Crear el subdominio en Syspanel

El primer paso para crear un subdominio PrestaShop es, lógicamente, crearlo en tu panel de control. Syspanel hace esto muy sencillo.

Sigue estos pasos:

  1. Inicia sesión en Syspanel usando la URL y tus credenciales.
  2. Una vez dentro, busca la sección que dice "Dominios" o "Web" en el menú lateral. En la mayoría de las versiones, encontrarás una opción llamada "Subdominios" o un icono con un globo terráqueo y un "sub".
  3. Haz clic en "Crear Subdominio" o en el botón "Nuevo".
  4. En el campo "Subdominio", escribe solo la parte que irá antes de tu dominio. Por ejemplo, escribe tienda (sin el dominio). El panel completará el resto automáticamente.
  5. En el campo "Dominio", asegúrate de que esté seleccionado tu dominio principal (ej. mipyme.es).
  6. El sistema automáticamente rellenará el "Directorio raíz" o "Root Directory". Normalmente creará una carpeta dentro de public_html con el nombre del subdominio. Si no, cámbialo a algo como public_html/tienda. Es importante que uses esta ruta para no mezclar archivos con tu web principal.
  7. Haz clic en "Crear" o "Guardar".

[TIP] Elige un nombre de subdominio corto y descriptivo. shop.midominio.com es mejor que prestashop-2024-test.midominio.com. Será más fácil de recordar para tus clientes.

[INFO] El sistema creará automáticamente la carpeta y la estructura necesaria para el subdominio. No necesitas crearla manualmente por FTP.


Paso 2: Subir los archivos de PrestaShop al subdominio

Ahora que tienes el subdominio creado, es hora de subir los archivos de PrestaShop. Tienes dos opciones principales: usar el explorador de archivos de Syspanel o un cliente FTP.

Opción A: Usando el Administrador de Archivos de Syspanel (Recomendado)

Esta es la forma más fácil y visual.

  1. En Syspanel, busca la sección "Archivos" o "Administrador de Archivos".
  2. Navega hasta la carpeta que creaste para el subdominio. Por ejemplo, public_html/tienda.
  3. Haz clic en el botón "Subir" (suele tener un icono de flecha hacia arriba).
  4. Selecciona el archivo ZIP de PrestaShop que descargaste.
  5. Espera a que termine la subida. Si el archivo es muy grande (más de 100MB), puede tardar unos minutos.
  6. Una vez subido, verás el archivo ZIP en la lista. Haz clic derecho sobre él y selecciona "Extraer" o "Descomprimir".
  7. El sistema creará una carpeta con el nombre del ZIP (ej. prestashop_1.7.8.10). Entra en esa carpeta, selecciona todos los archivos que hay dentro (puedes usar Ctrl+A) y haz clic en "Mover" o "Copiar".
  8. Pega estos archivos en la raíz de tu subdominio (public_html/tienda). Esto es crucial para que PrestaShop se instale directamente en tienda.mipyme.es y no en tienda.mipyme.es/prestashop_1.7.8.10.
  9. Una vez movidos, puedes eliminar la carpeta vacía y el archivo ZIP.

Opción B: Usando un Cliente FTP (FileZilla)

Si te sientes más cómodo con FTP, también puedes hacerlo.

  1. Abre FileZilla y conéctate a tu servidor usando las credenciales FTP que encuentras en Syspanel (sección "FTP" o "Cuentas FTP").
  2. En el lado derecho (tu servidor), navega a public_html/tienda.
  3. En el lado izquierdo (tu ordenador), navega hasta donde descargaste el ZIP de PrestaShop.
  4. Descomprime el ZIP en tu ordenador.
  5. Selecciona todos los archivos descomprimidos y arrástralos a la ventana derecha (a la carpeta tienda).
  6. Espera a que se suban todos los archivos.

[WARNING] No subas el archivo ZIP directamente sin descomprimir, o la instalación no funcionará. PrestaShop necesita todos sus archivos y carpetas descomprimidos para funcionar correctamente.


Paso 3: Crear una Base de Datos MySQL

PrestaShop necesita una base de datos para guardar toda la información de tu tienda (productos, pedidos, clientes, etc.). Vamos a crearla en Syspanel.

  1. En Syspanel, busca la sección "Bases de Datos" o "MySQL".
  2. Haz clic en "Crear Base de Datos" o "Nueva Base de Datos".
  3. Elige un nombre para tu base de datos. Algunos paneles añaden un prefijo con tu usuario. Por ejemplo, usuario_prestashop. Anota este nombre.
  4. Crea un usuario para la base de datos y una contraseña segura. Te recomiendo usar el generador de contraseñas del propio panel para que sea robusta. Anota el usuario y la contraseña.
  5. Asigna todos los privilegios a este usuario sobre la base de datos que acabas de crear. Normalmente hay una casilla para "Otorgar todos los privilegios" o "ALL PRIVILEGES".
  6. Guarda los cambios.

[INFO] No necesitas escribir comandos SQL complejos. Syspanel se encarga de toda la parte técnica. Solo necesitas crear la base de datos y el usuario.


Paso 4: Ejecutar el instalador de PrestaShop

Ahora viene la parte emocionante. El asistente de instalación de PrestaShop hará la mayor parte del trabajo por ti.

  1. Abre tu navegador web y escribe la URL de tu subdominio. Por ejemplo, http://tienda.mipyme.es.
  2. El sistema te redirigirá automáticamente al asistente de instalación de PrestaShop.
  3. Elige tu idioma y haz clic en "Siguiente".
  4. Acepta los términos de la licencia y continúa.
  5. El instalador comprobará que tu servidor cumple con todos los requisitos. Deberías ver todo en verde. Si hay alguna advertencia en ámbar o rojo, presta atención. Normalmente, los requisitos de PHP se pueden ajustar desde Syspanel, pero en la mayoría de los hosts modernos, todo estará correcto. Haz clic en "Siguiente".
  6. Ahora te pedirá la información de la tienda:
    • Nombre de la tienda: El nombre que quieres que aparezca (ej. "Mi Tienda Online").
    • Actividad principal: Elige tu sector (ej. "Ropa y accesorios").
    • País: Tu país.
    • Haz clic en "Siguiente".
  7. A continuación, te pedirá la información de tu cuenta de administrador:
    • Nombre, Apellidos, Email y Contraseña para acceder al panel de administración de PrestaShop.
    • Es muy importante que el email sea válido, ya que será tu usuario de acceso.
    • Haz clic en "Siguiente".
  8. Llegamos al paso clave: la configuración de la base de datos. Aquí es donde usarás los datos que creaste en el Paso 3.
    • Dirección del servidor de base de datos: Normalmente es localhost o 127.0.0.1. Déjalo como esté por defecto.
    • Nombre de la base de datos: El nombre que anotaste (ej. usuario_prestashop).
    • Usuario de la base de datos: El usuario que creaste (ej. usuario_presta).
    • Contraseña de la base de datos: La contraseña que elegiste.
    • Prefijo de las tablas: Déjalo como ps_ por defecto.
    • Haz clic en "Probar la conexión" para verificar que los datos son correctos. Si todo está bien, verás un mensaje de éxito. Haz clic en "Siguiente".
  9. El instalador comenzará a instalar PrestaShop automáticamente. Este proceso puede tardar unos minutos. No cierres la pestaña del navegador.
  10. Al finalizar, verás una pantalla de éxito. Es muy recomendable instalar el módulo de demostración si es tu primera vez, para que puedas explorar cómo funciona una tienda ya llena de productos de ejemplo. Si no, desmarca esa opción.
  11. Haz clic en "Administra tu tienda" para acceder al panel de administración.

Paso 5: Configuración inicial y limpieza

¡Felicidades! Ya has logrado instalar PrestaShop en un subdominio con éxito.

Pero antes de celebrarlo, hay un par de cosas importantes que hacer:

  1. Elimina la carpeta install del servidor. Esta carpeta es un riesgo de seguridad y no debe permanecer en tu servidor. Puedes eliminarla desde el administrador de archivos de Syspanel. Navega a public_html/tienda, busca la carpeta install y bórrala.

  2. Renombra la carpeta admin. Por defecto, tu panel de administración se encuentra en tu-subdominio.com/admin. Es muy fácil de adivinar. Te recomiendo cambiarle el nombre a algo único y difícil de adivinar, como admin-mit3nd4. Puedes hacerlo desde el administrador de archivos. Después, accede a tu panel usando la nueva URL.

  3. Activa el modo amigable de URLs (URLs Amigables). Esto hará que tus URLs sean más limpias y mejores para el SEO. Ve a tu panel de administración > Configuración Avanzada > Rendimiento y activa la opción "URLs amigables". Luego, guarda los cambios.


Preguntas Frecuentes (FAQ)

¿Qué es Syspanel y por qué se menciona el puerto 2106?

Syspanel es el panel de control de tu hosting, la herramienta desde la que gestionas tus dominios, archivos y bases de datos. El puerto 2106 es la vía de acceso segura para conectarte a él. Es como la puerta de entrada a tu "cocina" de administración web.

¿Puedo instalar PrestaShop en un subdominio sin afectar a mi web principal?

Sí, absolutamente. Al crear un subdominio y una carpeta separada (como public_html/tienda), estás aislando por completo la instalación de PrestaShop de tu sitio web principal (que normalmente reside en public_html). Esto es perfecto para probar versiones o lanzar una tienda paralela sin riesgo.

Mi instalación falla al conectar con la base de datos. ¿Qué hago?

Revisa los tres datos clave: nombre de la base de datos, usuario y contraseña. Un error común es usar el nombre de usuario del panel en lugar del nombre de usuario de la base de datos que creaste. Asegúrate de que el usuario de la base de datos tiene todos los privilegios asignados sobre esa base de datos en particular.

¿Es necesario usar FTP si tengo el administrador de archivos de Syspanel?

No, para nada. El administrador de archivos de Syspanel es más que suficiente para subir y descomprimir los archivos de PrestaShop. FTP es solo una alternativa para usuarios más avanzados que prefieren gestionar múltiples archivos de forma más rápida.

¿Cómo puedo acceder al panel de administración de PrestaShop después de la instalación?

La URL de acceso es la de tu subdominio seguida de la carpeta admin (o el nuevo nombre que le hayas puesto). Por ejemplo: http://tienda.mipyme.es/admin-mit3nd4. Siempre puedes usar la URL directa que se te mostró al final de la instalación.


Conclusión

Instalar PrestaShop en un subdominio desde Syspanel es un proceso muy manejable si sigues estos pasos con calma. Hemos visto cómo crear un subdominio PrestaShop, subir los archivos, configurar la base de datos y ejecutar el asistente de instalación.

Ahora ya tienes las herramientas y el conocimiento para lanzar tu nueva tienda online. Tómate tu tiempo para explorar el panel de administración, configurar tus métodos de pago y personalizar el diseño. ¡El mundo del ecommerce te espera! Si has llegado hasta aquí, el paso más difícil ya está hecho.

¿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