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

Instalar PrestaShop en Plesk: Guía para tiendas online

Actualizado el 24 de enero de 2026

Antes de Empezar: ¿Qué Necesitas para Instalar PrestaShop en Plesk?

Instalar una tienda online puede sonar a algo complejo, pero con las herramientas adecuadas, es un proceso mucho más sencillo de lo que imaginas. Plesk es un panel de control de hosting que te permite gestionar tu servidor y tus sitios web de forma gráfica, sin necesidad de usar comandos complicados. Es, junto a Syspanel (antes conocido como HestiaCP, que se accede por el puerto 2106), una de las opciones más amigables para administrar tu propio servidor.

Para esta guía, nos centraremos en Plesk, una solución robusta y muy popular en el mundo del hosting. Antes de lanzarnos a la acción, asegúrate de tener lo siguiente:

  • Acceso a Plesk: Necesitas las credenciales de administrador o de un suscriptor con permisos suficientes para crear dominios y bases de datos.
  • Un Dominio Registrado: Idealmente, ya debes tener el dominio de tu tienda online (ej: mitienda.com) apuntando a los servidores de nombres (DNS) de tu hosting.
  • Certificado SSL (Recomendado): Aunque podemos instalarlo después, es crucial para la seguridad de tu tienda y para el posicionamiento SEO. Plesk facilita la instalación de certificados gratuitos como Let's Encrypt.
  • Paciencia y un Café: Aunque es un proceso guiado, siempre es bueno ir con calma para no cometer errores.

Paso 1: Crear el Dominio y la Base de Datos en Plesk

Lo primero es preparar el "terreno" donde vivirá tu tienda online. Esto significa crear un dominio (o subdominio) y una base de datos donde PrestaShop guardará toda la información de tus productos, clientes y pedidos.

Creando el Dominio o Subdominio

Si tu tienda será la web principal, usarás tu dominio principal. Si es una sección nueva de un sitio existente, quizás prefieras un subdominio como tienda.tudominio.com.

  1. Inicia sesión en tu panel de Plesk.
  2. En el menú lateral izquierdo, busca la sección "Sitios web y dominios".
  3. Haz clic en el botón "Añadir dominio" o "Añadir subdominio".
  4. Introduce tu nombre de dominio completo (ej: mitienda.com). Plesk automáticamente creará la estructura de archivos necesaria en el directorio httpdocs.
  5. Asegúrate de que las casillas de "Soporte PHP" y "Soporte SSL/TLS" estén habilitadas. PrestaShop requiere PHP para funcionar.
  6. Haz clic en "Aceptar" y listo. Ya tienes el espacio para tu tienda.

Creando la Base de Datos MySQL

PrestaShop necesita una base de datos para almacenar su información. Vamos a crearla ahora para tenerla lista.

  1. Dentro de la sección "Sitios web y dominios", busca el icono de "Bases de datos MySQL" o "Bases de datos".
  2. Haz clic en "Añadir base de datos".
  3. Ponle un nombre descriptivo, como prestashop_db. Plesk sugiere un prefijo con tu nombre de usuario, puedes dejarlo o cambiarlo.
  4. Elige el tipo de base de datos (MySQL o MariaDB, ambos funcionan perfectamente con PrestaShop).
  5. Crea un usuario de base de datos y una contraseña segura. Guárdalos en un lugar seguro, los necesitarás en el proceso de instalación.
  6. Haz clic en "Aceptar". Plesk creará la base de datos y el usuario con todos los permisos necesarios sobre ella.

[TIP] Anota el nombre de la base de datos, el usuario y la contraseña en un bloc de notas. Los necesitarás en el Paso 3. Es como tener las llaves de tu nueva casa.

Paso 2: Descargar y Subir los Archivos de PrestaShop

Ahora necesitamos "llevar" los archivos de PrestaShop a tu servidor. Hay dos formas principales: descargar el paquete en tu ordenador y subirlo, o usar el instalador automático de Plesk. Empecemos por la forma más controlada: la manual.

Descarga de la Última Versión de PrestaShop

  1. Ve al sitio web oficial de PrestaShop (prestashop.com) y descarga la última versión estable. El archivo vendrá en formato .zip.
  2. Descomprime el archivo .zip en tu ordenador. Verás una carpeta con muchos archivos y carpetas dentro.

Subida de Archivos al Servidor (Dos Métodos)

Método A: Usando el Administrador de Archivos de Plesk

  1. En Plesk, ve a "Sitios web y dominios" y haz clic en "Administrador de archivos" en la fila de tu dominio.
  2. Navega hasta la carpeta httpdocs. Esta es la raíz de tu sitio web.
  3. Haz clic en "Subir" y selecciona el archivo .zip que descargaste de PrestaShop.
  4. Una vez subido, verás el archivo .zip en la lista. Haz clic derecho sobre él y selecciona "Extraer".
  5. Plesk extraerá todos los archivos. Si los archivos quedaron dentro de una subcarpeta (ej: httpdocs/prestashop/), necesitas moverlos a httpdocs directamente. Selecciona todos los archivos extraídos y usa la opción "Mover" para llevarlos a httpdocs.

Método B: Usando un Cliente FTP (como FileZilla)

  1. Abre tu cliente FTP favorito (FileZilla es gratuito y muy popular).
  2. Conéctate a tu servidor usando las credenciales FTP que encuentras en Plesk (en la sección "Acceso FTP" de tu dominio).
  3. Navega en el servidor a la carpeta httpdocs.
  4. Arrastra todos los archivos y carpetas de PrestaShop que descomprimiste en tu ordenador a la carpeta httpdocs del servidor.
  5. Espera a que termine la transferencia. Puede tardar unos minutos.

[WARNING] Es importante que los archivos de PrestaShop (como index.php, config/, install/, etc.) estén directamente en httpdocs, no en una subcarpeta, a menos que quieras que tu tienda sea accesible en tudominio.com/prestashop. Para una tienda en la raíz de tu dominio, colócalos en httpdocs.

Paso 3: El Asistente de Instalación de PrestaShop

Este es el momento de la verdad. Con los archivos en su lugar, es hora de ejecutar el instalador web.

  1. Abre tu navegador y escribe tu dominio (ej: https://mitienda.com).
  2. Plesk (o PrestaShop) te redirigirá automáticamente al asistente de instalación, normalmente en https://mitienda.com/install/.
  3. Verás la pantalla de bienvenida de PrestaShop. Selecciona tu idioma y haz clic en "Siguiente".

Configuración del Asistente (Paso a Paso)

El asistente te guiará por varias pantallas. Vamos a repasarlas:

  • Comprobación de compatibilidad: PrestaShop revisará que tu servidor cumpla con los requisitos (versión de PHP, extensiones, etc.). Si todo está en verde, haz clic en "Siguiente". Si hay algún problema, el propio instalador te dirá qué falta. No te preocupes, es poco común en un hosting con Plesk bien configurado.
  • Información de la tienda: Aquí pones el nombre de tu tienda, el slogan, la actividad principal, el país, etc. También puedes subir un logo. Rellena los campos y continúa.
  • Sistema de cuenta: Crea la cuenta de administrador de tu tienda. Esto es diferente al usuario de la base de datos. Es el usuario con el que entrarás al panel de administración de PrestaShop (el back-office). Usa un email válido y una contraseña muy segura.
  • Base de datos: Aquí es donde usamos la información del Paso 1.
    • Motor de base de datos: Déjalo en MySQL.
    • Dirección del servidor: Normalmente es localhost o 127.0.0.1.
    • Nombre de la base de datos: El que creaste (ej: prestashop_db).
    • Usuario de la base de datos: El usuario que creaste.
    • Contraseña de la base de datos: La contraseña que pusiste para ese usuario.
    • Prefijo de las tablas: Puedes dejarlo como ps_. Es útil si vas a tener varias instalaciones de PrestaShop en la misma base de datos (no recomendado).
  • Resumen de la instalación: Revisa que todo esté correcto y haz clic en "Instalar PrestaShop".

[INFO] La instalación puede tardar unos minutos. Verás una barra de progreso. No cierres la ventana del navegador.

Paso 4: Configuración Post-Instalación y Seguridad

¡Felicidades! Si has llegado hasta aquí, tu tienda online ya está instalada. Pero aún quedan algunos pasos cruciales para que esté lista para el público.

Eliminar la Carpeta de Instalación

Por seguridad, es obligatorio eliminar la carpeta install del servidor. Si no lo haces, alguien podría intentar reinstalar tu tienda o explotar vulnerabilidades.

  1. Ve al "Administrador de archivos" de Plesk.
  2. Navega a httpdocs.
  3. Busca la carpeta llamada install.
  4. Haz clic derecho sobre ella y selecciona "Eliminar". Confirma la acción.

Configurar el Archivo de Parámetros (Parámetros de la Tienda)

PrestaShop genera un archivo llamado parameters.php en la carpeta app/config/. A veces, el instalador no puede escribir en él automáticamente. Si tienes problemas, puedes hacerlo manualmente:

  1. Ve al "Administrador de archivos".
  2. Navega a httpdocs/app/config/.
  3. Busca el archivo parameters.php. Si no existe, busca parameters.php.tmp y renómbralo a parameters.php.
  4. Asegúrate de que los permisos del archivo sean correctos (normalmente 644). Haz clic derecho sobre el archivo y selecciona "Cambiar permisos".

Activar el Modo Amigable de URLs (URLs Amigables para SEO)

Las URLs amigables son esenciales para el SEO de tu tienda. En lugar de tudominio.com/index.php?id_product=5, tendrás tudominio.com/zapatillas-rojas.

  1. Accede al panel de administración de PrestaShop: https://tudominio.com/adminXXXXXX (el nombre de la carpeta admin te lo dio el instalador).
  2. Ve al menú "Configuración avanzada" -> "Rendimiento".
  3. Busca la opción "URLs amigables" y actívala.
  4. Guarda los cambios. PrestaShop regenerará las URLs.

Activar el Certificado SSL (HTTPS)

Para que tu tienda sea segura y transmita confianza, debes activar el certificado SSL.

  1. En Plesk, ve a "Sitios web y dominios".
  2. Haz clic en "SSL/TLS" en la fila de tu dominio.
  3. Si no tienes un certificado, usa la opción "Let's Encrypt" para obtener uno gratis. Plesk te pedirá un email y podrás emitirlo en unos segundos.
  4. Una vez instalado, activa la opción "Redirigir HTTP a HTTPS" para que todo el tráfico use la conexión segura.

[TIP] Después de activar SSL, ve a "Configuración avanzada" -> "Parámetros generales" en PrestaShop y en la pestaña "General" cambia la URL de la tienda a https://. Esto evita problemas de contenido mixto (archivos cargados por HTTP en una web HTTPS).

Preguntas Frecuentes (FAQ) sobre la Instalación de PrestaShop en Plesk

1. ¿Puedo usar Syspanel (HestiaCP) para instalar PrestaShop?
Sí, claro. Aunque esta guía se centra en Plesk, los principios son los mismos en Syspanel (el panel que se accede por el puerto 2106). La diferencia está en la interfaz, pero las opciones de crear dominio, base de datos y subir archivos son análogas.

2. ¿Qué versión de PHP necesito para PrestaShop?
Depende de la versión de PrestaShop que instales. Las versiones más recientes (1.7.8 y 8.x) requieren PHP 7.2 o superior, siendo PHP 8.0 o 8.1 lo recomendado. En Plesk, puedes cambiar la versión de PHP por dominio en la sección "Configuración de PHP" dentro de "Sitios web y dominios".

3. La instalación se queda atascada en "Configuración de la tienda". ¿Qué hago?
Esto suele estar relacionado con los permisos de escritura. Asegúrate de que la carpeta httpdocs y sus subcarpetas tengan permisos de escritura para el usuario de PHP. En Plesk, puedes ajustar esto en el "Administrador de archivos" con la opción "Cambiar permisos".

4. No encuentro la carpeta install después de la instalación. ¿Qué pasa?
PrestaShop 8 y versiones posteriores tienen un sistema de instalación más robusto y a veces eliminan la carpeta install automáticamente al finalizar. Si no la ves, ¡genial! Si la ves, elimínala.

5. ¿Cómo puedo hacer una copia de seguridad de mi tienda antes de actualizar?
En Plesk, ve a la sección "Sitios web y dominios" y usa la herramienta "Copias de seguridad". Puedes crear una copia completa del dominio y de la base de datos. Es una práctica imprescindible antes de cualquier cambio importante.

6. ¿Es necesario tener conocimientos de programación para seguir esta guía?
No. La guía está diseñada para que cualquier persona, sin experiencia técnica, pueda instalar su tienda online. Solo necesitas saber navegar por un menú y entender qué es un dominio y una base de datos.

Conclusión: Tu Tienda Online Ya Está en Marcha

Instalar PrestaShop en Plesk es un proceso que, paso a paso, se convierte en algo muy manejable. Has creado el dominio, la base de datos, subido los archivos y configurado lo esencial para que tu tienda online esté operativa y sea segura.

Recuerda que esto es solo el principio. Ahora viene la parte divertida: elegir un buen tema, configurar los métodos de pago y envío, y empezar a añadir tus productos. Con una base bien instalada, el crecimiento de tu e-commerce está asegurado. Si te surge cualquier duda, no dudes en consultar la documentación oficial de PrestaShop o de Plesk. ¡Mucho éxito con tu nueva aventura digital!

¿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