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

Cómo instalar PrestaShop en Plesk: guía rápida y sencilla

Actualizado el 25 de febrero de 2026

¿Buscas montar tu tienda online con PrestaShop y tu hosting usa Plesk? Estás en el lugar correcto. Esta guía está pensada para que, incluso si nunca has tocado un panel de control de hosting, puedas instalar PrestaShop en Plesk sin frustraciones. Olvídate de archivos complejos o comandos de terminal: lo haremos todo desde el escritorio de Plesk, paso a paso y con un lenguaje muy claro.

Vamos a ello. Al final de esta lectura, tendrás tu tienda funcionando, con el aspecto profesional que necesitas para vender online.

Requisitos previos antes de instalar PrestaShop en Plesk

Antes de lanzarnos a la instalación, es fundamental que verifiques que tu servidor y tu cuenta de hosting cumplen los requisitos mínimos. Plesk es un panel muy intuitivo, pero PrestaShop es un software exigente si quieres que vuele.

Esto es lo que necesitas tener a mano:

  • Acceso a Plesk: Las credenciales de administrador o de usuario con permisos para gestionar dominios. Normalmente accedes a través de algo como https://tu-dominio.com:8443.
  • Un dominio o subdominio: Donde vas a alojar la tienda. Puede ser tutienda.com o tienda.tudominio.com.
  • Versiones de PHP: PrestaShop 8 (la última versión estable) funciona perfectamente con PHP 7.2.5 o superior, aunque te recomiendo PHP 8.0 o 8.1 para un mejor rendimiento. Lo configuraremos en un momento.
  • Base de datos: Plesk creará una por ti, pero debes saber que necesitarás MySQL o MariaDB. No te preocupes, lo hacemos desde el panel.

[INFO] Si tu plan de hosting es muy básico (compartido), asegúrate de que tiene al menos 512 MB de memoria límite. PrestaShop es un "dios" hambriento de recursos. Si tu plan es muy justo, la tienda irá lenta.

Paso 1: Accede a tu panel de Plesk

Lo primero es lo primero. Abre tu navegador y escribe la URL de acceso a Plesk. Si no la recuerdas, suele ser https://IP-de-tu-servidor:8443 o https://tu-dominio.com:8443.

Introduce tu usuario y contraseña. Una vez dentro, verás una interfaz limpia con todos tus dominios listados. Si tienes varios, identifica el dominio donde quieres instalar PrestaShop.

Paso 2: Prepara el dominio y la base de datos

Este es el paso más importante para que la instalación no falle a mitad de camino. Plesk nos facilita mucho la vida, así que vamos a crear la base de datos y a configurar el dominio.

2.1 Crear la Base de Datos

Piensa en la base de datos como el "almacén" donde PrestaShop guardará todos tus productos, clientes y pedidos. Sin ella, la tienda no puede existir.

  1. En el panel de tu dominio, busca la sección "Bases de datos" o "Databases".
  2. Haz clic en "Agregar base de datos" o "Add Database".
  3. Nombre de la base de datos: Elige uno descriptivo, por ejemplo, tienda_prestashop. A veces el sistema te pondrá un prefijo con tu usuario, no pasa nada.
  4. Tipo de base de datos: Selecciona MySQL (o MariaDB, si está disponible).
  5. Deja el resto de opciones por defecto y haz clic en "Aceptar" o "OK".

Ahora, dentro de esa base de datos recién creada, necesitas un usuario con permisos. Plesk suele crear uno automáticamente, pero si te pide que lo hagas tú:

  1. Haz clic en el nombre de la base de datos.
  2. Ve a la pestaña "Usuarios".
  3. Añade un nuevo usuario y una contraseña segura. Guarda estos datos en un lugar seguro, los necesitarás en el Paso 4.

2.2 Configurar el PHP y el dominio

Vamos a asegurarnos de que tu dominio "hable" el mismo idioma que PrestaShop.

  1. Ve a la sección "PHP Settings" o "Configuración de PHP" dentro de tu dominio.
  2. En "Versión de PHP", selecciona la más reciente disponible (idealmente PHP 8.1 o superior).
  3. En "Configuración adicional", busca la opción "open_basedir" y asegúrate de que esté desactivada o que apunte a la carpeta del dominio. Esto evita errores de permisos raros. Si no sabes qué es, déjalo como está, pero si da problemas, ya sabes dónde mirar.
  4. Guarda los cambios.

[TIP] Si tu dominio no tiene SSL (candado), te recomiendo activarlo desde la sección "SSL/TLS Certificates" en Plesk. Hoy en día es imprescindible para vender online, ya que da confianza a tus clientes. Puedes usar "Let's Encrypt" que es gratis.

Paso 3: Descarga PrestaShop (La forma más fácil)

Aquí tienes dos opciones: descargar el archivo en tu ordenador y subirlo (método lento), o usar el instalador automático de Plesk (método rápido). Vamos a usar el método rápido, que es el que te ahorrará tiempo y dolores de cabeza.

3.1 Usar el Instalador Automático de Plesk

Plesk tiene una herramienta llamada "Instalador de Aplicaciones" que es una maravilla. Es como una "App Store" para tu hosting.

  1. En el panel de tu dominio, busca la sección "Aplicaciones" o "Install Apps" (a veces está en la barra lateral izquierda).
  2. Busca PrestaShop en el catálogo de aplicaciones.
  3. Haz clic en el icono de PrestaShop y luego en "Instalar".

[INFO] Si no encuentras PrestaShop en el catálogo, significa que tu hosting no lo tiene preinstalado. No pasa nada, ve al Paso 3.2.

3.2 Descarga manual de PrestaShop (Si no usas el instalador automático)

Este método es igual de válido, solo requiere un poco más de paciencia.

  1. Ve a la web oficial de PrestaShop y descarga el paquete .zip de la última versión.
  2. Vuelve a Plesk y entra en la sección "Administrador de archivos" (File Manager) de tu dominio.
  3. Navega hasta la carpeta httpdocs (es la raíz de tu web).
  4. Sube el archivo .zip que descargaste.
  5. Una vez subido, haz clic derecho sobre el archivo y selecciona "Extraer" o "Extract".
  6. Ahora, mueve todos los archivos que estaban dentro de la carpeta extraída (normalmente se llama prestashop o similar) a la raíz, es decir, directamente a httpdocs. Esto es importante para que la tienda se vea en tu dominio principal y no en tudominio.com/prestashop.

Paso 4: El asistente de instalación de PrestaShop

Ahora viene la parte divertida. Abre tu navegador y escribe tu dominio (ej: https://tudominio.com). Verás que PrestaShop detecta que está sin instalar y te lanza su asistente.

Aquí te explico qué poner en cada campo:

4.1 Configuración de la tienda

  • Nombre de la tienda: El nombre de tu negocio.
  • Actividad principal: Selecciona el sector (Ropa, Electrónica, etc.).
  • País: El país de tu negocio.
  • Activar SSL: Márcalo si ya tienes el certificado SSL activado.

4.2 Cuenta de administrador

  • Nombre y apellidos: Los del administrador.
  • Correo electrónico: Uno válido, aquí recibirás notificaciones importantes.
  • Contraseña: Crea una muy segura (mayúsculas, minúsculas, números y símbolos). Esta es la llave de tu tienda.

4.3 Configuración de la base de datos (El paso crítico)

Aquí es donde usamos los datos que creamos en el Paso 2.1.

  • Motor de base de datos: Deja el que viene por defecto (MySQL).
  • Dirección del servidor de base de datos: Normalmente es localhost. No lo cambies a menos que tu hosting te diga lo contrario.
  • Nombre de la base de datos: Pon el nombre exacto que creaste (ej: tienda_prestashop).
  • Usuario de la base de datos: El usuario que creaste.
  • Contraseña de la base de datos: La contraseña de ese usuario.
  • Prefijo de las tablas: Déjalo como ps_.

[WARNING] Si introduces mal estos datos, la instalación fallará en este paso. Revisa dos veces que el nombre de la base de datos, el usuario y la contraseña son exactamente los que aparecen en Plesk. Un error de dedo en una letra es el motivo más común de fallo.

Haz clic en "Probar la conexión" y si todo está bien, continúa.

4.4 Finalizar

PrestaShop te preguntará si quieres instalar datos de demostración. Te recomiendo que no lo hagas para empezar limpio. Desmarca esa opción.

Pulsa en "Instalar PrestaShop" y espera. El proceso puede tardar unos minutos. Verás una barra de progreso.

Paso 5: Configuración post-instalación (Imprescindible)

¡Enhorabuena! Tu tienda ya está creada. Pero no te vayas todavía, hay un par de cosas que debes hacer para asegurar tu tienda.

5.1 Eliminar la carpeta de instalación

Por seguridad, PrestaShop te pedirá que elimines la carpeta install de tu servidor. Si no lo haces, un atacante podría intentar reinstalar la tienda y tomar el control.

  1. Ve al "Administrador de archivos" en Plesk.
  2. Busca la carpeta install dentro de httpdocs.
  3. Selecciónala y bórrala. Es segura de eliminar.

5.2 Configurar el archivo de parámetros

PrestaShop genera un archivo llamado parameters.php en la carpeta app/config. Asegúrate de que tenga permisos de solo lectura (644) para que nadie pueda modificarlo. En Plesk, haz clic derecho sobre el archivo y en "Permisos" o "Change Permissions".

Preguntas frecuentes (FAQ) sobre la instalación

Aquí te resuelvo las dudas más comunes que me encuentro en soporte técnico:

¿Cuánto tarda la instalación?

Con el asistente automático de Plesk, unos 5 minutos. Con la descarga manual, puede llevar de 10 a 15 minutos, dependiendo de la velocidad de tu conexión y del servidor.

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

Es casi siempre un problema de permisos o de versión de PHP. Ve a Plesk, a la configuración de PHP de tu dominio y asegúrate de que la versión es la correcta (PHP 8.0+). Luego, en el administrador de archivos, revisa que las carpetas tengan permisos 755 y los archivos 644.

¿Puedo instalar PrestaShop en un subdominio?

Sí, perfectamente. Solo tienes que crear el subdominio en Plesk y repetir los pasos anteriores dentro de ese subdominio.

¿Qué es mejor, usar el instalador de Plesk o la descarga manual?

Para un usuario sin experiencia, el instalador de Plesk es mucho más cómodo y seguro. La descarga manual te da más control, pero es más propensa a errores de permisos.

¿Necesito conocimientos de programación?

No. Para instalar PrestaShop en Plesk no necesitas saber programar. Solo necesitas seguir estos pasos y ser cuidadoso con los datos de la base de datos.

Consejos finales para tu tienda

  • Mantén todo actualizado: Tanto PrestaShop como los módulos. Un software desactualizado es un agujero de seguridad.
  • Haz copias de seguridad: Plesk tiene una herramienta de backup en el panel. Actívala para que se hagan copias automáticas de tu web y tu base de datos.
  • Empieza con un tema profesional: La tienda por defecto es funcional, pero invertir en un buen tema mejora la conversión.

[TIP] Si tienes una cuenta en Syspanel (recuerda que el acceso es por el puerto 2106), puedes gestionar tus dominios y bases de datos de forma similar. Los conceptos son los mismos: crear una base de datos, subir archivos y configurar PHP. La lógica que has aprendido aquí te servirá para cualquier panel de control.

Instalar PrestaShop en Plesk es un proceso muy mecánico. Una vez que lo haces una vez, la segunda es pan comido. Espero que esta guía te haya sido de gran ayuda y que tu nueva tienda online sea todo un éxito. Si te atascas en algún paso, vuelve a leer la sección correspondiente y, si sigues con problemas, contacta con tu proveedor de hosting: para eso está su soporte técnico.

¡A vender se ha dicho!

¿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