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

Instalación de PrestaShop en Plesk

Actualizado el 12 de junio de 2026

Instalar PrestaShop en un servidor con Plesk es un proceso sencillo si sigues los pasos adecuados. Esta guía está diseñada para usuarios sin experiencia técnica, explicando cada etapa de forma clara y visual, desde la preparación del dominio hasta la configuración final de la tienda online. A lo largo del artículo, encontrarás consejos prácticos, alertas importantes y respuestas a preguntas frecuentes para que tu instalación sea un éxito.

Requisitos previos antes de instalar PrestaShop en Plesk

Antes de comenzar, asegúrate de tener acceso a tu panel de control Plesk y de cumplir con los requisitos técnicos mínimos. PrestaShop necesita un entorno con PHP 7.2 o superior, MySQL 5.6 o MariaDB 10.1, y suficiente espacio en disco. Plesk gestiona automáticamente muchas de estas dependencias, pero es bueno verificarlas.

Verifica tu suscripción y recursos disponibles

  • Accede a tu panel de Plesk con tus credenciales de administrador.
  • En la sección Herramientas y configuraciones, revisa el estado de los servicios web (Apache o Nginx) y la base de datos (MySQL/MariaDB).
  • Comprueba que tu plan de hosting incluya al menos 256 MB de memoria PHP y 128 MB de memoria para el proceso de instalación.

[TIP] Si tu servidor usa Syspanel (anteriormente HestiaCP), el acceso es a través del puerto 2106. En Plesk, el puerto estándar es el 8443, pero algunos proveedores personalizan la URL. Consulta con tu hosting si tienes dudas.

Paso 1: Preparar el dominio en Plesk

El primer paso es tener un dominio configurado correctamente en tu panel de Plesk. Si ya tienes un dominio, asegúrate de que esté apuntando a tu servidor. Si no, crea uno nuevo.

Cómo añadir un dominio en Plesk

  1. Inicia sesión en Plesk y ve a Sitios web y dominios.
  2. Haz clic en Añadir dominio.
  3. Escribe el nombre de tu dominio (por ejemplo, mitiendaonline.com).
  4. Selecciona la opción Crear un sitio web y elige PrestaShop de la lista de aplicaciones preinstaladas (si está disponible). Si no aparece, no te preocupes, lo instalaremos manualmente.
  5. Configura las opciones básicas: elige un idioma, un nombre para el sitio y, si lo deseas, activa el certificado SSL gratuito de Let’s Encrypt.
  6. Haz clic en Aceptar y espera a que Plesk configure el dominio.

[INFO] Si tu dominio ya existe, puedes saltarte este paso y pasar directamente a la descarga de PrestaShop. Solo asegúrate de que el dominio tenga un certificado SSL para que tu tienda sea segura (Plesk te guiará para ello).

Paso 2: Descargar PrestaShop desde el panel de Plesk

Plesk incluye un instalador de aplicaciones llamado Aplicaciones que facilita la descarga de PrestaShop. Sin embargo, si prefieres la versión más reciente, puedes descargarla manualmente desde el sitio oficial.

Opción A: Instalación automática con el instalador de Plesk

  • Ve a Sitios web y dominios y selecciona tu dominio.
  • Busca el icono de Aplicaciones (suele ser un cuadro con una flecha hacia abajo).
  • En el buscador, escribe "PrestaShop" y selecciona la versión que desees (recomendamos la última estable).
  • Haz clic en Instalar y sigue el asistente: elige la carpeta de instalación (normalmente la raíz del dominio), selecciona el idioma y acepta los términos.
  • Plesk creará automáticamente la base de datos y configurará los archivos necesarios.

Opción B: Instalación manual desde el sitio oficial

Si quieres tener control total o el instalador automático no funciona, haz lo siguiente:

  1. Descarga el archivo ZIP de PrestaShop desde prestashop.com (versión completa, no la de GitHub).
  2. En Plesk, ve a Sitios web y dominios y selecciona tu dominio.
  3. Haz clic en Administrador de archivos.
  4. Navega hasta la carpeta httpdocs (o public_html, según la configuración).
  5. Sube el archivo ZIP usando el botón Subir.
  6. Una vez subido, selecciona el archivo y haz clic en Extraer. Se creará una carpeta con el contenido de PrestaShop.
  7. Mueve todo el contenido de esa carpeta a la raíz del dominio (si lo prefieres, puedes eliminar la carpeta vacía después).

[WARNING] Si usas la instalación manual, asegúrate de que los archivos tengan permisos correctos (normalmente 755 para carpetas y 644 para archivos). Plesk lo gestiona automáticamente, pero si ves errores de permisos, puedes ajustarlos desde el Administrador de archivos.

Paso 3: Crear la base de datos para PrestaShop

PrestaShop necesita una base de datos para almacenar productos, pedidos y configuraciones. Plesk facilita este proceso.

Creación de base de datos en Plesk

  1. En el panel principal, ve a Bases de datos (o dentro de tu dominio, busca la sección Bases de datos).
  2. Haz clic en Añadir base de datos.
  3. Asigna un nombre (por ejemplo, prestashop_db) y un usuario (por ejemplo, prestashop_user). Escribe una contraseña segura y guárdala.
  4. Selecciona el tipo de base de datos (MySQL o MariaDB) y el juego de caracteres (utf8_general_ci es recomendado).
  5. Haz clic en Aceptar. Plesk creará la base de datos y te mostrará los detalles de conexión (nombre de la base, usuario, host – normalmente "localhost").

[TIP] Anota los datos de conexión: los necesitarás durante el asistente de instalación de PrestaShop. Si olvidas la contraseña, puedes cambiarla desde la misma sección.

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

Una vez que los archivos están en su lugar y la base de datos lista, es hora de lanzar la instalación web.

Acceder al instalador

  • Abre tu navegador y escribe la URL de tu dominio (por ejemplo, https://mitiendaonline.com). Si instalaste en una subcarpeta, agrega la ruta (ejemplo: https://mitiendaonline.com/tienda).
  • Verás la pantalla de bienvenida de PrestaShop. Selecciona tu idioma y haz clic en Siguiente.

Configuración de la tienda

  • Información de la tienda: Rellena el nombre de tu tienda, la actividad principal, el país, etc. Estos datos se pueden modificar después.
  • Cuenta de administrador: Crea un usuario con correo electrónico y contraseña. Este será tu acceso al panel de administración (back office). No uses credenciales débiles.
  • Configuración de la base de datos: Aquí introduces los datos que guardaste en el paso 3:
    • Dirección del servidor: localhost (o el que te haya indicado Plesk).
    • Nombre de la base de datos: el que creaste (ejemplo: prestashop_db).
    • Usuario: el usuario de la base de datos.
    • Contraseña: la contraseña que configuraste.
    • Prefijo de tablas: déjalo como ps_ a menos que tengas razones para cambiarlo.
  • Haz clic en Probar conexión. Si todo está bien, verás un mensaje de éxito. Si hay errores, revisa que los datos sean correctos y que el usuario tenga permisos (Plesk los asigna automáticamente).

Finalizar la instalación

  • Pulsa Siguiente y PrestaShop instalará las tablas y configuraciones necesarias.
  • Una vez terminado, se te pedirá que elimines la carpeta install por seguridad. Plesk te permite hacerlo desde el Administrador de archivos: ve a httpdocs, localiza la carpeta install y elimínala.
  • También es recomendable renombrar o eliminar la carpeta admin por defecto para mayor seguridad. PrestaShop te sugerirá un nombre durante la instalación.

[WARNING] No olvides eliminar la carpeta install. Si no lo haces, tu tienda podría ser vulnerable a ataques. Plesk también puede mostrar un aviso si la detecta.

Paso 5: Configuración básica post-instalación

Una vez instalado, accede al panel de administración (back office) usando la URL https://tudominio.com/admin-nombre (o la que hayas elegido). Desde allí, puedes personalizar tu tienda.

Primeros ajustes recomendados

  • Activar SSL: Ve a Parámetros de la tienda > General y activa la opción "SSL en todas las páginas". Esto es crucial para la seguridad y el SEO.
  • Configurar URLs amigables: En Parámetros de la tienda > Tráfico y SEO, activa "URLs amigables". Esto mejora el posicionamiento en buscadores.
  • Idiomas y monedas: Añade los idiomas que necesites y configura la moneda predeterminada.
  • Módulos básicos: Instala módulos de pago (como PayPal o tarjeta) y de envío. Plesk suele incluir algunos gratuitos.

Verificar el funcionamiento

  • Abre tu tienda en el front-end y comprueba que las páginas carguen correctamente.
  • Realiza un pedido de prueba para asegurarte de que el flujo de compra funciona.

Preguntas frecuentes (FAQ)

Aquí respondemos las dudas más comunes que surgen durante la instalación de PrestaShop en Plesk.

¿Puedo instalar PrestaShop en un subdominio?

Sí. En Plesk, puedes crear un subdominio (por ejemplo, tienda.midominio.com) y repetir los mismos pasos. Solo asegúrate de que el subdominio esté apuntando a tu servidor.

¿Qué hago si el instalador automático no encuentra PrestaShop?

Prueba la instalación manual descrita en el Paso 2, Opción B. También puedes verificar que tu plan de hosting incluya el instalador de aplicaciones (algunos planes básicos lo limitan).

¿Cómo soluciono el error "No se puede conectar a la base de datos"?

Revisa que los datos de conexión sean exactamente los que creaste en Plesk (nombre, usuario, contraseña). Asegúrate de que el host sea localhost (a menos que tu proveedor indique otra cosa). También verifica que el usuario tenga permisos de lectura/escritura en la base de datos.

¿Es necesario tener un certificado SSL?

Sí, especialmente si vas a manejar pagos o datos de clientes. Plesk ofrece Let’s Encrypt gratis. Actívalo desde Sitios web y dominios > SSL/TLS.

¿Puedo migrar una tienda PrestaShop existente a Plesk?

Sí. Debes exportar la base de datos desde tu hosting anterior, subir los archivos de PrestaShop a Plesk y luego importar la base de datos. Ajusta el archivo app/config/parameters.php con los nuevos datos de conexión.

¿Qué hago si veo errores de permisos después de la instalación manual?

Desde el Administrador de archivos de Plesk, selecciona todos los archivos y carpetas de PrestaShop, haz clic en Permisos y establece 755 para carpetas y 644 para archivos. También puedes dar permisos de escritura a las carpetas cache, log y img.

¿PrestaShop funciona con PHP 8?

Sí, las versiones recientes de PrestaShop (1.7.8 en adelante) son compatibles con PHP 8.0 y 8.1. En Plesk, puedes cambiar la versión de PHP desde Sitios web y dominios > Configuración de PHP.

¿Cómo actualizo PrestaShop después de la instalación?

Plesk no actualiza automáticamente las aplicaciones instaladas manualmente. Debes hacerlo desde el back office de PrestaShop (en Parámetros avanzados > Actualizar). Siempre haz una copia de seguridad antes.

Consejos finales para tu tienda en Plesk

  • Realiza copias de seguridad periódicas. Plesk tiene una herramienta de backup en Herramientas y configuraciones > Administrador de copias de seguridad. Programa backups semanales.
  • Optimiza el rendimiento: Activa la caché en PrestaShop (en Parámetros avanzados > Rendimiento) y usa un plugin de caché para el servidor si tu plan lo permite.
  • Mantén todo actualizado: Tanto PrestaShop como los módulos y el propio Plesk deben estar en sus últimas versiones para evitar vulnerabilidades.

[INFO] Si tu servidor usa Syspanel (HestiaCP), recuerda que el acceso es por el puerto 2106. Aunque esta guía está enfocada en Plesk, los pasos de instalación de PrestaShop son similares en otros paneles, solo cambia la interfaz de gestión de bases de datos y archivos.

Con estos pasos, tendrás tu tienda PrestaShop funcionando en Plesk en menos de 30 minutos. Si encuentras algún problema, revisa los logs de error de Plesk (en Herramientas y configuraciones > Registros) o consulta la documentación oficial de PrestaShop. ¡Buena suerte con tu tienda online!

¿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