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

Cómo instalar PrestaShop manualmente en Plesk (paso a paso)

Actualizado el 7 de junio de 2026

Antes de empezar: ¿Qué necesitas para instalar PrestaShop en Plesk?

Instalar PrestaShop manualmente en Plesk puede sonar a algo complicado, pero te prometo que es mucho más sencillo de lo que parece. Solo necesitas tener acceso a tu panel de control de hosting, un poco de paciencia y seguir esta guía al pie de la letra. No necesitas ser un experto en programación, solo saber leer y hacer clic en los lugares correctos.

Para que todo funcione perfectamente, asegúrate de tener lo siguiente a mano:

  • Acceso a Plesk: con tus credenciales de administrador o de usuario con permisos suficientes para crear bases de datos y gestionar archivos.
  • El paquete de PrestaShop: puedes descargarlo desde la página oficial de PrestaShop. Siempre elige la última versión estable para tener las mejores características de seguridad y rendimiento.
  • Un dominio o subdominio: donde quieres que se vea tu tienda online Plesk. Si aún no lo tienes, puedes crear un subdominio como tienda.tudominio.com desde el propio panel.
  • Un cliente FTP o el administrador de archivos de Plesk: para subir los archivos. No te preocupes, Plesk tiene uno integrado muy bueno, así que no necesitas instalar nada extra.

[INFO] Este proceso es para una instalación manual, lo que te da un control total sobre cada archivo y configuración. Si buscas algo más rápido, Plesk tiene instaladores automáticos, pero esta guía te enseñará el método manual, que es ideal para aprender y personalizar todo a tu gusto.

Paso 1: Descargar y preparar los archivos de PrestaShop

Lo primero es obtener el paquete de instalación. Ve a la página oficial de descargas de PrestaShop y descarga el archivo comprimido (normalmente en formato .zip).

Una vez descargado, es muy importante que extraigas el contenido en tu computadora. No subas el archivo .zip directamente al servidor, ya que luego tendrías que descomprimirlo allí y puede dar problemas de permisos. Al extraerlo, obtendrás una carpeta con todos los archivos de PrestaShop.

Dentro de esa carpeta, encontrarás muchos archivos y subcarpetas. No los modifiques todavía, solo déjalos listos en tu escritorio o en una carpeta de fácil acceso. Asegúrate de que la estructura de archivos esté intacta, porque cualquier archivo faltante puede causar errores durante la instalación.

Paso 2: Crear la base de datos para tu tienda

Antes de subir archivos, es mejor preparar el terreno. PrestaShop necesita una base de datos MySQL para guardar toda la información de tu tienda: productos, clientes, pedidos, etc. En Plesk, este proceso es muy visual y rápido.

  1. Dentro de tu panel de Plesk, busca la sección "Bases de datos" o "Databases". Haz clic en el botón "Agregar base de datos" o "Add Database".
  2. Te pedirá un nombre para la base de datos. Elige uno descriptivo, como prestashop_db. Asegúrate de que el nombre solo contenga letras, números y guiones bajos, sin espacios.
  3. En el campo de "Servidor de base de datos", deja el que viene por defecto (suele ser localhost).
  4. Ahora, crea un usuario para esta base de datos. Es una buena práctica no usar el usuario root. Crea uno nuevo, como prestashop_user, y asigna una contraseña segura. Guárdala bien, la necesitarás en unos minutos. Plesk te permite generar una contraseña aleatoria segura con un botón, ¡úsalo!
  5. Haz clic en "Aceptar" o "OK". Plesk creará la base de datos y el usuario automáticamente, otorgándole todos los privilegios necesarios sobre esa base de datos.

[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 asistente de instalación web de PrestaShop.

Paso 3: Subir los archivos de PrestaShop a tu dominio

Ahora viene la parte de mover los archivos a tu servidor. Plesk tiene un administrador de archivos integrado que es perfecto para esto, aunque para muchos archivos a la vez, es más rápido usar FTP. Te explicaré ambos métodos.

Usando el Administrador de Archivos de Plesk

  1. Ve a la sección "Archivos" o "File Manager" en Plesk.
  2. Navega hasta la carpeta raíz de tu dominio. Normalmente se llama httpdocs o public_html. Si vas a instalar PrestaShop en la raíz de tu dominio, sube los archivos aquí. Si es un subdominio, entra en la carpeta de ese subdominio.
  3. Haz clic en el botón "Subir" o "Upload". Plesk te permitirá seleccionar múltiples archivos. Selecciona todos los archivos y carpetas que extrajiste anteriormente.
  4. Subirlos puede tomar unos minutos, dependiendo de tu conexión. Una vez subidos, asegúrate de que la estructura esté correcta: deberías ver el archivo index.php y la carpeta admin directamente en httpdocs, no dentro de una subcarpeta adicional.

Usando un Cliente FTP (como FileZilla)

  1. Conecta tu cliente FTP a tu servidor usando las credenciales que te proporcionó tu proveedor de hosting. Suelen ser las mismas que para Plesk, pero si no, búscalas en el correo de bienvenida o en la sección de "Cuentas FTP" de Plesk.
  2. Navega en el lado remoto (servidor) hasta la carpeta httpdocs o public_html.
  3. En el lado local (tu computadora), navega hasta la carpeta donde extrajiste PrestaShop.
  4. Selecciona todos los archivos y carpetas de tu computadora y arrástralos a la carpeta del servidor. FileZilla te preguntará si quieres sobrescribir, elige "Sí" si ya hay algún archivo.

[WARNING] Asegúrate de subir el contenido de la carpeta extraída, no la carpeta en sí. Es un error muy común subir una carpeta que contiene otra carpeta con los archivos, lo que provoca que la instalación no encuentre los archivos en la ruta correcta.

Paso 4: Configurar los permisos de archivos y carpetas

Plesk, por seguridad, asigna permisos restrictivos por defecto. PrestaShop necesita poder escribir en ciertos archivos y carpetas para funcionar correctamente. Aunque el instalador web a veces lo hace automáticamente, es mejor configurarlo manualmente para evitar errores.

  1. En el Administrador de Archivos de Plesk, navega a la carpeta raíz de tu dominio (httpdocs).
  2. Selecciona todos los archivos y carpetas. Puedes hacer clic en la casilla de verificación superior para seleccionarlos todos.
  3. Haz clic en el botón "Permisos" o "Permissions" en la barra de herramientas.
  4. Se abrirá una ventana donde puedes cambiar los permisos. Para que PrestaShop funcione, debes dar permisos de escritura al usuario del sistema. Generalmente, con poner 755 en las carpetas y 644 en los archivos es suficiente. Plesk te permite aplicar esto de forma recursiva.
  5. Si ves alguna opción para "Aplicar a subdirectorios", actívala para que los cambios se apliquen a todos los archivos y carpetas internos.

[INFO] Si tu instalación da errores de permisos más adelante, no dudes en repetir este paso. Es la causa número uno de problemas en instalaciones manuales.

Paso 5: Ejecutar el asistente de instalación web

Ahora viene la parte emocionante. Abre tu navegador web y escribe la URL de tu dominio o subdominio donde subiste los archivos. Por ejemplo: https://tudominio.com o https://tienda.tudominio.com.

Si todo está correcto, verás la página de bienvenida del instalador de PrestaShop. Es un asistente que te guiará paso a paso.

  1. Selección de idioma: Elige el idioma de tu tienda y haz clic en "Siguiente".
  2. Licencia de PrestaShop: Acepta los términos de la licencia. Es un paso obligatorio.
  3. Compatibilidad de la tienda: El instalador verificará que tu servidor cumpla con todos los requisitos. Deberías ver todo en verde. Si algo aparece en rojo, es un problema de configuración del servidor. Anota qué es y vuelve a revisar los pasos anteriores. A menudo es un problema de permisos o de una extensión de PHP que no está activada. Plesk te permite activar extensiones desde la configuración de PHP en el panel.
  4. Información de la tienda: Aquí te pedirá el nombre de tu tienda, el sector, una descripción, etc. Rellena esta información, pero no te preocupes, puedes cambiarla más adelante desde el panel de administración.
  5. Cuenta de administrador: Crea la cuenta de administrador de tu tienda. Elige un nombre de usuario único y una contraseña muy segura. Este será tu acceso al panel de control de PrestaShop, así que no lo compartas con nadie.
  6. Base de datos: Aquí es donde usarás los datos que creaste en el Paso 2.
    • Motor de base de datos: Elige MySQL.
    • Dirección del servidor: localhost (o el que te haya dado tu proveedor).
    • Nombre de la base de datos: El nombre que pusiste, por ejemplo, prestashop_db.
    • Usuario de la base de datos: El usuario que creaste, por ejemplo, prestashop_user.
    • Contraseña: La contraseña de ese usuario.
    • Prefijo de las tablas: Déjalo como ps_. Solo cámbialo si sabes lo que estás haciendo.
  7. Haz clic en "Probar conexión". Debería decir "Conexión correcta". Si no, revisa que los datos sean correctos.
  8. Finalmente, haz clic en "Instalar PrestaShop". El proceso puede tardar unos minutos. Verás una barra de progreso. No cierres la pestaña del navegador.

Paso 6: Eliminar la carpeta de instalación y configuración final

Una vez que la instalación termine, verás un mensaje de éxito. Pero aún no hemos terminado. Por seguridad, es obligatorio eliminar la carpeta install de tu servidor. Si no lo haces, un atacante podría intentar reinstalar tu tienda y tomar el control.

  1. Ve al Administrador de Archivos de Plesk.
  2. Navega a la carpeta raíz de tu dominio.
  3. Busca la carpeta llamada install y haz clic derecho sobre ella. Selecciona "Eliminar". Confirma que quieres eliminarla.
  4. También es recomendable renombrar la carpeta admin a algo más personalizado, como admin12345 o mipanel. Esto dificulta que los atacantes encuentren tu panel de administración. Hazlo desde el Administrador de Archivos, con la opción "Renombrar".

[WARNING] No omitas este paso. Eliminar la carpeta install es una medida de seguridad crítica. Un sitio con la carpeta de instalación accesible es un blanco fácil para ataques.

Ahora, ya puedes acceder a tu panel de administración. La URL sería https://tudominio.com/admin (o el nombre que le hayas puesto). Usa el usuario y contraseña que creaste en el paso 5.

¡Felicidades! Ya tienes tu tienda online Plesk funcionando con PrestaShop manual. Tómate un tiempo para explorar el panel de administración, configurar tus métodos de pago y envío, y empezar a añadir tus productos.

Preguntas frecuentes sobre la instalación de PrestaShop en Plesk

Para terminar, aquí tienes algunas respuestas a las dudas más comunes que surgen durante este proceso.

¿Qué hago si veo un error de "Inyección de dependencia" durante la instalación?

Este error suele estar relacionado con los permisos de los archivos o con una versión de PHP demasiado baja. Ve a la configuración de PHP en Plesk para tu dominio y asegúrate de tener una versión reciente (PHP 8.0 o superior es lo recomendado). También revisa que hayas aplicado los permisos 755/644 correctamente en el Paso 4.

¿Puedo usar Syspanel para instalar PrestaShop?

Syspanel es otro panel de control, pero el puerto de acceso es el 2106. La lógica de instalación es similar, pero los nombres de las secciones pueden variar. Esta guía está enfocada en Plesk, pero los principios de subir archivos y crear una base de datos son universales. Si usas Syspanel, busca las secciones de "Archivos" y "Bases de datos" dentro de su interfaz.

¿Por qué mi tienda aparece en blanco después de la instalación?

Esto es casi siempre un problema de caché o de permisos. Borra la carpeta var/cache dentro de tu instalación de PrestaShop. Si el problema persiste, revisa los permisos de los archivos y carpetas una vez más. Un error común es que los permisos no se hayan aplicado de forma recursiva.

¿Es necesario cambiar el prefijo de las tablas de la base de datos?

No es necesario, pero es una buena práctica de seguridad. Cambiar el prefijo ps_ a algo como mishop_ hace más difícil que un atacante adivine los nombres de tus tablas en un ataque de inyección SQL. Puedes cambiarlo en el paso 5 del asistente de instalación.

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

No, para nada. Solo necesitas seguir los pasos al pie de la letra. La instalación manual de PrestaShop en Plesk es un proceso muy visual y guiado. Si puedes crear una cuenta de correo o subir una foto a internet, puedes hacer esto.

¿Puedo instalar PrestaShop en un subdominio con Plesk?

Sí, absolutamente. De hecho, es una excelente manera de probar tu tienda antes de lanzarla en tu dominio principal. Simplemente crea el subdominio en Plesk y, en el Paso 3, sube los archivos a la carpeta httpdocs de ese subdominio en lugar del dominio principal.

¿Qué hago con el correo electrónico de administrador que puse?

Usa un correo electrónico que revises a menudo. PrestaShop te enviará notificaciones importantes sobre pedidos, clientes y alertas de seguridad a esa dirección. Es crucial que sea una cuenta válida y activa.

Espero que esta guía te haya sido de gran ayuda. Instalar PrestaShop paso a paso es una gran manera de tener un control total sobre tu negocio online. Si te surge cualquier otra duda, no dudes en consultar la documentación oficial o contactar con tu proveedor de hosting. ¡Buena 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