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

Cómo configurar una tienda PrestaShop en cPanel

Actualizado el 15 de septiembre de 2025

¡Hola! Bienvenido a esta guía completa. Si estás aquí, es porque quieres montar tu tienda online con PrestaShop y tu hosting usa cPanel. Has llegado al lugar indicado. Te guiaré paso a paso, como si lo hiciéramos juntos, para que puedas configurar tu tienda sin complicaciones.

No importa si es tu primera vez. Vamos a desglosar todo el proceso, desde preparar el terreno en cPanel hasta hacer los primeros ajustes en tu nueva tienda online. Al final de esta guía paso a paso, tendrás tu PrestaShop funcionando.


Requisitos Previos: ¿Qué necesitas antes de empezar?

Antes de lanzarnos a la instalación, asegurémonos de tener todo listo. Es como preparar los ingredientes antes de cocinar.

  • Un hosting con cPanel: Necesitas acceso a tu panel de control. Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es similar, pero accederás por el puerto 2106 (ejemplo: tudominio.com:2106). Para esta guía, nos centraremos en cPanel.
  • Un dominio: El nombre de tu tienda (ej: mitiendaonline.com). Debe estar apuntando a tu hosting.
  • Acceso a cPanel: Tus credenciales de usuario y contraseña.
  • El archivo de PrestaShop: Lo descargaremos desde su web oficial.

[INFO] Si aún no tienes un dominio, la mayoría de los hostings te permiten registrar uno o usar uno temporal para empezar.


Paso 1: Descargar PrestaShop

Primero, necesitamos el programa. Ve a la web oficial de PrestaShop y descarga la última versión estable (normalmente un archivo .zip).

  1. Abre tu navegador y ve a la página de descargas de PrestaShop.
  2. Busca el botón que dice "Descargar" o "Download".
  3. Elige la versión completa (no la de pruebas).
  4. Guarda el archivo .zip en tu computadora. No lo descomprimas aún.

Paso 2: Subir PrestaShop a tu Hosting con cPanel

Ahora vamos a meter el archivo en tu servidor. Para ello, usaremos el Administrador de Archivos de cPanel.

  1. Inicia sesión en cPanel: Usa la URL que te dio tu proveedor de hosting (ej: tudominio.com/cpanel o tudominio.com:2083).
  2. Busca "Administrador de Archivos": Normalmente está en la sección "Archivos". Haz clic.
  3. Ve a la carpeta correcta: En la ventana que se abre, busca la carpeta public_html. Esta es la raíz de tu dominio principal. Si tu dominio es un subdominio o addon, busca su carpeta correspondiente (ej: public_html/tienda).
  4. Sube el archivo: Haz clic en el botón "Subir" (o "Upload"). Se abrirá una ventana. Arrastra el archivo prestashop.zip que descargaste o selecciónalo desde tu computadora.
  5. Espera a que termine: Verás una barra de progreso. Cuando llegue al 100%, cierra la ventana de subida.
  6. Extrae el archivo: Ahora, en el Administrador de Archivos, verás el archivo .zip. Haz clic derecho sobre él y selecciona "Extraer" (o "Extract").
  7. Confirma la extracción: Te preguntará dónde extraerlo. Asegúrate de que sea en la misma carpeta (public_html o la que hayas elegido). Haz clic en "Extraer archivos".
  8. ¡Listo! Verás una carpeta llamada prestashop (o similar) con muchos archivos dentro.

[TIP] Si no ves la opción "Extraer", puede que tu hosting no tenga el módulo activado. En ese caso, descomprime el .zip en tu computadora y sube la carpeta prestashop completa usando un cliente FTP como FileZilla.


Paso 3: Crear una Base de Datos MySQL en cPanel

PrestaShop necesita una base de datos para guardar tus productos, clientes y pedidos. Vamos a crearla.

  1. Vuelve al panel principal de cPanel.
  2. Busca "Bases de Datos MySQL": Está en la sección "Bases de Datos". Haz clic.
  3. Crea la base de datos: En "Crear nueva base de datos", escribe un nombre (ej: mitienda_presta) y haz clic en "Crear base de datos".
  4. Crea un usuario: Baja un poco hasta "Usuarios MySQL". Escribe un nombre de usuario (ej: mitienda_user) y una contraseña segura. Puedes usar el generador de contraseñas. Haz clic en "Crear usuario".
  5. Vincula el usuario a la base de datos: En "Añadir usuario a la base de datos", selecciona el usuario que acabas de crear y la base de datos. Haz clic en "Añadir".
  6. Asigna privilegios: Te preguntará qué permisos darle. Marca "TODOS LOS PRIVILEGIOS" (es la opción más segura para la instalación). Haz clic en "Hacer cambios".

[WARNING] Guarda en un bloc de notas el nombre de la base de datos, el nombre de usuario y la contraseña. Los necesitarás en el siguiente paso.


Paso 4: Ejecutar el Instalador de PrestaShop

Ahora viene la parte divertida. Vamos a ejecutar la instalación desde el navegador.

  1. Abre tu navegador y escribe la URL de tu tienda. Si subiste PrestaShop a la raíz (public_html), será tudominio.com. Si lo subiste a una subcarpeta (ej: public_html/tienda), será tudominio.com/tienda.
  2. Verás la pantalla de bienvenida de PrestaShop. Selecciona tu idioma (Español) y haz clic en "Siguiente".
  3. Acepta los términos de la licencia. Lee rápido y marca la casilla. Siguiente.
  4. Compatibilidad del sistema: El instalador revisará que tu hosting cumpla con los requisitos. Todo debería estar en verde. Si ves algún error, contacta con tu soporte de hosting. Haz clic en "Siguiente".
  5. Información de la tienda: Aquí rellenas los datos básicos:
    • Nombre de la tienda: El nombre de tu negocio.
    • Actividad principal: Elige la que más se acerque.
    • País: Tu país.
    • Habilitar SSL: Márcalo si tu hosting tiene certificado SSL (recomendado).
    • Cuenta de administrador: Crea tu usuario y contraseña para acceder al backoffice de la tienda. ¡No los olvides! Pon un email válido.
    • Haz clic en "Siguiente".
  6. Configuración de la base de datos: Este es el paso clave. Rellena con los datos que guardaste en el Paso 3:
    • Dirección del servidor: Normalmente es localhost. Si no funciona, mira en la documentación de tu hosting.
    • Nombre de la base de datos: El que creaste (ej: mitienda_presta).
    • Usuario de la base de datos: El que creaste (ej: mitienda_user).
    • Contraseña de la base de datos: La que pusiste.
    • Prefijo de tablas: Déjalo como ps_ a menos que sepas lo que haces.
    • Haz clic en "Siguiente".
  7. Instalación: El proceso comenzará. Verás una barra de progreso. No cierres la ventana ni recargues la página. Puede tardar unos minutos.
  8. ¡Felicidades! Cuando termine, verás un mensaje de éxito. Te dará dos enlaces:
    • Tu tienda: tudominio.com (la parte pública).
    • Panel de administración: tudominio.com/adminXXXXX (la parte privada). Guarda esta URL y el usuario/contraseña que creaste.

[WARNING] Por seguridad, elimina la carpeta install del servidor usando el Administrador de Archivos de cPanel. Si no lo haces, tu tienda puede ser vulnerable.


Paso 5: Configuración Inicial de tu Tienda Online

Ya tienes PrestaShop instalado. Ahora vamos a darle los primeros toques para que sea una tienda online funcional.

  1. Accede al panel de administración: Usa la URL que te dio el instalador (ej: tudominio.com/adminXXXXX).
  2. Configura los datos de tu empresa:
    • Ve a Mejorar > Parámetros de la tienda > Contacto > Tiendas. Aquí pones tu dirección, teléfono, etc.
    • Ve a Mejorar > Parámetros de la tienda > Configuración de la tienda > Información de la tienda. Revisa que el nombre y la actividad sean correctos.
  3. Configura los métodos de pago:
    • Ve a Vender > Pago > Medios de pago. Aquí puedes activar transferencia bancaria, contra reembolso, o conectar con pasarelas como PayPal o Stripe.
    • Para activar PayPal, por ejemplo, solo tienes que seguir las instrucciones que aparecen en pantalla.
  4. Configura los transportistas:
    • Ve a Vender > Transporte > Transportistas. PrestaShop viene con algunos por defecto (ej: "Gratis", "Recogida en tienda"). Puedes editarlos o añadir los tuyos (Correos, Seur, etc.).
    • Crea reglas de precio (ej: "Envío gratis a partir de 50€").
  5. Añade tus primeros productos:
    • Ve a Vender > Catálogo > Productos. Haz clic en "Nuevo producto".
    • Rellena el nombre, descripción, precio, fotos, etc. Es muy intuitivo.
    • Crea categorías (ej: "Ropa", "Electrónica") para organizar tu catálogo.

Preguntas Frecuentes (FAQ)

Aquí respondo a las dudas más comunes que suelen tener los nuevos usuarios.

¿Puedo instalar PrestaShop en un subdominio?

Sí, claro. Si tienes un subdominio como tienda.tudominio.com, solo debes subir los archivos de PrestaShop a la carpeta de ese subdominio en public_html (normalmente public_html/tienda). El proceso en cPanel es el mismo.

¿Qué hago si veo un error de "500 Internal Server Error"?

No te asustes. Esto suele pasar por un problema de permisos de archivos. Desde el Administrador de Archivos de cPanel, selecciona todos los archivos y carpetas de tu instalación de PrestaShop, haz clic derecho y elige "Cambiar permisos". Pon 755 para las carpetas y 644 para los archivos. Si el error persiste, contacta a tu soporte.

Mi instalación se queda colgada en el paso de la base de datos. ¿Qué hago?

Revisa que los datos de la base de datos sean correctos (nombre, usuario, contraseña). Asegúrate de que el servidor de la base de datos sea localhost. Si tu hosting usa un servidor remoto, te lo habrán indicado. También verifica que el usuario tenga "TODOS LOS PRIVILEGIOS" como hicimos en el Paso 3.

¿Es necesario tener SSL?

Sí, absolutamente recomendable. Hoy en día, es casi obligatorio para cualquier tienda online que quiera transmitir confianza. Además, Google penaliza a las que no lo tienen. La mayoría de los hostings lo incluyen gratis (Let's Encrypt). En cPanel, puedes activarlo en la sección "SSL/TLS".

¿Puedo cambiar el diseño de mi tienda?

¡Por supuesto! PrestaShop es muy personalizable. Puedes cambiar el tema (plantilla) desde el panel de administración, en Mejorar > Personalización > Tema y logo. Hay miles de temas gratuitos y de pago.

He perdido la URL de mi panel de administración. ¿Cómo la recupero?

Es fácil. Busca en el Administrador de Archivos de cPanel, dentro de la carpeta de tu PrestaShop (ej: public_html), un archivo llamado adminXXXXX (donde XXXXX es un código aleatorio). Esa carpeta es tu panel de administración. La URL sería tudominio.com/adminXXXXX.


Conclusión: Tu Tienda Online ya está en marcha

¡Enhorabuena! Has completado la guía paso a paso para configurar una tienda PrestaShop en cPanel. Ahora tienes una tienda online completamente funcional. Recuerda que esto es solo el principio.

Dedica tiempo a explorar el panel de administración, a subir productos de calidad y a configurar bien los métodos de pago y envío. PrestaShop es una herramienta muy potente y, con un poco de práctica, te sentirás como un experto.

Si tienes cualquier otra duda, no dudes en consultar la documentación oficial de PrestaShop o contactar con el soporte de tu hosting. ¡Mucho éxito con tu nuevo negocio 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