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

Cómo configurar PrestaShop en Plesk: pasos iniciales

Actualizado el 8 de octubre de 2025

¡Hola! Si estás leyendo esto, probablemente tienes un plan de hosting con Plesk y quieres montar tu primera tienda online. Es una excelente decisión, porque PrestaShop es uno de los gestores de ecommerce más potentes y flexibles que existen, y Plesk es un panel de control que hace que todo sea mucho más sencillo de lo que parece.

Configurar PrestaShop puede sonar a algo muy técnico, pero te prometo que con esta guía paso a paso lo tendrás listo en un abrir y cerrar de ojos. Vamos a desgranar todo el proceso, desde la preparación del servidor hasta los ajustes finales de seguridad, para que tu tienda online funcione como un reloj.

Aquí no necesitas ser un experto en programación; solo necesitas paciencia y seguir estas instrucciones al pie de la letra. Al final, tendrás tu ecommerce Plesk funcionando perfectamente.

Antes de Empezar: ¿Qué Necesitas?

Para instalar PrestaShop en Plesk, necesitas tener tres cosas claras. No te asustes, son básicas:

  • Acceso al panel de Plesk: Normalmente accedes escribiendo https://tu-dominio.com:8443 en tu navegador, aunque a veces el puerto puede ser diferente (como el 2106 si usas Syspanel, el antiguo HestiaCP). Si no sabes cómo entrar, contacta con tu proveedor de hosting.
  • Un dominio o subdominio: Es la dirección donde se verá tu tienda (ej: mitienda.com o tienda.midominio.com). Debe estar creado y apuntando a tu servidor.
  • Credenciales de acceso a la base de datos: Plesk te permite crear bases de datos MySQL fácilmente. Necesitarás el nombre de la base, el usuario y la contraseña. No te preocupes, te enseño a crearlas en el siguiente paso.

Paso 1: Preparando el Terreno en Plesk

Antes de descargar nada, vamos a asegurarnos de que el "terreno" (tu servidor) está listo para recibir PrestaShop. Esto implica dos tareas: crear una base de datos y preparar el dominio.

Crear una Base de Datos para PrestaShop

PrestaShop necesita un lugar donde guardar sus productos, clientes y pedidos. Ese lugar es la base de datos. En Plesk, el proceso es muy visual:

  1. Dentro de tu panel de Plesk, busca la sección "Bases de datos" en el menú lateral (o en "Sitios web y dominios").
  2. Haz clic en "Agregar base de datos".
  3. Verás un formulario. Elige el sitio web (tu dominio) en el desplegable.
  4. Ponle un nombre a la base de datos. Algo descriptivo como prestashop_db o tienda_bd. Plesk suele añadir un prefijo con el nombre de tu usuario, no pasa nada.
  5. En el apartado de "Tipo de base de datos", asegúrate de que esté seleccionado MySQL.
  6. Deja la opción de "Crear usuario de base de datos" marcada y escribe una contraseña segura. Guarda esta información en un lugar seguro, la necesitarás en el paso 3.
  7. Haz clic en "Aceptar".

[TIP]: Una contraseña segura debe tener mayúsculas, minúsculas, números y símbolos. Puedes usar un gestor de contraseñas para crearla.

Configurar el Dominio o Subdominio

Ahora, asegurémonos de que tu dominio está apuntando a la carpeta correcta.

  1. Ve a la sección "Sitios web y dominios" en Plesk.
  2. Busca tu dominio principal. Si quieres que la tienda esté en la raíz (ej: mipagina.com), el documento raíz ya estará configurado. Si prefieres una subcarpeta (ej: mipagina.com/tienda), no necesitas hacer nada especial aquí, solo asegúrate de tener espacio en el servidor.
  3. Para una tienda en la raíz, simplemente comprueba que el dominio está activo y que el documento raíz es la carpeta httpdocs o public_html. Esto es lo más común.

Paso 2: Descargar e Instalar PrestaShop

Con la base de datos lista, es hora de conseguir los archivos de PrestaShop. Hay dos formas de hacerlo: manualmente (descargando un archivo) o usando el instalador automático de Plesk. Te recomiendo la segunda, es mucho más fácil.

Opción A: Instalar con el Instalador Automático de Plesk (Recomendado)

Plesk tiene una herramienta llamada "Instalador de aplicaciones" que hace el 90% del trabajo por ti.

  1. Dentro de Plesk, ve a "Sitios web y dominios".
  2. Haz clic en tu dominio.
  3. Busca un botón o icono que diga "Instalar aplicaciones" o "Catálogo de aplicaciones".
  4. Se abrirá una ventana con muchas aplicaciones. Busca PrestaShop en el buscador.
  5. Haz clic en el icono de PrestaShop y luego en "Instalar".
  6. Ahora viene la parte importante: rellenar el formulario de instalación.

Opción B: Instalación Manual (Para los más valientes)

Si prefieres hacerlo a mano o el instalador automático falla, sigue estos pasos:

  1. Ve a la web oficial de PrestaShop y descarga la última versión estable. Te darán un archivo .zip.
  2. Vuelve a Plesk y ve a "Administrador de archivos" dentro de tu dominio.
  3. Navega hasta la carpeta raíz (httpdocs o public_html).
  4. Sube el archivo .zip y luego haz clic derecho sobre él y selecciona "Extraer". Se creará una carpeta con el nombre del archivo.
  5. Mueve todo el contenido de esa carpeta extraída a la raíz (httpdocs), de modo que el archivo index.php de PrestaShop esté directamente en httpdocs, no en una subcarpeta.

Paso 3: El Asistente de Configuración de PrestaShop

Tanto si usaste el instalador automático como si no, llegará un momento en que verás el asistente de instalación de PrestaShop en tu navegador. Aquí es donde realmente se configura la tienda.

Configuración del Sitio y la Base de Datos

  1. Selecciona el idioma: Elige el español y haz clic en "Siguiente".

  2. Acepta los términos de la licencia: Marca la casilla y continúa.

  3. Compatibilidad: El asistente comprobará que tu servidor cumple los requisitos. Todo debería estar en verde. Si hay algún aviso, no suele ser grave, pero es bueno que lo revises. Pulsa "Siguiente".

  4. Información de la tienda: Aquí pones el nombre de tu tienda, una descripción, el país y la actividad principal. También puedes subir un logo (¡aunque puedes hacerlo después!).

  5. Cuenta de administrador: Este es un paso crítico. Crea un usuario y una contraseña para acceder al panel de administración de PrestaShop. No uses "admin" como usuario, es muy inseguro. Usa algo más difícil de adivinar.

  6. Base de datos: En este punto, el asistente te pedirá los datos que creaste en el Paso 1.

    • Motor de base de datos: Deja MySQL.
    • Dirección del servidor: Normalmente es localhost. Si tu hosting usa otro, te lo habrán indicado.
    • Nombre de la base de datos: Escribe el nombre que le pusiste a tu base de datos.
    • 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_ por defecto.
  7. Haz clic en "Probar la conexión". Si todo está bien, verás un mensaje de éxito. Si no, revisa que los datos sean correctos.

Instalación y Datos de Demostración

  1. El asistente te preguntará si quieres instalar datos de demostración. Te recomiendo que NO lo hagas, ya que luego tendrás que borrar todo ese contenido de prueba. Es más limpio empezar de cero.
  2. Pulsa en "Instalar PrestaShop". El proceso puede tardar unos minutos. No cierres la pestaña del navegador.
  3. Al terminar, verás una pantalla de éxito con dos botones: "Descubra su tienda" (la parte pública) y "Acceda a su área de administración" (el panel de control).

[WARNING]: El asistente te avisará de que debes eliminar la carpeta install del servidor por seguridad. Hazlo inmediatamente. Ve al Administrador de archivos de Plesk, busca la carpeta install en la raíz y bórrala. No la necesitas más.

Paso 4: Configuración Inicial y Seguridad en Plesk

Tu PrestaShop Plesk ya está instalado, pero aún hay que pulir algunos detalles para que sea seguro y rápido.

Ajustes de Permisos y Seguridad

Plesk suele gestionar los permisos automáticamente, pero es bueno saber que los archivos y carpetas de PrestaShop deben tener permisos específicos para funcionar.

  • Carpetas: Permiso 755.
  • Archivos: Permiso 644.

Puedes ajustar esto desde el Administrador de archivos de Plesk. Selecciona todos los archivos y carpetas, haz clic en "Permisos" y ajústalos.

Activar el SSL (HTTPS) para tu Tienda

Esto es obligatorio hoy en día. Sin el candadito en la barra de direcciones, los clientes no confiarán en tu tienda y Google te penalizará en el SEO.

  1. En Plesk, ve a tu dominio y busca la sección "SSL/TLS Certificates".
  2. Si tu proveedor te da un certificado gratuito (Let's Encrypt), Plesk lo instalará automáticamente. Haz clic en "Instalar certificado Let's Encrypt".
  3. Sigue los pasos y en unos minutos tendrás tu certificado activo.
  4. Ahora, activa la "Redirección permanente" en la sección "Hosting Settings" o "Configuración de hosting". Esto hará que todo el tráfico vaya a https://tu-dominio.com automáticamente.

Configurar los Servicios de Email (Opcional pero Recomendado)

Para que tu tienda pueda enviar correos de confirmación de pedido, necesitas configurar una cuenta de email en Plesk.

  1. Ve a la sección "Correo" en Plesk.
  2. Crea una cuenta de correo como contacto@tudominio.com.
  3. En el panel de administración de PrestaShop, ve a "Parámetros avanzados" > "Email" y configura el envío de correos usando la cuenta que acabas de crear. Te recomiendo usar SMTP para mayor fiabilidad.

Paso 5: Optimización Básica para SEO y Velocidad

Un ecommerce Plesk necesita ser rápido para convertir visitas en ventas. Aquí tienes un par de ajustes rápidos.

Activar la Cache en PrestaShop

  1. Entra en tu panel de administración de PrestaShop.
  2. Ve a "Parámetros avanzados" > "Rendimiento".
  3. Activa la "Cache" y selecciona un sistema de cache como Memcached o APCu si tu hosting lo soporta. Si no, usa el sistema de archivos.
  4. Activa también la "Combinación de JavaScript" y la "Combinación de CSS". Esto reducirá el número de peticiones al servidor.

URLs Amigables para SEO

  1. En el mismo menú de administración, ve a "Parámetros avanzados" > "SEO y URLs".
  2. Activa la opción "Usar URL simplificada" (o "URLs amigables").
  3. Guarda los cambios. PrestaShop te pedirá que regeneres el archivo .htaccess. Hazlo.

Preguntas Frecuentes (FAQ)

Para terminar, aquí tienes las dudas más comunes que nos llegan sobre este proceso.

¿Puedo instalar PrestaShop en un subdominio (tienda.midominio.com)?

Sí, perfectamente. El proceso es idéntico, solo que en el paso de seleccionar el dominio en Plesk, eliges el subdominio en lugar del dominio principal. El instalador automático de Plesk lo detectará sin problema.

¿Qué hago si olvido la contraseña del administrador de PrestaShop?

No es el fin del mundo. Puedes usar la función de "Olvidé mi contraseña" en la pantalla de login del admin. Si eso falla, tendrás que cambiar la contraseña directamente en la base de datos MySQL a través de Plesk (en la tabla ps_employee), pero es un proceso más técnico. Siempre es mejor usar la herramienta de recuperación.

¿Es mejor instalar PrestaShop manualmente o con el instalador de Plesk?

Para un usuario sin experiencia, siempre recomiendo el instalador de Plesk. Es más rápido, menos propenso a errores y se actualiza con un clic. La instalación manual es útil si necesitas una versión específica o el instalador automático falla, pero es más tediosa.

¿Puedo usar el panel de Plesk para hacer copias de seguridad de mi tienda?

¡Claro que sí! Plesk tiene una herramienta de copias de seguridad excelente. Ve a tu dominio y busca la sección "Copias de seguridad". Puedes programar copias de seguridad automáticas diarias o semanales. Esto te salvará la vida si algo sale mal. Asegúrate de que la copia incluya tanto los archivos como la base de datos.

[INFO]: Si tu hosting es de Syspanel (antes conocido como HestiaCP), recuerda que el acceso al panel se hace por el puerto 2106, pero el proceso de instalación de PrestaShop dentro del panel sigue una lógica muy similar a la de Plesk, aunque la interfaz sea diferente. La clave está en los datos de la base de datos.

Conclusión

Configurar PrestaShop en Plesk es un proceso muy llevadero si lo haces con calma y sigues estos pasos. Hemos visto desde la creación de la base de datos hasta la optimización para SEO y velocidad. No tengas miedo de experimentar y explorar el panel de administración de PrestaShop, es muy intuitivo.

Recuerda que la seguridad es lo primero: elimina la carpeta install, usa contraseñas fuertes y mantén tu PrestaShop actualizado. Con estos consejos, tu tienda online estará lista para recibir tus primeros clientes. ¡Mucho éxito con tu nuevo proyecto! Si tienes alguna duda, déjala en los comentarios y estaré encantado de ayudarte.

¿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