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

Cómo subir PrestaShop a Syspanel y configurar la base de datos

Actualizado el 27 de abril de 2026

¡Hola! Bienvenido a esta guía completa. Si estás leyendo esto, es porque quieres lanzar tu tienda online con PrestaShop y has elegido Syspanel como tu panel de control. ¡Excelente elección!

Syspanel es una herramienta intuitiva que te permite gestionar tu hosting, dominios y bases de datos desde un solo lugar. Pero sabemos que, al principio, términos como "MySQL", "FTP" o "phpMyAdmin" pueden sonar a chino. No te preocupes, hoy vamos a desglosar todo el proceso, paso a paso y sin tecnicismos innecesarios, para que puedas subir PrestaShop a Syspanel y configurar la base de datos sin frustraciones.

Vamos a ello.


1. Preparación: ¿Qué necesitas antes de empezar?

Antes de lanzarnos a la acción, es crucial tener todo en orden. Es como preparar los ingredientes antes de cocinar; si no los tienes, el proceso se vuelve caótico.

Para instalar PrestaShop Syspanel, necesitarás lo siguiente:

  1. Acceso a Syspanel: Las credenciales de tu panel de control. Normalmente, se accede a través de una URL como https://tu-servidor:2106. Recuerda: el puerto de acceso es el 2106.
  2. Archivos de PrestaShop: El paquete comprimido (normalmente en .zip o .tar.gz) de la última versión de PrestaShop. Puedes descargarlo desde la web oficial de PrestaShop o desde el instalador de tu hosting.
  3. Un Cliente FTP (Opcional pero recomendado): Programas como FileZilla o WinSCP. Aunque Syspanel tiene un gestor de archivos, el FTP es mucho más fiable para subir muchos archivos (PrestaShop tiene miles).
  4. Datos de acceso a tu dominio: Asegúrate de que tu dominio (ej: mitienda.com) apunte a tu servidor. Si no sabes cómo hacerlo, consulta la guía de tu proveedor de dominios.

2. Primer paso: Crear la Base de Datos en Syspanel

Este es el corazón de tu tienda. La base de datos almacenará todos tus productos, pedidos, clientes y configuración. Configurar PrestaShop Syspanel sin una base de datos es como construir una casa sin cimientos.

2.1. Accede a tu Panel

Abre tu navegador y ve a la URL de tu Syspanel. Introduce tu usuario y contraseña. Una vez dentro, busca la sección que dice "Bases de Datos" o "MySQL". El diseño puede variar ligeramente, pero generalmente está en el menú lateral izquierdo.

2.2. Crear una Nueva Base de Datos

Haz clic en el botón "Nueva Base de Datos" o "Agregar Base de Datos". Se te pedirán algunos datos:

  • Nombre de la Base de Datos: Elige un nombre descriptivo, por ejemplo prestashop_db. Evita espacios y caracteres especiales (solo letras, números y guiones bajos).
  • Usuario de la Base de Datos: Crea un usuario exclusivo para esta base, por ejemplo prestashop_user.
  • Contraseña: Genera una contraseña segura. Te recomiendo usar el generador de contraseñas que suele incluir Syspanel. Guarda esta información en un lugar seguro, la necesitarás en unos minutos.
  • Privilegios: Asegúrate de marcar la casilla "Todos los privilegios" o "Grant all privileges". Esto le da permisos al usuario para crear, leer y modificar datos.

Una vez rellenado, pulsa "Crear".

[TIP] Anota en un bloc de notas el nombre de la base de datos, el usuario y la contraseña. Copiar y pegar estos datos te evitará errores de tipeo más adelante.


3. Segundo paso: Subir los archivos de PrestaShop

Ahora viene la parte de transferir los archivos. Tienes dos opciones principales: usar el gestor de archivos de Syspanel o un cliente FTP. Te explicaré ambas, pero recomiendo encarecidamente la segunda para archivos tan numerosos.

3.1. Opción A: Usando el Gestor de Archivos de Syspanel

Es la opción más sencilla si tu archivo no es demasiado grande.

  1. Ve a la sección "Archivos" o "Administrador de Archivos" en Syspanel.
  2. Navega hasta la carpeta public_html (o www). Esta es la carpeta raíz de tu dominio.
  3. Haz clic en "Subir" y selecciona el archivo .zip de PrestaShop desde tu ordenador.
  4. Una vez subido, verás el archivo en la lista. Haz clic derecho sobre él y selecciona "Extraer" o "Descomprimir". Esto generará una carpeta con todos los archivos de PrestaShop.
  5. Si la carpeta extraída tiene un nombre como prestashop, debes mover todos los archivos de su interior a la carpeta public_html directamente. Es decir, public_html/index.php, public_html/config/, etc.

[WARNING] Este paso es crítico. Si dejas los archivos dentro de una subcarpeta, tu tienda no se verá en tudominio.com, sino en tudominio.com/prestashop. A menos que quieras eso, mueve todo el contenido a la raíz.

3.2. Opción B: Usando un Cliente FTP (Recomendado)

Esta es la forma más rápida y fiable para subir miles de archivos.

  1. Abre tu cliente FTP (FileZilla, por ejemplo).
  2. Conéctate a tu servidor usando las credenciales FTP que encuentras en Syspanel (suele estar en la sección "Cuentas FTP" o "Acceso FTP").
  3. En el lado derecho de FileZilla, navega hasta public_html.
  4. En el lado izquierdo, navega hasta donde descargaste el .zip de PrestaShop.
  5. Descomprime el .zip en tu ordenador.
  6. Arrastra el contenido de la carpeta descomprimida (no la carpeta en sí) desde el lado izquierdo al derecho.
  7. Espera a que termine la transferencia. Puede tardar varios minutos.

4. Tercer paso: Configurar PrestaShop Syspanel (El Asistente de Instalación)

Ahora viene el momento de la verdad. Abre tu navegador y escribe tu dominio (ej: www.mitienda.com). PrestaShop detectará que no está instalado y te redirigirá automáticamente al asistente de instalación.

4.1. Selección de Idioma y Licencia

  • Elige tu idioma (Español) y haz clic en "Siguiente".
  • Acepta los términos de la licencia de PrestaShop y continúa.

4.2. Comprobación de Compatibilidad

PrestaShop verificará que tu servidor cumple con los requisitos mínimos. Si todo está en verde, genial. Si ves alguna advertencia en amarillo, suele ser por ajustes de PHP que podemos ignorar (aunque es mejor corregirlos). Si ves algo en rojo, puede haber un problema. No te preocupes, busca en la configuración de PHP en Syspanel y activa las extensiones que se pidan.

4.3. Información de la Tienda

Aquí introduces los datos de tu negocio:

  • Nombre de la tienda: El nombre comercial.
  • Actividad principal: Elige la categoría de tu tienda.
  • País: Tu país.
  • Nombre de la tienda: El nombre comercial.

4.4. Configuración de la Cuenta de Administrador

Crea las credenciales para acceder al panel de administración de tu tienda (back-office).

  • Nombre y apellidos: Los tuyos.
  • Dirección de correo electrónico: Un correo válido (importante para recuperar contraseñas).
  • Contraseña: Una contraseña fuerte y única para tu panel de administración.

[INFO] La URL de acceso al panel de administración será tudominio.com/admin. Es muy recomendable cambiar el nombre de la carpeta "admin" por algo más personalizado (ej: tudominio.com/miadmin) para mayor seguridad. Puedes hacerlo en el siguiente paso o renombrando la carpeta en el servidor antes de instalar.

4.5. Subir PrestaShop Syspanel: Los Datos de la Base de Datos

¡Este es el paso clave que has estado esperando! Aquí es donde conectaremos PrestaShop con la PrestaShop Syspanel base de datos que creamos al principio.

  • Motor de base de datos: Deja MySQL seleccionado.
  • Dirección del servidor de base de datos: Aquí es donde hay que tener cuidado. En Syspanel, si tu base de datos está en el mismo servidor, suele ser localhost. Sin embargo, algunos servidores usan una dirección IP específica o un nombre de host. Revisa los detalles de tu base de datos en Syspanel; si pone "Servidor: localhost", úsalo. Si pone otra cosa (como mysql.tudominio.com), cópialo.
  • Nombre de la base de datos: El nombre que pusiste al crearla (ej: prestashop_db).
  • Usuario de la base de datos: El usuario que creaste (ej: prestashop_user).
  • Contraseña: La contraseña que asignaste.
  • Prefijo de las tablas: Te recomiendo cambiarlo de ps_ a algo como shop_ o pre_. Esto es una medida de seguridad extra que dificulta los ataques SQL.

[WARNING] Si introduces mal la contraseña o el nombre de la base de datos, la instalación fallará. Vuelve a Syspanel, verifica los datos y reintenta. Los errores más comunes son usar localhost cuando el servidor es remoto, o viceversa.

4.6. Instalación Final

Pulsa el botón "Instalar PrestaShop". El proceso puede tardar unos minutos. Verás una barra de progreso. Una vez terminado, ¡enhorabuena! Tu tienda está creada.


5. Configuración Post-Instalación y Consejos de SEO

Instalar es solo el principio. Para que tu tienda funcione de manera óptima y aparezca en Google, debes ajustar algunos detalles.

5.1. Activar URLs Amigables

Esto es fundamental para el SEO. Ve a tu panel de administración (Back-Office) en tudominio.com/admin.

  1. Ve a Configuración Avanzada -> Rendimiento.
  2. Busca la opción "URLs amigables" y actívala.
  3. Guarda los cambios.

Esto hará que tus URLs sean tudominio.com/zapatillas-rojas en lugar de tudominio.com/index.php?id_product=123.

5.2. Configurar SSL/HTTPS

La seguridad es clave. Syspanel suele permitir instalar certificados SSL gratuitos (Let's Encrypt) fácilmente.

  1. En Syspanel, busca la sección "SSL" o "Seguridad".
  2. Selecciona tu dominio y activa el certificado SSL gratuito.
  3. Una vez activo, en tu Back-Office de PrestaShop, ve a Configuración Avanzada -> Rendimiento y en la opción de "URLs amigables" o en "Parámetros avanzados" activa la opción de "Forzar SSL" para que toda tu web use https://.

5.3. Los Primeros Pasos en el Back-Office

Ahora que ya has configurado PrestaShop Syspanel, es hora de explorar.

  • Añade tus productos: Ve a Catálogo -> Productos y crea tu primer producto.
  • Configura los transportistas: En Transporte define las tarifas de envío.
  • Activa los pagos: En Módulos -> Módulos y Servicios busca "Pago" y activa los métodos que prefieras (PayPal, tarjeta, transferencia...).

6. Preguntas Frecuentes (FAQ) sobre Syspanel y PrestaShop

Aquí tienes una recopilación de las dudas más comunes que nos llegan al soporte. Esperamos que te ayuden a resolver cualquier contratiempo.

¿Qué hago si olvidé mi contraseña de la base de datos de Syspanel?

No hay problema. Entra en Syspanel, ve a la sección de "Bases de Datos". Localiza tu base de datos y busca la opción de "Cambiar contraseña" o "Resetear contraseña". Crea una nueva y asegúrate de actualizarla también en el archivo de configuración de PrestaShop si ya lo habías instalado (aunque es raro, porque el asistente la guarda automáticamente).

¿Por qué recibo un error de "No se puede conectar a la base de datos" durante la instalación?

Este es el error más común. Las causas suelen ser:

  1. Datos incorrectos: Revisa que el nombre de la base, el usuario y la contraseña coinciden exactamente con los de Syspanel.
  2. Servidor incorrecto: Si tu base de datos está en un servidor remoto, localhost no funcionará. Copia el nombre del servidor que aparece en Syspanel.
  3. Permisos: Asegúrate de que el usuario de la base de datos tiene "Todos los privilegios". Puedes editar esto en Syspanel.

¿Puedo usar Syspanel para gestionar el correo electrónico de mi tienda?

¡Sí! Syspanel incluye un gestor de correo. Puedes crear cuentas como contacto@tudominio.com. Ve a la sección "Correo" o "Email" en tu panel. Recuerda configurar las cuentas MX en el DNS de tu dominio si es necesario.

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

No es necesario, pero es muy recomendable. El gestor de archivos de Syspanel puede ser lento y a veces se corta la conexión con archivos muy grandes. FTP es mucho más estable y rápido para subir los ~15,000 archivos que componen PrestaShop.

¿Cómo puedo hacer una copia de seguridad de mi tienda?

Syspanel suele tener una herramienta de backup en la sección de "Bases de Datos" y "Archivos". Te recomiendo hacer una copia de seguridad semanal de la base de datos (con phpMyAdmin o la herramienta de Syspanel) y una copia de los archivos (descargando la carpeta public_html por FTP).


7. Conclusión y Siguientes Pasos

Has logrado algo grande: subir PrestaShop a Syspanel y configurar la base de datos. Has pasado de tener una idea a tener una tienda online funcional.

Recuerda que la instalación es solo el primer paso. Ahora viene lo emocionante: personalizar tu tienda, añadir productos y atraer clientes. No tengas miedo de explorar el back-office y experimentar. Si te pierdes, siempre puedes volver a Syspanel para gestionar el hosting, pero la lógica de tu tienda se gestiona desde PrestaShop.

Si te surge cualquier otra duda, no dudes en consultar nuestra base de conocimientos o contactar con el soporte técnico.

¡Buena suerte con tu nueva aventura en el comercio electrónico!


[TIP FINAL] Te recomiendo que, una vez terminada la instalación, borres la carpeta install de tu servidor (dentro de public_html). PrestaShop te lo pedirá por seguridad, y es un paso vital para evitar que alguien reinstale tu tienda y la borre. ¡Hazlo ahora antes de olvidarte!

¿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