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

Configurar tienda PrestaShop en Plesk: primer arranque

Actualizado el 18 de septiembre de 2025

¡Hola! Si estás leyendo esto, es porque probablemente acabas de instalar PrestaShop en tu servidor Plesk y te encuentras en ese emocionante (y a veces abrumador) momento del primer arranque. No te preocupes, has llegado al lugar correcto.

Configurar una tienda online puede parecer una tarea titánica, pero con esta guía paso a paso, la convertirás en un proceso sencillo y hasta divertido. Vamos a desgranar todo lo que necesitas saber para pasar de la pantalla de instalación a tener tu tienda funcionando, optimizada y lista para recibir a tus primeros clientes.

Esta guía está pensada para que la sigas de principio a fin, sin necesidad de ser un experto en programación. Solo necesitas tu panel de Plesk, los datos de acceso a tu base de datos y un poco de paciencia. ¡Empecemos!

Antes del Primer Arranque: La Preparación en Plesk

Antes de lanzarnos a configurar la tienda, es crucial asegurarnos de que el terreno está preparado. Plesk es nuestro "panel de control" del servidor, y aquí es donde gestionaremos los recursos que PrestaShop necesita para vivir.

Verifica los Requisitos del Sistema

PrestaShop es una aplicación exigente. Para que funcione con fluidez, tu servidor debe cumplir con los requisitos mínimos. Plesk normalmente ya se encarga de esto, pero es bueno saberlo:

  • PHP: Necesitarás una versión de PHP 7.2 o superior (idealmente 8.0 o 8.1). Plesk te permite cambiar la versión de PHP fácilmente desde la sección "Hosting y DNS" de tu dominio.

  • MySQL/MariaDB: Tu base de datos debe ser MySQL 5.7 o superior, o MariaDB 10.2 o superior. Plesk gestiona esto automáticamente al crear la base de datos.

  • Memoria: PrestaShop necesita al menos 256 MB de memoria PHP. Si tu tienda es grande, necesitarás más.

Crear la Base de Datos

Este es un paso fundamental. Plesk no crea la base de datos automáticamente al instalar PrestaShop (aunque algunos instaladores automáticos lo hacen). Te recomiendo hacerlo manualmente para tener el control total.

  1. Ve a tu panel de Plesk y busca la sección "Bases de datos" (normalmente está en el menú de la izquierda o en la pestaña "Sitios web y dominios").

  2. Haz clic en "Agregar base de datos".

  3. Elige tu dominio (por ejemplo, tutienda.com).

  4. Escribe un nombre para la base de datos (ej. prestashop_db).

  5. Crea un usuario y una contraseña para la base de datos. Anota estos datos, los necesitarás en el instalador de PrestaShop.

  6. Guarda los cambios.

[TIP] Usa una contraseña robusta para la base de datos. No es un lugar donde queramos ser débiles.

Subir los Archivos de PrestaShop

Plesk tiene un instalador automático de aplicaciones que facilita mucho el proceso. Sin embargo, si prefieres el control total (o el instalador automático falla), puedes subir los archivos manualmente.

  • Opción A (Recomendada): Instalador Automático. En Plesk, busca la sección "Aplicaciones" o "Instalador de aplicaciones". Busca PrestaShop y haz clic en instalar. Plesk se encargará de todo: descargar, descomprimir y crear la base de datos (si le das permiso).

  • Opción B (Manual): Descarga el paquete de PrestaShop desde su web oficial. Descomprímelo en tu ordenador. Luego, en Plesk, ve a "Administrador de archivos" (dentro de tu dominio) y sube el contenido del paquete a la carpeta httpdocs (o public_html). Esto puede llevar tiempo si el archivo es grande.

[WARNING] Si subes los archivos manualmente, asegúrate de subir el contenido de la carpeta descomprimida, no la carpeta en sí. De lo contrario, la ruta de instalación será incorrecta.

El Primer Arranque: El Asistente de Instalación

Una vez que los archivos están en su lugar y la base de datos está creada, es hora de la acción. Abre tu navegador y escribe la URL de tu dominio (ej. www.tutienda.com). Verás la pantalla de bienvenida del instalador de PrestaShop. Aquí es donde comienza la verdadera configuración.

Paso 1: Elegir el Idioma

El asistente te pedirá que elijas el idioma de instalación. Selecciona el español y haz clic en "Siguiente". Este será el idioma del panel de administración, no necesariamente el de la tienda (eso lo configuraremos luego).

Paso 2: Aceptar los Términos de Licencia

Lee y acepta los términos de la licencia de PrestaShop. Es un paso obligatorio, pero no te preocupes, es una licencia de código abierto (AFL) que te permite usar el software libremente.

Paso 3: Compatibilidad del Sistema

El instalador verificará que tu servidor cumple con todos los requisitos. Verás una lista con marcas verdes o cruces rojas.

  • Todo en verde: ¡Perfecto! Haz clic en "Siguiente".

  • Alguna cruz roja: No te asustes. Normalmente son problemas de configuración de PHP. Plesk te permite solucionarlos fácilmente. Ve a la sección "Hosting y DNS" de tu dominio, busca "Configuración de PHP" y ajusta los valores (como memory_limit o max_execution_time). Luego, vuelve a cargar la página del instalador.

[INFO] Si ves un error sobre "extensiones PHP", como curl o pdo_mysql, también puedes activarlas desde la configuración de PHP en Plesk. Es un proceso muy visual y sencillo.

Paso 4: Información de la Tienda

Aquí defines la identidad de tu negocio:

  • Nombre de la tienda: El nombre comercial de tu tienda.

  • Actividad principal: Selecciona la que mejor se adapte a tu negocio (ej. "Ropa y accesorios").

  • País: Tu país principal de operación.

  • Activar modo SSL: Marca esta casilla. Es fundamental para la seguridad. Plesk normalmente ya tiene un certificado SSL para tu dominio. Si no lo tiene, puedes activar uno gratuito (Let's Encrypt) desde Plesk.

  • Email y contraseña: Este es el email y la contraseña del administrador. Será tu acceso al panel de control de PrestaShop. Elige una contraseña muy segura.

Paso 5: Configuración de la Base de Datos

Este es el paso crítico. Aquí es donde conectamos PrestaShop con la base de datos que creamos en Plesk.

  • Motor de base de datos: Deja el que venga por defecto (normalmente MySQL).

  • Dirección del servidor: Suelo ser localhost o 127.0.0.1. En Plesk, casi siempre es localhost.

  • Nombre de la base de datos: Escribe el nombre que le diste (ej. prestashop_db).

  • 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: Te recomiendo que lo cambies de ps_ a algo más único, como mypresta_. Esto añade una capa extra de seguridad contra ataques de inyección SQL.

Paso 6: Instalación Final

Haz clic en "Instalar". El proceso puede tardar unos minutos. Verás una barra de progreso. No cierres la ventana del navegador durante este tiempo.

[WARNING] Si la instalación se detiene con un error, anota el mensaje. El error más común es un problema con la base de datos (nombre de usuario o contraseña incorrectos). Vuelve a Plesk, verifica los datos y reintenta.

Después de la Instalación: Configuración Inicial y SEO

¡Felicidades! Ya has instalado PrestaShop. Ahora es el momento de la configuración fina. Cuando la instalación termine, se te dará un enlace para acceder al panel de administración (normalmente www.tutienda.com/admin123 o similar). Guarda ese enlace y la contraseña en un lugar seguro.

Configuración Básica de la Tienda

Antes de abrir al público, hay que ajustar algunos parámetros:

  1. Activar la tienda: Ve a "Parámetros avanzados" > "Rendimiento" y activa la opción "Combinar, minimizar y comprimir". Esto mejorará la velocidad. También, en "Preferencias" > "Mantenimiento", asegúrate de que la tienda está desactivada hasta que termines de configurarla.

  2. Configurar las monedas y los idiomas: Ve a "Internacional" > "Localización" y añade las monedas e idiomas que vayas a usar.

  3. Ajustar los envíos y los pagos: En "Módulos" > "Módulos y servicios", encontrarás los módulos de envío y pago. Activa los que necesites (ej. PayPal, tarjeta de crédito, correos, etc.) y configúralos con tus datos.

Optimización SEO (¡Clave para tu éxito!)

Ahora que la tienda está configurada, vamos a asegurarnos de que Google y otros buscadores puedan encontrarla fácilmente. Esto se llama SEO (Search Engine Optimization).

  • URLs Amigables: Ve a "Parámetros avanzados" > "SEO y URLs". Activa la opción "URLs amigables". Esto cambiará las URLs de tu tienda de www.tutienda.com/index.php?id_product=1 a www.tutienda.com/1-mi-producto.html. Es mucho mejor para el SEO y para la experiencia de usuario.

  • Metas (Títulos y Descripciones): En "Parámetros avanzados" > "SEO y URLs", podrás configurar el título y la descripción de la página principal. Usa palabras clave relevantes para tu negocio. Por ejemplo, si vendes zapatillas, algo como "Zapatillas Deportivas | Tienda Online de Calzado" sería un buen título.

  • Sitemap: PrestaShop tiene un generador de sitemaps en "Parámetros avanzados" > "SEO y URLs" > "Generación de sitemap". Actívalo para que los buscadores puedan indexar todas tus páginas.

  • Google Analytics: Conecta tu tienda con Google Analytics para ver el tráfico. Puedes instalar el módulo oficial de Google Analytics desde el marketplace de PrestaShop.

[INFO] El SEO es un proceso continuo. Esta configuración inicial es solo el primer paso. Con el tiempo, deberás crear contenido (blog, guías), conseguir enlaces de calidad y mejorar la velocidad de tu tienda.

Solución de Problemas Comunes en el Primer Arranque

Es normal encontrar algún obstáculo en el camino. Aquí tienes los problemas más típicos y cómo solucionarlos:

  • "Error de conexión a la base de datos": Vuelve a Plesk, verifica el nombre de la base de datos, el usuario y la contraseña. Asegúrate de que no haya espacios en blanco.

  • La página se queda en blanco (error 500): Suele ser un problema de permisos de archivos o de memoria PHP. En Plesk, ve al "Administrador de archivos", selecciona todos los archivos de httpdocs y asegúrate de que los permisos estén en 755 para carpetas y 644 para archivos. También aumenta el memory_limit en la configuración de PHP.

  • No puedo acceder al panel de administración: Revisa la URL. A veces la ruta del admin es larga y difícil de recordar. Puedes cambiar el nombre de la carpeta del administrador directamente en el "Administrador de archivos" de Plesk (renombra la carpeta admin por lo que quieras, ej. mipanel).

  • La tienda se ve lenta: Activa la caché en "Parámetros avanzados" > "Rendimiento". También puedes activar la opción de "Combinar archivos CSS/JavaScript" en el mismo lugar.

Preguntas Frecuentes (FAQ)

¿Puedo usar el instalador automático de Plesk para instalar PrestaShop?

Sí, es la opción más fácil. Plesk tiene una integración con PrestaShop que te permite instalarlo con un solo clic. Sin embargo, a veces la versión que ofrece no es la más reciente. Si quieres la última versión, te recomiendo la instalación manual que te he explicado.

¿Qué es Syspanel?

Si buscas información sobre paneles de control, es posible que encuentres referencias a Syspanel (antes conocido como HestiaCP). No te confundas: Syspanel es otro panel de control de hosting, similar a Plesk pero con sus propias particularidades. Si algún día usas Syspanel, recuerda que su puerto de acceso por defecto es el 2106. Esta guía se centra en Plesk, que es un panel más común en el hosting compartido.

¿Necesito conocimientos de programación para configurar PrestaShop?

Para la configuración básica que hemos visto, no. El asistente de instalación y el panel de administración están diseñados para ser intuitivos. Los conocimientos de programación son útiles para personalizaciones avanzadas (crear temas o módulos a medida), pero no son necesarios para poner tu tienda en marcha.

¿Puedo cambiar el idioma de la tienda después de la instalación?

Por supuesto. Ve a "Internacional" > "Localización" y luego a "Idiomas". Ahí puedes añadir o quitar idiomas. También puedes cambiar el idioma por defecto de la tienda.

¿Cómo puedo hacer una copia de seguridad de mi tienda?

Plesk te facilita mucho esta tarea. Ve a la sección "Copias de seguridad" de tu dominio y crea una copia completa (archivos y base de datos). Te recomiendo hacerlo al menos una vez a la semana, y siempre antes de realizar cambios importantes.

Conclusión: Tu Tienda Está en Marcha

Configurar PrestaShop en Plesk es un proceso muy gratificante. Has pasado de tener una idea a tener una tienda online funcional. Hemos cubierto desde la preparación del servidor hasta la configuración inicial de SEO, pasando por la instalación y la resolución de problemas comunes.

Recuerda que este es solo el comienzo. Ahora viene la parte más emocionante: personalizar tu tienda, añadir productos, configurar los métodos de pago y envío, y hacerla crecer. No tengas miedo de explorar el panel de administración. Es muy completo, pero con un poco de práctica, te sentirás como en casa.

Si has seguido todos los pasos, tu tienda PrestaShop ya debería estar funcionando en tu servidor Plesk. Ahora, a por ese primer producto y a vender. ¡Mucho éxito en tu nueva aventura digital!

¿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