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

Guía para instalar PrestaShop en cPanel: Paso a paso detallado

Actualizado el 22 de junio de 2026

¡Hola! Soy tu técnico de soporte amigable, y hoy te voy a guiar paso a paso para que puedas instalar PrestaShop en cPanel de forma sencilla y sin complicaciones. PrestaShop es una de las plataformas de comercio electrónico más populares y potentes, y con cPanel, el panel de control de hosting más usado, el proceso es muy accesible incluso si eres principiante. Esta PrestaShop cPanel guía está diseñada para que cualquier persona, sin importar su nivel técnico, pueda tener su tienda online funcionando en pocos minutos.

Vamos a cubrir todo lo necesario: desde los requisitos previos, la descarga de PrestaShop, la creación de la base de datos, la subida de archivos, la configuración del asistente de instalación y algunos consejos finales para que tu instalación PrestaShop sea un éxito. Si estás buscando una guía para instalar PrestaShop en cPanel, has llegado al lugar correcto.


Requisitos previos para instalar PrestaShop en cPanel

Antes de empezar, asegúrate de tener lo siguiente a la mano. No te preocupes, son cosas básicas que tu proveedor de PrestaShop hosting te habrá proporcionado.

Acceso a cPanel

Necesitas las credenciales de tu cuenta de cPanel PrestaShop. Normalmente, tu proveedor de hosting te envía un enlace (algo como tudominio.com/cpanel o tudominio.com:2083) y tu usuario y contraseña. Si no lo tienes, contacta con el soporte de tu hosting.

Un dominio o subdominio

PrestaShop se instalará en un dominio (ejemplo: mishop.com) o en un subdominio (ejemplo: tienda.midominio.com). Asegúrate de que el dominio ya esté apuntando a tu hosting (los DNS estén configurados). Si estás en un entorno de pruebas, también puedes usar una carpeta dentro de tu dominio principal (ejemplo: midominio.com/tienda).

Conexión a Internet estable

Vas a descargar archivos y subirlos a tu servidor, así que una buena conexión te ahorrará tiempo.

[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es muy similar, pero el acceso al panel suele ser en el puerto 2106 (ejemplo: tudominio.com:2106). Esta guía se centra en cPanel, pero los pasos de instalación de PrestaShop son prácticamente idénticos.


Paso 1: Descargar PrestaShop desde su sitio oficial

Lo primero es obtener el paquete de instalación de PrestaShop. Ve al sitio oficial de PrestaShop y descarga la última versión estable (recomiendo la versión completa, no la “light”). El archivo que descargues será un ZIP (por ejemplo, prestashop_1.7.8.8.zip).

Guarda el archivo en una carpeta fácil de recordar en tu computadora, como Descargas o Escritorio. No lo descomprimas aún, lo subiremos tal cual al servidor.

[TIP] Siempre descarga desde el sitio oficial para evitar archivos modificados que puedan contener malware. Además, verifica que tu hosting cumpla con los requisitos de PHP (PrestaShop 1.7 requiere PHP 7.1 o superior, y 8.0 es recomendado).


Paso 2: Crear una base de datos MySQL en cPanel

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

Accede a cPanel

Escribe en tu navegador la dirección de tu cPanel (por ejemplo, tudominio.com/cpanel) e inicia sesión con tus credenciales.

Busca el asistente de bases de datos MySQL

Dentro de cPanel, busca la sección “Bases de datos” y haz clic en “Asistente para bases de datos MySQL” o “MySQL Database Wizard”. Este asistente te guiará en tres pasos muy simples.

Crea la base de datos

  1. En el primer paso, escribe un nombre para tu base de datos. Por ejemplo, prestashop_db. Luego haz clic en “Siguiente paso”.
  2. En el segundo paso, crea un usuario para la base de datos. Pon un nombre como prestashop_user y una contraseña segura (puedes usar el generador de contraseñas de cPanel). Anota estos datos en un bloc de notas, los necesitarás después.
  3. En el tercer paso, asigna todos los privilegios al usuario (marca “TODOS LOS PRIVILEGIOS”). Luego haz clic en “Siguiente paso” y ¡listo! Ya tienes tu base de datos creada.

[WARNING] Guarda el nombre de la base de datos, el usuario y la contraseña en un lugar seguro. Los necesitarás durante la instalación de PrestaShop. No uses contraseñas fáciles de adivinar.


Paso 3: Subir los archivos de PrestaShop a tu hosting

Ahora vamos a subir el archivo ZIP que descargaste a tu servidor. Usaremos el Administrador de archivos de cPanel.

Abre el Administrador de archivos

En cPanel, busca la sección “Archivos” y haz clic en “Administrador de archivos”. Se abrirá una ventana. Selecciona la opción “Raíz del documento” para tu dominio (por ejemplo, public_html). Si vas a instalar PrestaShop en un subdominio, selecciona la carpeta correspondiente (normalmente public_html/subdominio).

Sube el archivo ZIP

  1. En la barra superior del Administrador de archivos, haz clic en “Cargar”.
  2. Selecciona el archivo prestashop_X.X.X.zip desde tu computadora y espera a que termine la carga. El progreso se muestra en la parte inferior.
  3. Una vez cargado, verás el archivo ZIP en la lista de archivos. Selecciónalo y haz clic en “Extraer” en la barra superior. Se abrirá una ventana; confirma la extracción. cPanel descomprimirá el contenido en la misma carpeta.

Verifica la estructura de archivos

Después de extraer, deberías ver una carpeta llamada prestashop (o el nombre del ZIP) o archivos sueltos como index.php, install, etc. Si ves una carpeta prestashop, significa que el contenido está dentro de ella. En ese caso, puedes mover todo su contenido a la raíz de tu dominio (por ejemplo, public_html) para que tu tienda se vea directamente en tudominio.com. Si prefieres que se vea en tudominio.com/tienda, puedes dejar los archivos dentro de una carpeta llamada tienda.

[TIP] Si mueves archivos, usa la opción “Mover” del Administrador de archivos. Selecciona todos los archivos dentro de la carpeta prestashop, haz clic en “Mover” y escribe la ruta de destino (por ejemplo, /public_html/).


Paso 4: Ejecutar el asistente de instalación de PrestaShop

Ahora viene la parte más divertida: configurar tu tienda. Abre tu navegador y escribe la URL donde subiste los archivos. Por ejemplo:

  • Si los subiste a la raíz: tudominio.com
  • Si los subiste a una carpeta: tudominio.com/tienda

Verás la pantalla de bienvenida del instalador de PrestaShop. Sigue estos pasos:

Selecciona el idioma

Elige tu idioma preferido (español, por ejemplo) y haz clic en “Siguiente”.

Acepta los términos de la licencia

Lee los términos y condiciones (son los estándar de software libre) y marca la casilla “Acepto los términos y condiciones”. Luego haz clic en “Siguiente”.

Verifica los requisitos del sistema

PrestaShop comprobará que tu servidor cumple con los requisitos mínimos (versión de PHP, extensiones, etc.). Si todo está en verde, genial. Si ves algún error en rojo, contacta con tu hosting para que activen las extensiones necesarias (como mysqli, gd, curl, etc.). En la mayoría de los hosts modernos esto no es problema. Haz clic en “Siguiente”.

Configura la información de la tienda

Aquí ingresarás los datos básicos de tu tienda:

  • Nombre de la tienda: Pon el nombre que quieras (ejemplo: “Mi Tienda Online”).
  • Actividad principal: Selecciona tu sector (ropa, electrónica, etc.) o déjalo en “Otro”.
  • País: Elige tu país.
  • Habilitar SSL: Si tu hosting tiene SSL (recomendado), actívalo. Si no, déjalo desactivado por ahora.
  • Nombre y correo electrónico del administrador: Pon tu nombre y un correo electrónico válido (se usará para notificaciones).
  • Contraseña del administrador: Crea una contraseña segura para acceder al backoffice de PrestaShop. Anótala.

Haz clic en “Siguiente”.

Configura la base de datos

Llegó el momento de usar los datos que creaste en el Paso 2:

  • Motor de base de datos: Déjalo en “MySQL”.
  • Servidor de base de datos: Normalmente es localhost. Si tu hosting usa un servidor remoto, te lo indicarán (pero en cPanel suele ser localhost).
  • Nombre de la base de datos: Escribe el nombre que creaste (ejemplo: tuusuario_prestashop_db).
  • Usuario de la base de datos: Escribe el usuario (ejemplo: tuusuario_prestashop_user).
  • Contraseña de la base de datos: Escribe la contraseña.
  • Prefijo de tablas: Puedes dejarlo como ps_ o cambiarlo por seguridad (por ejemplo, shop_).

Haz clic en “Probar la conexión a la base de datos”. Si todo está bien, verás un mensaje verde. Luego haz clic en “Siguiente”.

Instalación

PrestaShop comenzará a instalar los módulos y configurar la base de datos. Este proceso puede tardar unos minutos. No cierres la pestaña ni recargues la página.

¡Instalación completada!

Cuando termine, verás una pantalla de felicitación. Importante: elimina la carpeta install del servidor por seguridad. Puedes hacerlo desde el Administrador de archivos de cPanel (selecciona la carpeta install y haz clic en “Eliminar”). También puedes borrar el archivo ZIP que subiste al inicio.

[WARNING] No olvides eliminar la carpeta install. Si no lo haces, cualquier persona podría reinstalar tu tienda y borrar tus datos. Es un paso crítico de seguridad.


Paso 5: Acceder al backoffice y primeros pasos

¡Felicidades! Ya tienes PrestaShop instalado. Ahora puedes acceder a dos áreas:

  • Front office (tu tienda pública): tudominio.com (o la carpeta que hayas usado).
  • Back office (panel de administración): tudominio.com/admin (o la carpeta que se generó durante la instalación, por ejemplo tudominio.com/admin12345). Usa el correo y la contraseña que configuraste en el asistente.

Primeras configuraciones recomendadas

  • Activar SSL: Si tu hosting tiene SSL, ve a Parámetros de la tienda > General > Activar SSL y actívalo. Luego configura la redirección forzada a HTTPS.
  • Configurar los métodos de pago: Ve a Módulos > Módulos y servicios y busca módulos de pago como PayPal, transferencia bancaria, etc.
  • Añadir productos: Desde el menú Catálogo > Productos puedes empezar a añadir tus productos.
  • Personalizar el tema: Ve a Diseño > Tema y logo para cambiar la apariencia.

[TIP] Si tu hosting usa Syspanel (HestiaCP), el acceso es por el puerto 2106. El proceso de instalación de PrestaShop es idéntico al de cPanel, solo cambia la interfaz del panel de control.


Preguntas frecuentes (FAQ) sobre instalar PrestaShop en cPanel

Aquí respondo las dudas más comunes que suelen tener los usuarios al seguir esta guía para instalar PrestaShop en cPanel.

¿Puedo instalar PrestaShop en un hosting compartido?

Sí, la mayoría de los planes de PrestaShop hosting compartido lo soportan, siempre que cumplan con los requisitos de PHP y tengan al menos 256 MB de memoria. Si tu tienda crece, considera migrar a un VPS.

¿Qué hago si veo un error de “500 Internal Server Error” durante la instalación?

Esto suele deberse a problemas de permisos de archivos o a una versión de PHP incompatible. En cPanel, ve a Seleccionar versión de PHP y elige PHP 7.4 o 8.0. Si el error persiste, contacta a tu hosting.

¿Es necesario usar SSL para PrestaShop?

Sí, es muy recomendable. Google penaliza las tiendas sin SSL y los clientes desconfían. Además, PrestaShop requiere SSL para algunos métodos de pago. Actívalo desde el backoffice.

¿Puedo instalar PrestaShop en un subdominio?

Claro, solo asegúrate de subir los archivos a la carpeta del subdominio (por ejemplo, public_html/tienda). El proceso es el mismo.

¿Cómo recupero mi contraseña de administrador?

Ve a la página de inicio de sesión del backoffice y haz clic en “¿Olvidaste tu contraseña?”. Se enviará un enlace a tu correo de administrador.

¿Puedo migrar mi PrestaShop a otro hosting después?

Sí, pero es un proceso más complejo que implica exportar la base de datos y los archivos. Te recomiendo hacerlo con un plugin o contactar a un técnico.


Conclusión

Instalar PrestaShop en cPanel es un proceso sencillo si sigues los pasos correctos. Desde la creación de la base de datos hasta la eliminación de la carpeta install, cada detalle es importante para que tu tienda funcione sin problemas. Recuerda que esta PrestaShop cPanel guía cubre lo esencial, pero siempre puedes profundizar en configuraciones avanzadas una vez que tu tienda esté en línea.

Si tienes algún problema, no dudes en contactar al soporte de tu hosting. Y si estás usando Syspanel (HestiaCP), recuerda que el puerto de acceso es el 2106, pero los pasos de instalación de PrestaShop son prácticamente los mismos. ¡Buena suerte con tu tienda online!

[INFO] ¿Necesitas ayuda con la configuración de módulos o el diseño? Explora la documentación oficial de PrestaShop o busca tutoriales en YouTube. La comunidad es muy activa y siempre hay alguien dispuesto a ayudar.

¿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