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

Cómo configurar una tienda PrestaShop en tu panel de control

Actualizado el 2 de octubre de 2025

Antes de empezar: ¿Qué necesito para configurar PrestaShop?

Configurar una tienda online puede parecer una tarea complicada, pero con la guía adecuada y un panel de control como cPanel, Plesk o Syspanel, el proceso es mucho más sencillo de lo que imaginas. PrestaShop es uno de los gestores de contenido (CMS) de comercio electrónico más populares del mundo, y lo mejor de todo es que es gratuito y de código abierto.

Para configurar PrestaShop correctamente, primero debemos asegurarnos de que nuestro servidor cumple con los requisitos PrestaShop mínimos. Si tu hosting no cumple estos requisitos, la instalación puede fallar o tu tienda funcionará con lentitud.

Estos son los requisitos básicos que debe tener tu servidor:

  • PHP: Versión 7.2.5 o superior (se recomienda PHP 7.4 u 8.0 para un mejor rendimiento).
  • MySQL: Versión 5.6 o superior, o MariaDB 10.0 o superior.
  • Espacio en disco: Al menos 512 MB de espacio libre para la instalación base, aunque te recomendamos tener al menos 2 GB para futuras extensiones y productos.
  • Memoria PHP: Un mínimo de 128 MB (256 MB es lo ideal).
  • Dominio: Un nombre de dominio apuntando a tu servidor (o una subcarpeta para pruebas).
  • Certificado SSL: Aunque no es obligatorio para la instalación, es imprescindible para una tienda real, ya que necesitarás cifrar los datos de pago.

[INFO] Si tu hosting es muy básico, no te preocupes. La mayoría de los paneles de control modernos te permiten ajustar la versión de PHP y la memoria con solo unos clics. Lo veremos más adelante.


Paso 1: Preparar tu panel de control

El panel de control es la herramienta que te permite gestionar todos los aspectos de tu hosting: archivos, bases de datos, dominios, correos, etc. Dependiendo de tu proveedor, tendrás acceso a uno u otro. Los más comunes son cPanel, Plesk y, en los últimos años, Syspanel (el cual siempre se accede por el puerto 2106).

Configurar PrestaShop en cPanel

cPanel es, sin duda, el panel más popular en el mundo del hosting compartido. Su interfaz es muy intuitiva y está repleta de asistentes automáticos.

Configurar PrestaShop en Plesk

Plesk es otro panel muy potente, especialmente en servidores dedicados y VPS. Su enfoque es un poco más técnico, pero igualmente accesible.

Configurar PrestaShop en Syspanel

Syspanel es una alternativa moderna y ligera que está ganando terreno. Es muy rápida y limpia. Recuerda que para acceder a Syspanel, la URL siempre incluye el puerto 2106. Por ejemplo: https://tudominio.com:2106.

[WARNING] Si tu panel de control es Syspanel, asegúrate de escribir correctamente el puerto 2106 en la URL. Sin él, no podrás acceder. Si tu proveedor usa un puerto distinto, te lo habrá indicado en el correo de bienvenida.


Paso 2: Crear una base de datos (el corazón de tu tienda)

Antes de instalar PrestaShop, necesitamos crear una "base de datos". Piensa en ella como un gran almacén donde se guardarán todos tus productos, clientes, pedidos y configuraciones. Sin ella, PrestaShop no puede funcionar.

Crear base de datos en cPanel

  1. Dentro de cPanel, busca la sección Bases de Datos y haz clic en MySQL® Databases.
  2. En el campo Nuevo nombre de base de datos, escribe algo como tienda_shop o prestashop_db.
  3. Haz clic en Crear base de datos.
  4. A continuación, baja hasta la sección Añadir nuevo usuario.
  5. Crea un nombre de usuario, por ejemplo tienda_user, y una contraseña segura (puedes usar el generador que te ofrece el propio cPanel).
  6. Haz clic en Crear usuario.
  7. Ahora, en la sección Añadir usuario a la base de datos, selecciona el usuario y la base de datos que acabas de crear.
  8. Haz clic en Añadir.
  9. Se te pedirá que asignes privilegios. Marca la casilla TODOS LOS PRIVILEGIOS y haz clic en Hacer cambios.

Crear base de datos en Plesk

  1. En el panel de Plesk, ve a Sitios web y dominios.
  2. Haz clic en el dominio donde vas a instalar la tienda.
  3. Busca la sección Bases de datos y haz clic en Añadir base de datos.
  4. Introduce un nombre para la base de datos (por ejemplo, prestashop).
  5. Elige el servidor de base de datos (MySQL o MariaDB).
  6. Crea un usuario y una contraseña para esa base de datos.
  7. Haz clic en Aceptar.

Crear base de datos en Syspanel

  1. Accede a Syspanel usando el puerto 2106 en tu navegador.
  2. Ve a la sección Bases de datos en el menú lateral.
  3. Haz clic en Añadir base de datos.
  4. Escribe el nombre de la base de datos y crea un usuario con su contraseña.
  5. Guarda los cambios.

[TIP] Anota en un bloc de notas el nombre de la base de datos, el usuario y la contraseña. Los necesitarás en el asistente de instalación de PrestaShop en unos minutos.


Paso 3: Descargar y subir PrestaShop

Ahora tenemos la base de datos lista. El siguiente paso es conseguir los archivos de PrestaShop y ponerlos en tu servidor.

Opción A: Instalador automático (la más fácil)

Tanto cPanel como Plesk (y a veces Syspanel) incluyen instaladores automáticos de aplicaciones, llamados Softaculous o Installatron. Esta es la forma más rápida y segura de instalar PrestaShop cPanel o en cualquier otro panel.

  1. Busca en tu panel de control el icono de Softaculous o Instalador de aplicaciones.
  2. Dentro, busca la categoría de Comercio electrónico o busca directamente "PrestaShop".
  3. Haz clic en Instalar.
  4. Se te pedirá que elijas el dominio y el directorio de instalación. Déjalo en blanco si quieres que la tienda esté en la raíz de tu dominio (ej: tudominio.com).
  5. Rellena los datos de la base de datos que creaste en el paso anterior.
  6. Rellena los datos de administrador de tu tienda (nombre de usuario, email y contraseña del panel de administración).
  7. Haz clic en Instalar. El asistente hará todo el trabajo por ti.

Opción B: Instalación manual (más control)

Si prefieres hacerlo manualmente, o tu panel no tiene instalador automático, sigue estos pasos:

  1. Ve al sitio oficial de PrestaShop y descarga el paquete de instalación (archivo .zip).
  2. Descomprime el archivo en tu ordenador.
  3. Ahora necesitas subir esos archivos a tu servidor. Para ello, usa el Administrador de Archivos de tu panel o un cliente FTP como FileZilla.
  4. En cPanel: Ve a Administrador de Archivos -> public_html (o httpdocs en Plesk). Sube el archivo .zip y luego haz clic derecho sobre él y selecciona Extraer. Si no puedes extraerlo, sube los archivos ya descomprimidos.
  5. En Plesk: Ve a Sitios web y dominios -> Acceso HTTP -> Administrador de archivos. Navega hasta la carpeta httpdocs y sube el archivo .zip. Luego, selecciónalo y haz clic en Extraer archivos.
  6. En Syspanel: Ve a Administrador de archivos y navega hasta la carpeta raíz de tu dominio (normalmente public_html o web). Sube el .zip y extráelo.

[WARNING] Si subes los archivos sin comprimir, el proceso puede ser muy lento, especialmente si tienes muchos archivos. Siempre es mejor subir el .zip y extraerlo en el servidor.


Paso 4: El asistente de instalación de PrestaShop

Una vez que los archivos están en el servidor y la base de datos creada, llega el momento de la verdad. Abre tu navegador y escribe tu dominio (ej: https://tudominio.com). Se lanzará automáticamente el asistente de instalación de PrestaShop.

  1. Seleccionar idioma: Elige el idioma de tu tienda y haz clic en Siguiente.
  2. Comprobación de compatibilidad: PrestaShop verificará que tu servidor cumple los requisitos PrestaShop. Si todo está en verde, puedes continuar. Si hay algún error (por ejemplo, una versión de PHP antigua), tendrás que volver a tu panel de control y actualizar la versión de PHP.
  3. Tienda: Introduce el nombre de tu tienda, el sector de actividad y el país. También puedes subir un logo, aunque esto lo puedes hacer más adelante.
  4. Cuenta de administrador: Crea el usuario y la contraseña que usarás para entrar al panel de administración de PrestaShop (normalmente en tudominio.com/admin). Guarda estos datos en un lugar seguro.
  5. Base de datos: Aquí es donde debes introducir los datos que creaste en el Paso 2:
    • Dirección del servidor de base de datos: Normalmente es localhost.
    • Nombre de la base de datos: El que creaste.
    • Usuario de la base de datos: El que creaste.
    • Contraseña de la base de datos: La del usuario.
    • Prefijo de las tablas: Déjalo como ps_ por defecto.
  6. Configuración avanzada: Puedes dejar las opciones por defecto.
  7. Instalar: Haz clic en el botón y espera a que la barra de progreso llegue al 100%. Puede tardar unos minutos.

Paso 5: Configuración inicial de tu tienda online

¡Felicidades! Ya has instalado PrestaShop. Pero aún no has terminado. Ahora viene la parte más importante: configurar PrestaShop para que tu tienda esté lista para vender.

Ajustes básicos de la tienda

  1. Activar la tienda: Cuando instalas PrestaShop, la tienda está en modo mantenimiento. Ve a Parámetros avanzados -> Rendimiento y desactiva el modo mantenimiento, o ve a Parámetros de la tienda -> Mantenimiento y activa la tienda.
  2. Configurar la URL: En Parámetros de la tienda -> Tráfico y SEO, asegúrate de que tu dominio está correctamente configurado. Puedes activar la URL amigable (sin index.php) haciendo clic en "Activar URL amigable" y guardando los cambios.
  3. Añadir productos: Ve a Catálogo -> Productos y haz clic en Nuevo producto. Rellena la información básica: nombre, descripción, precio, fotos, etc.
  4. Configurar el transporte: En Transporte -> Transportistas, configura las tarifas de envío. Puedes añadir transportistas como Correos, MRW o establecer una tarifa plana.
  5. Configurar los pagos: En Módulos -> Gestor de módulos, busca los módulos de pago. Puedes activar el pago contra reembolso, transferencia bancaria o instalar pasarelas como PayPal o Stripe.

[TIP] No intentes configurar todos los aspectos de la tienda el primer día. Empieza con lo esencial: añade unos pocos productos, configura un método de envío y un método de pago. Luego, ve añadiendo más funciones poco a poco.

Seguridad y rendimiento

  1. Activa SSL: Ve a Parámetros avanzados -> Rendimiento y activa la opción de "Forzar SSL". Esto hará que toda la tienda funcione bajo https://, lo cual es crucial para la confianza del cliente y para el SEO.
  2. Activa la caché: En el mismo menú de Rendimiento, activa la caché y el modo de compilación. Esto hará que tu tienda cargue mucho más rápido.
  3. Configura las redirecciones: Para un buen SEO, asegúrate de que tu tienda redirige correctamente de www.tudominio.com a tudominio.com (o viceversa). Puedes hacerlo en Parámetros de la tienda -> Tráfico y SEO.

Preguntas frecuentes (FAQ)

¿Puedo instalar PrestaShop en un subdominio para hacer pruebas?

Sí, por supuesto. Puedes crear un subdominio como test.tudominio.com en tu panel de control y seguir los mismos pasos, pero indicando ese subdominio en el asistente de instalación. Es una excelente práctica para probar antes de lanzar la tienda en producción.

¿Qué hago si el instalador me dice que mi versión de PHP no es compatible?

No es un problema grave. Ve a tu panel de control y busca la opción Select PHP Version (en cPanel) o PHP Settings (en Plesk). Dentro, podrás cambiar la versión de PHP a una más reciente, como 7.4 u 8.0. Guarda los cambios y vuelve a intentar la instalación.

¿Es necesario tener un certificado SSL para configurar una tienda PrestaShop?

Para la instalación en sí, no es obligatorio. Sin embargo, es imprescindible para el funcionamiento real de la tienda. Sin SSL, los navegadores mostrarán un aviso de "No seguro" a los visitantes, lo que ahuyentará a posibles clientes y perjudicará tu posicionamiento en Google. Muchos paneles ofrecen certificados SSL gratuitos a través de Let's Encrypt. Actívalo desde tu panel de control antes de lanzar la tienda.

¿Puedo cambiar el nombre de la carpeta de administración de PrestaShop?

Sí, es altamente recomendable por seguridad. La URL de administración por defecto es tudominio.com/admin. Te sugerimos renombrar la carpeta admin en tu servidor a algo más difícil de adivinar, como tudominio.com/mi-gestion-2024. Puedes hacerlo desde el Administrador de Archivos de tu panel. Recuerda que después de renombrarla, la URL de acceso cambiará.

¿Qué es Syspanel y cómo accedo?

Syspanel es un panel de control de hosting moderno y ligero. La forma de acceder es a través de la URL de tu dominio o IP, seguida del puerto 2106. Por ejemplo: https://tudominio.com:2106. Dentro de Syspanel, encontrarás todas las herramientas necesarias para gestionar tus archivos, bases de datos y dominios, de forma muy similar a cPanel o Plesk.

¿Puedo mover mi tienda PrestaShop a otro hosting más adelante?

Sí, es posible. El proceso se llama "migración". Implica mover los archivos y la base de datos al nuevo servidor, y luego editar un archivo de configuración llamado parameters.php para que apunte a la nueva base de datos. Es un proceso más técnico, pero con una buena guía es totalmente factible. Si no te sientes seguro, muchos servicios de hosting ofrecen migración gratuita.


Conclusión final

Configurar una tienda PrestaShop en tu panel de control es un proceso que, siguiendo estos pasos, puede completarse en menos de una hora. La clave está en preparar bien la base de datos, subir los archivos correctamente y prestar atención a los requisitos del servidor.

Recuerda que la instalación es solo el primer paso. El éxito de tu tienda online panel control dependerá de cómo configures los productos, el envío y los pagos, así como de la atención que prestes al rendimiento y la seguridad. Tómate tu tiempo para explorar el panel de administración de PrestaShop y familiarízate con todas sus op

¿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