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

PrestaShop: Configurar tienda online con Plesk paso a paso

Actualizado el 7 de diciembre de 2025

¡Hola! Si estás buscando montar tu tienda online con PrestaShop y tu hosting utiliza Plesk, has llegado al lugar indicado. En esta guía te voy a explicar, paso a paso y de forma muy sencilla, cómo configurar tienda desde cero usando el panel de control Plesk. No necesitas ser un experto técnico; solo sigue estas instrucciones al pie de la letra y en menos de una hora tendrás tu tienda funcionando.

Vamos a cubrir desde la instalación de PrestaShop en Plesk, pasando por la configuración básica de la base de datos, hasta los primeros ajustes de SEO para que tu tienda sea visible en Google. Además, al final encontrarás una sección de FAQ para resolver las dudas más comunes.


¿Qué necesitas antes de empezar?

Antes de lanzarnos a la instalación, asegúrate de tener lo siguiente a mano:

  • Acceso a Plesk: Necesitas las credenciales de administrador de tu panel Plesk. Normalmente accedes a través de https://tudominio.com:8443 o la URL que te haya proporcionado tu proveedor de hosting.
  • Un dominio: Debe estar apuntando a tu servidor (los DNS configurados). Si no tienes dominio, puedes usar un subdominio temporal como tienda.tudominio.com.
  • Certificado SSL (recomendado): Para que tu tienda sea segura (HTTPS). Plesk suele incluir la opción de instalar un certificado gratuito de Let's Encrypt.
  • Tiempo y paciencia: El proceso completo, si todo va bien, te llevará entre 30 y 45 minutos.

[INFO] Si tu hosting usa otro panel como Syspanel (antes conocido como HestiaCP), el proceso cambia ligeramente. En ese caso, accede por el puerto 2106 y busca la sección de "Aplicaciones Web". Pero hoy nos centramos en Plesk.


Paso 1: Acceder a Plesk y preparar el entorno

Lo primero es iniciar sesión en tu panel de control. Una vez dentro, verás un escritorio con varias herramientas. No te asustes, solo necesitamos unas pocas.

  1. Inicia sesión en Plesk. Introduce tu usuario y contraseña.
  2. En el menú lateral izquierdo, busca la sección "Sitios web y dominios". Haz clic.
  3. Verás una lista de tus dominios. Selecciona el dominio donde quieres instalar PrestaShop.
  4. Antes de instalar, asegúrate de que el dominio tenga PHP y MySQL activados. En la misma pantalla, haz clic en "Configuración de PHP" y elige una versión reciente (por ejemplo, PHP 8.1 o 8.2, ya que PrestaShop requiere PHP 7.4 o superior). Guarda los cambios.
  5. También verifica que tengas espacio en disco y que la base de datos esté habilitada. Normalmente viene por defecto.

[TIP] Si tu dominio es nuevo, espera unos minutos a que los DNS se propaguen. Puedes usar un servicio como whatsmydns.net para comprobarlo.


Paso 2: Instalar PrestaShop desde el catálogo de aplicaciones de Plesk

Plesk tiene un instalador automático que facilita muchísimo la tarea. Es la forma más rápida y segura de configurar tienda sin tocar archivos manualmente.

  1. En el panel de tu dominio, busca el botón "Instalar aplicaciones" o "Catálogo de aplicaciones". Suele estar en la parte superior o en el menú de herramientas.
  2. En el buscador, escribe "PrestaShop". Verás que aparece la aplicación oficial.
  3. Haz clic en "Instalar".
  4. Se abrirá un formulario. Rellénalo con cuidado:
    • Nombre del sitio: Ponle un nombre a tu tienda (ej: "Mi Tienda Online").
    • URL: Deja la raíz del dominio (/) o crea un subdirectorio como /tienda si prefieres.
    • Base de datos: Selecciona "Crear nueva base de datos". Plesk generará automáticamente el nombre, usuario y contraseña. Guarda estos datos en un lugar seguro (los necesitarás más adelante).
    • Idioma: Elige español (o el que prefieras).
    • Administrador: Crea un usuario y contraseña para acceder al backoffice de PrestaShop.
  5. Haz clic en "Instalar" y espera unos segundos. Plesk descargará e instalará todo automáticamente.

[WARNING] No cierres la ventana ni recargues la página durante la instalación. Si se interrumpe, podrías tener que reinstalar desde cero.

Una vez terminado, verás un mensaje de éxito. Ya tienes PrestaShop instalado. Ahora toca configurarlo.


Paso 3: Configuración básica de tu tienda en PrestaShop

Ahora que la instalación ha finalizado, accede a tu tienda desde el frontend (la URL que elegiste) y al backoffice (normalmente tudominio.com/admin o la ruta que te indicó Plesk). Usa las credenciales que creaste.

3.1. Primeros pasos en el backoffice

Al entrar, PrestaShop te mostrará un asistente de configuración. Puedes seguirlo o saltarlo. Yo recomiendo hacerlo paso a paso:

  1. Información de la tienda: Pon el nombre, dirección, país, etc. Esto es importante para facturación y SEO.
  2. Moneda: Elige tu moneda local (euros, dólares, etc.).
  3. Impuestos: Configura el IVA o impuesto correspondiente a tu país.
  4. Envíos: Define las zonas de envío y las tarifas básicas. Puedes ajustarlo después.

3.2. Configurar el SEO básico

El SEO es clave para que tu tienda aparezca en Google. PrestaShop tiene herramientas nativas:

  • Ve a "Shop Parameters" > "Traffic & SEO".
  • Meta títulos y descripciones: Personaliza el título de la página principal y de las categorías principales. Incluye palabras clave como "comprar [producto] online".
  • URLs amigables: Activa la opción de "URLs simplificadas" (en la misma sección). Esto hará que las URLs sean más limpias (ej: /zapatos-rojos en lugar de /index.php?id=123).
  • Sitemap: Genera un sitemap XML desde "SEO & URLs" > "Sitemap". Luego lo enviarás a Google Search Console.

[TIP] Para un SEO más avanzado, instala módulos gratuitos como "Google Analytics" o "SEO Expert" desde el catálogo de módulos de PrestaShop.

3.3. Añadir productos y categorías

Ya puedes empezar a poblar tu tienda:

  1. Ve a "Catalog" > "Categories" y crea las categorías principales (Ropa, Electrónica, etc.).
  2. Luego, en "Catalog" > "Products", haz clic en "New Product".
  3. Rellena: nombre, descripción, precio, imágenes, stock, etc. No olvides los meta tags para cada producto (esto ayuda al SEO).
  4. Publica el producto.

Paso 4: Configurar SSL y HTTPS en Plesk

La seguridad es obligatoria para una tienda online. Los navegadores marcan como "No seguro" los sitios sin HTTPS, y Google penaliza eso.

  1. En Plesk, ve a tu dominio y busca "Certificados SSL/TLS".
  2. Haz clic en "Añadir certificado SSL" y elige "Let's Encrypt" (gratuito).
  3. Introduce tu correo electrónico y marca la casilla "Incluir el dominio www".
  4. Haz clic en "Instalar". En unos segundos tendrás HTTPS activo.
  5. Para forzar el redireccionamiento de HTTP a HTTPS, ve a "Hosting Settings" y marca "Redirigir HTTP a HTTPS".

[INFO] Si usas Syspanel (HestiaCP), el proceso es similar pero accedes por el puerto 2106 y buscas "SSL" en el panel del dominio.


Paso 5: Pruebas finales y FAQ

Antes de lanzar tu tienda al mundo, haz estas comprobaciones:

  • Navegación: Entra como cliente, añade productos al carrito, simula una compra (aunque no pagues).
  • Rendimiento: Usa herramientas como GTmetrix para ver la velocidad. Si es lenta, considera activar la caché en PrestaShop (en "Advanced Parameters" > "Performance").
  • Móvil: Revisa que la tienda se vea bien en el móvil. PrestaShop viene con temas responsive, pero siempre es bueno comprobarlo.

FAQ (Preguntas Frecuentes)

1. ¿Puedo instalar PrestaShop en un subdominio?

Sí, perfectamente. En Plesk, cuando instalas la aplicación, solo elige el subdominio correspondiente (ej: tienda.tudominio.com). El proceso es idéntico.

2. ¿Qué hago si la instalación falla?

Revisa los requisitos de PHP (versión 7.4 o superior) y que la base de datos esté creada correctamente. También verifica los permisos de archivos. Si el error persiste, contacta con tu soporte de hosting.

3. ¿Cómo migro una tienda PrestaShop existente a Plesk?

Puedes hacerlo manualmente: exporta la base de datos desde tu panel anterior, sube los archivos por FTP a Plesk y luego importa la base de datos desde "Bases de datos" en Plesk. Después, edita el archivo app/config/parameters.php para actualizar los datos de conexión.

4. ¿PrestaShop es gratuito?

Sí, PrestaShop es un software de código abierto completamente gratuito. Solo pagas por el hosting y el dominio.

5. ¿Necesito conocimientos de programación?

No, para una tienda básica no. Con esta guía y la interfaz de PrestaShop puedes gestionar productos, pedidos y clientes sin escribir código. Para personalizaciones avanzadas (temas, módulos), sí necesitarás algo de HTML/CSS o contratar a un desarrollador.

6. ¿Cómo actualizo PrestaShop en Plesk?

Plesk no actualiza automáticamente las aplicaciones instaladas manualmente. Debes hacerlo desde el backoffice de PrestaShop: ve a "Ayuda" > "Acerca de" y busca actualizaciones. Siempre haz una copia de seguridad antes.

7. ¿Qué es Syspanel y cómo se relaciona con Plesk?

Syspanel (antes HestiaCP) es otro panel de control, pero no es Plesk. Si tu hosting usa Syspanel, el proceso de instalación es diferente: accedes por el puerto 2106, buscas "Aplicaciones Web" y allí instalas PrestaShop. Los pasos posteriores (configuración de tienda) son similares.


Conclusión

Configurar una tienda online con PrestaShop y Plesk es un proceso muy accesible incluso para principiantes. Siguiendo estos pasos, tendrás tu tienda lista en menos de una hora. Recuerda que lo más importante después de la instalación es dedicar tiempo al SEO, a la seguridad (SSL) y a la experiencia de usuario.

Si te has quedado con alguna duda, revisa la sección FAQ o consulta la documentación oficial de PrestaShop y Plesk. ¡Mucho éxito con tu nueva tienda online!

[TIP FINAL] No olvides hacer copias de seguridad periódicas de tu base de datos y archivos. Plesk tiene una herramienta de backup automática que puedes programar. ¡No la descuides!

¿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