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

PrestaShop: Configurar tienda online en cPanel

Actualizado el 1 de enero de 2026

¡Hola y bienvenido! Si estás leyendo esto, seguramente tienes en mente crear tu propia tienda online. Es una idea fantástica. PrestaShop es uno de los sistemas de gestión de contenido (CMS) más potentes y flexibles para el comercio electrónico, y combinarlo con la facilidad de uso de cPanel hace que el proceso sea mucho más sencillo de lo que imaginas.

En esta guía completa, te explicaré paso a paso cómo configurar tienda online en cPanel usando PrestaShop. No importa si es la primera vez que tocas un hosting, aquí te lo cuento todo de forma clara y sin tecnicismos innecesarios.

¿Qué necesitas antes de empezar?

Antes de lanzarnos a la acción, asegurémonos de que tienes todo lo necesario. Preparar el terreno es la clave del éxito.

Requisitos básicos para tu ecommerce hosting

Para que PrestaShop funcione correctamente, tu servidor (el hosting donde vas a alojar tu tienda) debe cumplir con unos requisitos mínimos. No te preocupes, la mayoría de los planes de hosting compartido que incluyen cPanel ya los cumplen.

  • PHP: Necesitas una versión reciente de PHP (idealmente 7.4 o superior, aunque 8.0 y 8.1 son las más recomendadas hoy en día por su velocidad y seguridad).
  • Base de datos: PrestaShop usa MySQL o MariaDB. Tu cPanel tendrá una herramienta para crearlas.
  • Espacio en disco: Asegúrate de tener suficiente espacio para los archivos de PrestaShop, tus productos, imágenes y futuras actualizaciones. Con 1 o 2 GB deberías empezar bien, pero veamos a largo plazo.
  • Dominio: Necesitas un nombre de dominio (ej. tutiendaonline.com) ya configurado en tu cuenta de hosting.

[INFO] Si tu hosting usa Syspanel (el antiguo HestiaCP), el proceso es muy similar al de cPanel, pero el acceso a tu panel de control será a través del puerto 2106 (ej. tudominio.com:2106). El resto de la lógica para configurar la tienda es prácticamente la misma.

¿Qué es PrestaShop y por qué elegirlo?

PrestaShop es un software de código abierto que te permite crear y gestionar una tienda online profesional. Es como tener un centro comercial virtual completo, pero sin los costes de un local físico. Es ideal porque:

  • Es gratuito: No pagas licencias, solo tu hosting y dominio.
  • Es muy personalizable: Hay miles de plantillas (temas) y módulos (plugins) para añadir funciones.
  • Es escalable: Puedes empezar vendiendo 10 productos y llegar a gestionar miles de ellos sin problemas.
  • Está en español: Tiene traducción oficial, lo que facilita mucho la gestión.

Paso 1: Prepara tu cPanel para la instalación

Antes de instalar PrestaShop, debemos preparar el "terreno" en tu cPanel. Esto implica dos cosas: crear una base de datos y, en muchos casos, usar el instalador automático.

Accede a tu panel de control cPanel

Lo primero es iniciar sesión en tu cPanel. Normalmente se accede a través de una URL como tudominio.com/cpanel o tuipdelservidor:2083. Usa el usuario y la contraseña que te proporcionó tu empresa de hosting.

Encuentra el instalador de aplicaciones (Softaculous)

cPanel suele incluir una herramienta llamada Softaculous (o a veces Installatron). Es como una "App Store" para tu web. Busca en la sección "Software" o "Aplicaciones" el icono de Softaculous.

  • Haz clic en Softaculous.
  • Busca "PrestaShop" en el campo de búsqueda.
  • Verás que aparece. Haz clic en el botón "Install" (Instalar).

[TIP] Si no ves Softaculous, no te preocupes. Puedes hacer la instalación manualmente (lo explico más adelante). Pero si lo tienes, este es el método más rápido y fiable para instalar PrestaShop en tu hosting.

Crea la base de datos (si es necesario)

A veces, el instalador automático (Softaculous) crea la base de datos por ti. Otras veces, te pedirá que la crees previamente. Para estar preparados, vamos a aprender a hacerlo manualmente.

  1. En tu cPanel, busca la sección "Bases de Datos" y haz clic en "MySQL Databases".
  2. En "Create New Database", escribe un nombre (ej. prestashop_db). Haz clic en "Create Database".
  3. Ahora, baja a la sección "Add New User". Crea un nombre de usuario (ej. prestashop_user) y una contraseña segura. Anótalos, los necesitarás.
  4. Finalmente, en "Add User to Database", selecciona el usuario y la base de datos que acabas de crear y haz clic en "Add".
  5. Te preguntará por los privilegios. Marca "ALL PRIVILEGES" (Todos los privilegios) y haz clic en "Make Changes".

¡Listo! Ya tienes tu base de datos. Ahora tienes tres datos clave: Nombre de la BD, Usuario de la BD y Contraseña de la BD.

Paso 2: Instalación de PrestaShop (Método Automático con Softaculous)

Este es el método más recomendado para principiantes. Es rápido, seguro y te guía paso a paso.

  1. Dentro de Softaculous, tras buscar PrestaShop, haz clic en "Install".
  2. Configuración del Software:
    • Choose Protocol: Elige https://www si tienes SSL instalado (es muy recomendable). Si no, elige http://www.
    • Choose Domain: Selecciona tu dominio (ej. tutiendaonline.com).
    • In Directory: Déjalo en blanco para que se instale en la raíz (ej. tutiendaonline.com). Si pones tienda, tu tienda estará en tutiendaonline.com/tienda.
  3. Configuración del Sitio:
    • Site Name: El nombre de tu tienda (ej. "Mi Tienda de Ropa").
    • Site Description: Una breve descripción (opcional).
  4. Configuración de la Cuenta de Administrador:
    • Admin Username: El usuario con el que accederás al panel de control de PrestaShop (ej. admin).
    • Admin Password: Una contraseña MUY segura.
    • Admin Email: Tu correo electrónico (importante para recuperar la contraseña).
  5. Configuración de la Base de Datos:
    • Si Softaculous te lo pide, introduce los datos que creaste en el paso anterior: Database Name, Database User, Database Password.
    • Database Host: Normalmente es localhost. No lo toques.
  6. Selecciona el idioma: Elige "Español" para que todo el panel de administración esté en tu idioma.
  7. Haz clic en "Install".

El proceso comenzará. Una vez termine (tarda unos minutos), recibirás un correo con los datos de acceso a tu tienda (URL de administrador y URL pública). ¡Enhorabuena! Ya has configurado tienda online en cPanel con éxito.

Paso 3: Instalación Manual de PrestaShop (Sin Softaculous)

Si tu cPanel no tiene Softaculous o prefieres hacerlo de forma más controlada, la instalación manual es igual de válida. Solo necesitas un poco más de paciencia.

Descarga PrestaShop

  1. Ve al sitio oficial de PrestaShop (prestashop.com) y descarga la última versión estable. El archivo será un .zip.
  2. Descomprime el archivo en tu ordenador. Obtendrás una carpeta llamada prestashop (o similar).

Sube los archivos a tu hosting

  1. En tu cPanel, busca la sección "Archivos" y haz clic en "File Manager" (Administrador de Archivos).
  2. Navega hasta la carpeta public_html (o www). Esta es la raíz de tu dominio.
  3. Sube la carpeta prestashop completa. Puedes arrastrarla o usar el botón "Subir". Si pesa mucho, puedes comprimirla en .zip y luego extraerla aquí mismo con la opción "Extraer".

Ejecuta el instalador web

  1. Abre tu navegador y escribe la URL de tu dominio (ej. tutiendaonline.com/prestashop si subiste la carpeta, o tutiendaonline.com si subiste los archivos directamente a public_html).
  2. El instalador de PrestaShop se iniciará automáticamente. Sigue estos pasos:
    • Elige tu idioma: Español.
    • Acepta los términos de licencia.
    • Compatibilidad del sistema: El instalador comprobará que tu servidor cumple los requisitos. Si todo está en verde, sigue adelante. Si algo está en rojo, contacta con tu soporte de hosting.
    • Información de la tienda: Pon el nombre, el sector, tu país, etc.
    • Configuración de la cuenta de administrador: Igual que en el método automático.
    • Configuración de la base de datos: Introduce los datos que creaste en el paso 1 (nombre, usuario, contraseña, localhost).
    • Instalación: El proceso comenzará. Al finalizar, es muy importante que elimines la carpeta install que se crea en tu servidor por seguridad. El propio instalador te dará un botón para hacerlo.

[WARNING] Es obligatorio eliminar la carpeta install después de la instalación manual. Si no lo haces, tu tienda será vulnerable a ataques. El instalador te lo recordará.

Paso 4: Primeros pasos en tu tienda PrestaShop

Una vez instalada, es hora de ponerla bonita y funcional.

Accede al panel de administración

La URL típica para acceder al back-office (panel de control) es tutiendaonline.com/admin1234 (donde admin1234 es el nombre que configuraste). Usa tu usuario y contraseña para entrar.

Configura los ajustes básicos

  • Información de la tienda: Ve a "Mejorar" > "Parámetros de la tienda" > "Contacto". Añade tu dirección, teléfono y correo.
  • Moneda y localización: En "Internacional" > "Localización", importa la zona geográfica de tu país (ej. España, México, Argentina). Esto configurará moneda, impuestos y formatos de fecha.
  • Aspecto visual: En "Diseño" > "Tema y logo", puedes cambiar el logo de tu tienda y elegir entre los temas gratuitos que vienen instalados. Explora la tienda de temas para encontrar uno que encaje con tu marca.

Añade tus primeros productos

  1. Ve a "Catálogo" > "Productos".
  2. Haz clic en "Nuevo producto".
  3. Rellena los campos básicos: Nombre, Descripción, Precio, Impuestos, Cantidad de stock.
  4. Sube imágenes atractivas del producto.
  5. Asigna una categoría (ej. "Ropa de mujer", "Electrónica").
  6. Guarda el producto.

Repite este proceso para todos los productos que quieras vender.

Preguntas Frecuentes (FAQ)

Aquí respondo a las dudas más comunes que suelen tener los usuarios al configurar tienda online en cPanel.

¿Puedo instalar PrestaShop si mi hosting no tiene cPanel?

Sí, pero el proceso es diferente. Si tu hosting usa Syspanel (HestiaCP), el acceso es a través del puerto 2106. Los pasos son similares: crear base de datos, subir archivos por FTP o el gestor de archivos de Syspanel, y ejecutar el instalador web. La lógica es la misma, solo cambia la interfaz del panel.

¿Qué hago si la instalación da un error de memoria?

Este es un error común. Significa que tu servidor tiene un límite de memoria PHP bajo. Puedes intentar:

  1. Aumentar el límite desde cPanel: Ve a "Software" > "Select PHP Version" > "Switch to PHP Options" y sube memory_limit a 256M o 512M.
  2. O contacta a tu soporte técnico para que lo hagan ellos.

¿Es necesario tener un certificado SSL?

Sí, absolutamente. Un certificado SSL (el candado verde en la barra de direcciones) es obligatorio para cualquier tienda online. Protege los datos de tus clientes (como tarjetas de crédito) y mejora tu posicionamiento en Google. Muchos hostings lo incluyen gratis (Let's Encrypt). En cPanel, busca "SSL/TLS" o "Let's Encrypt" para activarlo.

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

Sí, PrestaShop es portable. El proceso implica hacer una copia de seguridad de la base de datos y los archivos, y luego restaurarlos en el nuevo servidor. Es un poco técnico, pero se puede hacer. Muchos hostings ofrecen servicios de migración gratuitos o asistidos.

Después de instalar, ¿cómo actualizo PrestaShop?

Mantener PrestaShop actualizado es vital para la seguridad. Ve a "Mejorar" > "Módulos y Servicios" y luego a la pestaña "Actualizaciones". Verás si hay una nueva versión. El propio sistema te guiará para hacer la actualización. Siempre haz una copia de seguridad antes de actualizar.

Consejos finales para el éxito de tu ecommerce

Configurar la tienda es solo el primer paso. Para que tenga éxito, recuerda:

  • Cuida el SEO: Usa títulos y descripciones únicos para cada producto. Instala un módulo de SEO (como el de Google Analytics) desde el principio.
  • Optimiza las imágenes: Las imágenes pesadas ralentizan tu web. Usa herramientas online para comprimirlas sin perder calidad.
  • Prueba el proceso de compra: Haz una compra de prueba tú mismo para ver si todo funciona correctamente (carrito, pago, confirmación).
  • Elige un buen hosting: Un ecommerce hosting de calidad es fundamental. Busca uno que ofrezca buen soporte, velocidad y recursos suficientes para tu tienda.

¡Y eso es todo! Has aprendido a configurar tienda online en cPanel con PrestaShop. Ahora tienes las herramientas para crear tu propio negocio digital. Recuerda que la práctica hace al maestro, así que explora el panel de administración sin miedo.

Si te surge cualquier otra duda, no dudes en buscar más información o contactar con tu proveedor de hosting. ¡Mucha suerte con tu nueva tienda!

¿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