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

Cómo configurar PrestaShop en Plesk para tu tienda online

Actualizado el 29 de octubre de 2025

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

Configurar PrestaShop en Plesk es más sencillo de lo que piensas, incluso si es tu primera vez montando una tienda online. Plesk es un panel de control que te permite gestionar tu servidor y tus sitios web desde una interfaz gráfica amigable, sin necesidad de tocar código complicado.

Para este tutorial, necesitarás lo siguiente:

  • Acceso a tu panel de Plesk (normalmente en https://tu-dominio.com:8443).
  • Un dominio o subdominio donde quieras instalar la tienda.
  • Los datos de acceso a tu base de datos MySQL (o MariaDB).
  • El archivo de instalación de PrestaShop (puedes descargarlo desde la web oficial).
  • Una cuenta de correo electrónico para recibir notificaciones de la tienda.

Si tienes todo esto, vamos a ello. Este tutorial PrestaShop está pensado para que lo sigas paso a paso, sin prisas y con explicaciones claras.


Paso 1: Preparar el terreno en Plesk

Antes de instalar nada, es importante que tu dominio esté correctamente configurado en Plesk. Si acabas de contratar un hosting, probablemente ya tienes un dominio principal creado. Si no, puedes crearlo fácilmente.

Crear un dominio o subdominio nuevo

  1. Inicia sesión en Plesk.
  2. Ve a Sitios web y dominios.
  3. Haz clic en Añadir dominio (o Añadir subdominio si quieres usar algo como tienda.tudominio.com).
  4. Introduce el nombre del dominio y asegúrate de que el tipo de hosting sea Con PHP.
  5. Pulsa Aceptar y espera unos segundos a que se cree.

[INFO] Si tu dominio ya está registrado en otro sitio y apunta a este servidor, asegúrate de que los registros DNS (registros A) estén correctos. Si no sabes cómo hacerlo, contacta con tu proveedor de hosting.

Activar PHP y las extensiones necesarias

PrestaShop necesita PHP 7.2 o superior (idealmente 7.4 u 8.0). Para verificar la versión de PHP:

  1. Ve a Sitios web y dominios → selecciona tu dominio.
  2. Busca la sección PHP y haz clic en el icono de configuración.
  3. En la lista desplegable, elige una versión de PHP recomendada (por ejemplo, 8.0 o 8.1).
  4. Asegúrate de que las siguientes extensiones estén activadas: mysqli, curl, gd, mbstring, openssl, zip, fileinfo y intl. Si no las ves, actívalas.

[WARNING] No todas las versiones de PHP son compatibles con todas las versiones de PrestaShop. Si tienes dudas, consulta la documentación oficial de PrestaShop para saber qué versión de PHP necesitas.


Paso 2: Crear la base de datos para tu tienda

PrestaShop necesita una base de datos para guardar todos los productos, pedidos, clientes y configuraciones. Crear una base de datos en Plesk es muy sencillo.

Crear una base de datos MySQL

  1. En Sitios web y dominios, selecciona tu dominio.
  2. Busca la sección Bases de datos y haz clic en Añadir base de datos.
  3. Ponle un nombre, por ejemplo tienda_prestashop.
  4. Elige el tipo de base de datos MySQL y deja el juego de caracteres como utf8mb4 (o utf8 si no aparece).
  5. Crea un usuario para la base de datos y asigna una contraseña segura. Anota estos datos porque los necesitarás más adelante.
  6. Pulsa Aceptar.

[TIP] Usa una contraseña robusta para el usuario de la base de datos. No la compartas con nadie y guárdala en un gestor de contraseñas.


Paso 3: Subir PrestaShop a tu servidor

Ahora toca subir los archivos de PrestaShop a tu hosting. Tienes dos opciones: usar el instalador automático de Plesk (si está disponible) o subir los archivos manualmente.

Opción A: Usar el instalador automático (recomendado para principiantes)

Plesk incluye un instalador de aplicaciones que te facilita muchísimo la vida. Para usarlo:

  1. Ve a Sitios web y dominios → selecciona tu dominio.
  2. Busca la sección Aplicaciones y haz clic en Instalar aplicación (o Catálogo de aplicaciones).
  3. Busca PrestaShop en el catálogo.
  4. Haz clic en Instalar.
  5. El asistente te pedirá que configures lo siguiente:
    • URL: elige el directorio donde se instalará (por ejemplo, / para la raíz o /tienda para una subcarpeta).
    • Base de datos: selecciona la base de datos que creaste en el paso anterior, introduce el usuario y la contraseña.
    • Administrador: crea un usuario y contraseña para el panel de administración de PrestaShop.
  6. Pulsa Instalar y espera a que termine el proceso (puede tardar varios minutos).

Opción B: Instalación manual (para usuarios más avanzados)

Si prefieres hacerlo tú mismo:

  1. Descarga el paquete de instalación de PrestaShop desde la web oficial.
  2. Descomprime el archivo en tu ordenador.
  3. Abre el Administrador de archivos de Plesk (en Sitios web y dominiosAdministrador de archivos).
  4. Navega hasta la carpeta httpdocs (o public_html) de tu dominio.
  5. Sube todos los archivos de PrestaShop. Puedes subir un ZIP y luego descomprimirlo directamente desde el Administrador de archivos.
  6. Una vez subido, abre tu navegador y visita tu dominio. El instalador web de PrestaShop se iniciará automáticamente.
  7. Sigue los pasos del asistente: elige el idioma, acepta la licencia, introduce los datos de la base de datos y configura la cuenta de administrador.

[INFO] Si usas la instalación manual, asegúrate de que el archivo .htaccess esté presente en la carpeta raíz. Si no lo ves, puede estar oculto; activa la opción de mostrar archivos ocultos en el Administrador de archivos.


Paso 4: Configuración básica de PrestaShop

Una vez instalado, accede al panel de administración de PrestaShop. La URL suele ser tudominio.com/admin1234 (el nombre de la carpeta admin se genera aleatoriamente durante la instalación).

Configurar los ajustes generales

  1. Ve a Parámetros avanzadosInformación para verificar que todo está correcto.
  2. En Parámetros de la tiendaContacto, introduce tu correo electrónico y los datos de la tienda (dirección, teléfono, horario).
  3. En Parámetros de la tiendaAjustes de productos, configura las opciones de inventario, unidades de medida, etc.

Configurar el idioma y la moneda

  1. Ve a InternacionalIdiomas y activa los idiomas que quieras ofrecer (español, inglés, etc.).
  2. Ve a InternacionalMonedas y añade las divisas que quieras aceptar (Euro, Dólar, etc.).
  3. Configura el impuesto por defecto en InternacionalImpuestos (por ejemplo, IVA 21% en España).

[TIP] Si tu tienda vende solo en tu país, no actives demasiados idiomas o monedas. Esto simplifica la gestión y evita confusiones.


Paso 5: Asegurar tu tienda online

La seguridad es fundamental en una tienda online. PrestaShop incluye algunas herramientas, pero puedes reforzarla.

Activar SSL/HTTPS

  1. En Plesk, ve a Sitios web y dominios → selecciona tu dominio.
  2. Busca la sección SSL/TLS y haz clic en Activar SSL/TLS.
  3. Si tienes un certificado SSL, selecciónalo. Si no, puedes usar Let's Encrypt (gratuito) desde Plesk.
  4. Activa la redirección forzada a HTTPS para que todos los visitantes usen la versión segura de tu sitio.

Configurar el panel de administración

  1. Cambia la URL de acceso al panel de administración de PrestaShop (por defecto es /admin1234). Ve a Parámetros avanzadosAdministración y cambia el nombre del directorio.
  2. Activa la autenticación de dos factores (2FA) para tu cuenta de administrador.
  3. Limita los intentos de inicio de sesión fallidos.

[WARNING] Nunca dejes el directorio de administración con el nombre por defecto. Los bots atacan constantemente las rutas conocidas de PrestaShop.


Paso 6: Optimización básica para SEO

Una tienda online sin SEO es como una tienda física sin escaparate. Aquí tienes algunos ajustes básicos que puedes hacer desde PrestaShop.

Activar URLs amigables

  1. Ve a Parámetros avanzadosSEO y URLs.
  2. Marca la opción Activar URLs amigables.
  3. Guarda los cambios.

[INFO] Las URLs amigables mejoran la legibilidad de tus enlaces y ayudan a los motores de búsqueda a entender la estructura de tu tienda.

Configurar metadatos

  1. Ve a Parámetros avanzadosSEO y URLs → pestaña Página.
  2. Completa el título y la meta descripción de cada página importante (inicio, categorías, productos).
  3. Usa palabras clave relevantes para tu nicho.

Crear un sitemap

  1. Ve a MódulosMódulos y servicios.
  2. Busca el módulo Google Sitemap (o similar) y actívalo.
  3. Configúralo para que genere un sitemap automáticamente y envíalo a Google Search Console.

Paso 7: Pruebas finales y puesta en marcha

Antes de anunciar tu tienda al mundo, haz una revisión completa.

Checklist de verificación

  • La página de inicio carga correctamente y es rápida.
  • Los productos se muestran con imágenes y precios correctos.
  • El proceso de compra funciona de principio a fin (añadir al carrito, checkout, pago).
  • Los correos electrónicos de confirmación se envían correctamente.
  • La pasarela de pago está configurada y activa.
  • El certificado SSL está activo y no hay advertencias de seguridad.

Realizar una compra de prueba

  1. Haz un pedido de prueba con un producto ficticio (puedes crear un producto temporal).
  2. Usa una pasarela de pago en modo sandbox (pruebas) si es posible.
  3. Verifica que el pedido aparece en el panel de administración.

[TIP] Si algo falla, revisa los logs de error en Plesk (en Sitios web y dominiosRegistros). La mayoría de los problemas se solucionan revisando el log de errores de PHP.


Preguntas frecuentes (FAQ)

¿Puedo instalar PrestaShop en un subdominio?

Sí, perfectamente. Solo tienes que crear un subdominio en Plesk y seguir los mismos pasos. Esto es útil si quieres separar la tienda del resto de tu web.

¿Qué hago si no tengo acceso a la base de datos?

Si has creado la base de datos en Plesk, tienes acceso. Si no, contacta con tu proveedor de hosting. Generalmente, los datos de acceso a la base de datos se encuentran en la sección Bases de datos de Plesk.

¿Es necesario saber programar para configurar PrestaShop?

No, para una configuración básica no necesitas saber programar. Este tutorial PrestaShop te guía paso a paso. Para personalizaciones avanzadas (temas, módulos), sí puede ser útil tener conocimientos de PHP, HTML y CSS.

¿Cómo cambio la contraseña de administrador de PrestaShop?

Puedes cambiarla desde el panel de administración en Parámetros avanzadosAdministraciónEmpleados. También puedes restablecerla desde la base de datos, pero es más complicado.

¿Puedo migrar una tienda PrestaShop existente a Plesk?

Sí, es posible. Deberás exportar tu base de datos y subir los archivos de tu tienda actual. Luego, importa la base de datos en Plesk y ajusta la configuración de la conexión en el archivo parameters.php de PrestaShop.


Conclusión

Configurar PrestaShop en Plesk es un proceso perfectamente manejable si sigues estos pasos con calma. No tengas miedo de equivocarte: la mayoría de los errores tienen solución y, con la práctica, verás que es más fácil de lo que parece.

Recuerda que una tienda online necesita mantenimiento constante: actualiza PrestaShop regularmente, haz copias de seguridad y revisa la seguridad de tu sitio. Con el tiempo, podrás ir añadiendo módulos y personalizando tu tienda para que sea única.

[TIP FINAL] Si te atascas en algún punto, no dudes en consultar la documentación oficial de PrestaShop o preguntar en los foros de la comunidad. Siempre hay alguien dispuesto a ayudar.

¡Buena suerte con tu tienda online y que tus ventas sean un éxito!

¿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