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

Cómo instalar PrestaShop en tu hosting paso a paso (cPanel y Plesk)

Actualizado el 7 de febrero de 2026

¿Estás listo para lanzar tu propia tienda online? Si has llegado hasta aquí, seguramente ya has oído hablar de PrestaShop, una de las plataformas de comercio electrónico más potentes y populares del mundo. Y si tu plan es montarla en tu propio hosting, has tomado una gran decisión: tendrás control total sobre tu negocio.

Pero, seamos honestos, la parte de la instalación puede sonar a chino si eres nuevo en esto. No te preocupes. En esta guía extensa y paso a paso, te voy a explicar exactamente cómo instalar PrestaShop en tu hosting, tanto si usas cPanel como Plesk. Al final, tendrás tu tienda funcionando, lista para vender.

Vamos a ello.


Antes de Empezar: Requisitos y Preparación

Antes de lanzarnos a la piscina, necesitamos asegurarnos de que la piscina tiene agua. Esto significa verificar que tu servidor cumple con los requisitos mínimos y tener a mano algunas herramientas.

Requisitos del Servidor

PrestaShop es bastante amigable, pero necesita un entorno específico para funcionar de forma fluida. Asegúrate de que tu plan de hosting incluya:

  • PHP 7.1 o superior (8.0 o 8.1 sería ideal para un mejor rendimiento).
  • MySQL 5.6 o superior o MariaDB 10.1 o superior.
  • Apache o Nginx como servidor web.
  • Espacio en disco: Al menos 1 GB libre para la instalación y futuros archivos.

[INFO]: La mayoría de los hostings compartidos modernos ya cumplen con estos requisitos. Si tienes dudas, contacta con tu proveedor antes de empezar.

Qué Necesitas Tener a Mano

  • Acceso a tu panel de control (cPanel o Plesk). Normalmente se accede desde tudominio.com/cpanel o tudominio.com:8443.
  • El archivo de instalación de PrestaShop. Puedes descargarlo desde la web oficial de PrestaShop. Busca la versión estable más reciente.
  • Un nombre de dominio (ya debe estar apuntando a tu hosting).
  • Tus credenciales de FTP (aunque con el panel de control no las necesitaremos, son un buen respaldo).

Parte 1: Instalar PrestaShop en cPanel (Método Fácil)

cPanel es el panel de control más común en el mundo del hosting. Su instalador automático nos hará la vida mucho más fácil. Hay dos formas de hacerlo: con el instalador automático (Softaculous) o manualmente. Empezaremos con la más sencilla.

Paso 1: Accede a tu Panel de cPanel

Escribe la URL de acceso a cPanel en tu navegador (normalmente tudominio.com/cpanel) e introduce tu usuario y contraseña.

Paso 2: Busca el Instalador Automático (Softaculous)

Dentro de cPanel, busca una sección llamada "Software" o "Aplicaciones". Ahí encontrarás el icono de "Softaculous Apps Installer" o simplemente "Softaculous". Haz clic en él.

Paso 3: Encuentra PrestaShop

Softaculous tiene una barra de búsqueda en la parte superior. Escribe "PrestaShop" y pulsa Enter. Verás el resultado en la sección de "Portales de Comercio Electrónico". Haz clic en el icono de PrestaShop.

Paso 4: Configura la Instalación

Verás un botón azul o naranja que dice "Install" (Instalar). Haz clic en él. Se abrirá un formulario con varias secciones. Vamos a rellenarlas:

  • Configuración del Software:

    • Elegir Protocolo: http:// o https:// (si tienes SSL instalado, elige https://).
    • Elegir Dominio: Selecciona tu dominio de la lista desplegable.
    • Directorio: Déjalo VACÍO. Si pones algo aquí, tu tienda se instalará en una subcarpeta (ej: tudominio.com/tienda), y nosotros queremos que esté en la raíz.
  • Configuración del Sitio:

    • Nombre de la Tienda: El nombre de tu negocio.
    • Descripción: Una breve descripción de lo que vendes.
    • Idioma: Español.
  • Configuración de la Cuenta de Administrador:

    • Nombre de Usuario del Admin: Elige un nombre (evita "admin" por seguridad).
    • Contraseña: Una contraseña fuerte.
    • Email del Administrador: Tu correo electrónico. IMPORTANTE: Recibirás un email con los datos de acceso.
  • Configuración de la Base de Datos:

    • Nombre de la Base de Datos: Ponle un nombre (ej: prestashop_db).
    • Usuario de la Base de Datos: Otro nombre (ej: prestashop_user).
    • Contraseña: Una contraseña segura para la base de datos.
    • Prefijo: Déjalo como ps_.

Paso 5: Instala

No olvides marcar la casilla de "Instalar" en la sección de opciones avanzadas (si la hay) y haz clic en el botón "Install" al final de la página.

Paso 6: ¡Listo!

Softaculous te mostrará una barra de progreso y, en menos de 2 minutos, te dará la URL de tu tienda y la URL de tu panel de administración (normalmente tudominio.com/admin). Guarda estas URLs y tus credenciales en un lugar seguro.


Parte 2: Instalar PrestaShop en cPanel (Método Manual)

Si prefieres tener un control más granular o tu instalador automático no tiene la última versión, el método manual es perfecto. No te asustes, es más fácil de lo que parece.

Paso 1: Descarga y Sube los Archivos

  1. Descarga el archivo .zip de PrestaShop desde su web oficial.
  2. En cPanel, abre el "Administrador de Archivos" (File Manager).
  3. Navega hasta la carpeta public_html (o htdocs).
  4. Haz clic en "Subir" (Upload) y selecciona el archivo .zip que descargaste.
  5. Una vez subido, verás el archivo en la lista. Haz clic derecho sobre él y selecciona "Extraer" (Extract). Espera a que se complete.
  6. Después de extraer, verás una carpeta con el nombre del archivo. Entra en ella, selecciona todo su contenido y muévelo (cortar y pegar) a public_html. La estructura debe ser public_html/index.php, public_html/install, etc.

[TIP]: Si tienes problemas con el Administrador de Archivos, puedes usar un cliente FTP como FileZilla. Sube los archivos de la carpeta public_html de tu PC directamente a la raíz del servidor.

Paso 2: Crea una Base de Datos MySQL

  1. En cPanel, busca la sección "Bases de Datos" y haz clic en "Bases de Datos MySQL".
  2. En "Crear Nueva Base de Datos", escribe un nombre y haz clic en "Crear Base de Datos".
  3. Ahora, ve a "Usuarios de MySQL" y crea un nuevo usuario (nombre y contraseña).
  4. Finalmente, en "Agregar Usuario a Base de Datos", selecciona tu base de datos y tu usuario, y haz clic en "Agregar".
  5. En la ventana emergente, marca TODOS LOS PRIVILEGIOS y haz clic en "Hacer Cambios".

Paso 3: Ejecuta el Instalador Web

  1. Abre tu navegador y escribe tudominio.com. El instalador de PrestaShop se lanzará automáticamente.
  2. Paso 1: Selecciona tu idioma (Español) y haz clic en "Siguiente".
  3. Paso 2: Acepta los términos de la licencia y haz clic en "Siguiente".
  4. Paso 3: El instalador verificará que tu servidor cumple los requisitos. Si hay algo en rojo, deberás solucionarlo (normalmente es activar una extensión de PHP desde cPanel). Si todo está en verde, haz clic en "Siguiente".
  5. Paso 4: Introduce la información de tu tienda (nombre, actividad, etc.) y crea la cuenta de administrador. Haz clic en "Siguiente".
  6. Paso 5: Ahora viene la parte de la base de datos. Introduce los datos que creaste en el Paso 2:
    • Dirección del servidor de base de datos: 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: ps_
  7. Haz clic en "Siguiente" y espera a que la instalación termine.

Paso 4: Elimina la Carpeta "install"

Este paso es CRÍTICO por seguridad. Una vez terminada la instalación, PrestaShop te pedirá que elimines la carpeta install del servidor. Vuelve al Administrador de Archivos, localiza public_html/install, haz clic derecho y selecciona "Eliminar".

[WARNING]: Si no eliminas la carpeta install, cualquier persona podría intentar reinstalar tu tienda y tomar el control de ella. Hazlo siempre.


Parte 3: Instalar PrestaShop en Plesk

Plesk es otro panel de control muy popular, especialmente en servidores VPS y dedicados. El proceso es igual de sencillo, con su propio instalador automático.

Paso 1: Accede a Plesk

La URL de acceso suele ser tudominio.com:8443. Introduce tu usuario y contraseña.

Paso 2: Encuentra el Instalador de Aplicaciones

En el panel de la izquierda, busca la sección "Aplicaciones" (Applications). Haz clic en ella y luego en el catálogo de aplicaciones.

Paso 3: Busca PrestaShop

En la barra de búsqueda del catálogo, escribe "PrestaShop". Haz clic en el resultado que aparezca.

Paso 4: Instala la Aplicación

Verás una pantalla con información sobre la aplicación. Busca el botón "Instalar" (Install).

Paso 5: Configura la Instalación

Plesk te pedirá algunos datos:

  • Dominio: Selecciona el dominio donde quieres instalar la tienda.
  • Directorio: Déjalo vacío para instalarla en la raíz.
  • URL: Se generará automáticamente.
  • Nombre de la base de datos: Plesk crea una automáticamente, pero puedes darle un nombre personalizado.
  • Configuración del administrador: Introduce el nombre de usuario, contraseña y email para el panel de administración de PrestaShop.
  • Idioma: Selecciona Español.

Una vez relleno, haz clic en "OK" o "Instalar".

Paso 6: Espera y Verifica

Plesk mostrará el estado de la instalación. Cuando termine, verás el enlace a tu tienda y al panel de administración. No olvides eliminar la carpeta install si el instalador no lo hace automáticamente. Puedes hacerlo desde el Administrador de Archivos de Plesk (sección "Administrador de Archivos" en el menú del dominio).


Resolución de Problemas Comunes (FAQ)

Aquí tienes algunas dudas frecuentes que nos suelen llegar:

1. ¿Qué hago si veo un error de "Permiso Denegado" durante la instalación?

Esto suele ser un problema con los permisos de los archivos. En cPanel, entra al Administrador de Archivos, selecciona todos los archivos de public_html, haz clic derecho y selecciona "Cambiar permisos". Pónlo a 755 para las carpetas y 644 para los archivos.

2. Mi instalación se queda en el 90% y no avanza.

Es un problema común de memoria o tiempo de ejecución. Aumenta el "memory_limit" de PHP. En cPanel, busca la sección "Seleccionar Versión de PHP", haz clic en "Opciones" y sube el memory_limit a 512M o más.

3. ¿Puedo instalar PrestaShop en una subcarpeta, por ejemplo tudominio.com/tienda?

Sí, es totalmente posible. Solo tienes que escribir el nombre de la carpeta en el campo "Directorio" durante la instalación (tanto en Softaculous como en Plesk).

4. ¿Qué es mejor, cPanel o Plesk para PrestaShop?

Ambos son excelentes. cPanel es más común en hosting compartido y es muy intuitivo. Plesk es más robusto y se suele usar en VPS. Para instalar PrestaShop, la experiencia es prácticamente idéntica gracias a sus instaladores automáticos.

5. ¿Necesito conocimientos de programación para seguir esta guía?

Absolutamente no. Si puedes seguir los pasos de una receta de cocina, puedes instalar PrestaShop. Los instaladores automáticos hacen el 90% del trabajo pesado.

6. ¿Y si uso un panel como Syspanel (antes HestiaCP)?

Si tu proveedor usa Syspanel (el antiguo HestiaCP), el proceso es similar. Accede a tu panel a través del puerto 2106 (ej: tudominio.com:2106). Busca la sección de "Aplicaciones" o "Instalador de Scripts" y sigue el asistente. La configuración será muy parecida a la de Plesk.


Conclusión: Tu Tienda Está en el Aire

¡Felicidades! Ya has aprendido a instalar PrestaShop en tu hosting, tanto en cPanel como en Plesk. Ya sea usando el método automático o el manual, el resultado es el mismo: una tienda online funcional y lista para que empieces a añadir productos.

Recuerda que instalar la plataforma es solo el primer paso. Después vendrá la parte divertida: configurar el diseño, añadir productos, configurar los métodos de pago y envío. Pero eso ya es otra historia.

Si has seguido los pasos de esta guía y has tenido algún problema, repásalos de nuevo. La mayoría de los errores vienen de no eliminar la carpeta install o de no configurar bien la base de datos. Tómate tu tiempo y, sobre todo, ¡disfruta del proceso de crear tu negocio online!

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

¿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