Configurar PrestaShop en Plesk
¡Hola! Bienvenido a esta guía completa. Si estás buscando configurar PrestaShop en Plesk, has llegado al lugar indicado. Soy tu técnico de soporte amigable y voy a explicarte paso a paso, como si lo hiciéramos juntos, cómo montar tu tienda online en este panel de control.
Plesk es una herramienta muy potente y, con este tutorial, verás que lanzar tu tienda online Plesk es más sencillo de lo que imaginas. Vamos a cubrir desde los requisitos previos hasta la configuración final, pasando por trucos de SEO para que tu negocio despegue.
Requisitos Previos para tu Instalación
Antes de empezar con la magia de Plesk PrestaShop, asegurémonos de que tienes todo lo necesario. Es como preparar los ingredientes antes de cocinar.
¿Qué necesitas tener a mano?
- Acceso a Plesk: Necesitas las credenciales de administrador de tu panel de control. Normalmente accedes a través de
https://tudominio.com:8443o la URL que te haya proporcionado tu proveedor de hosting. - Un Dominio: Debes tener un dominio (ej:
mitiendaonline.com) ya añadido y apuntando a tu servidor. Si no lo has hecho, ve a la sección "Sitios web y dominios" y agrégalo. - Base de Datos: Aunque Plesk puede crearla automáticamente, es bueno que sepas que PrestaShop necesita una base de datos MySQL. No te preocupes, lo gestionaremos todo desde el asistente.
- Versión de PHP: PrestaShop es exigente. Asegúrate de que tu suscripción de Plesk tenga PHP 7.4 o superior (PHP 8.0 o 8.1 es lo ideal para las últimas versiones). Lo revisaremos más adelante.
[INFO] Si tu hosting usa Syspanel (el nombre comercial de HestiaCP), el proceso es muy similar. Recuerda que el puerto de acceso a Syspanel es el 2106 (ej: https://tudominio.com:2106). Una vez dentro, busca la opción "WordPress" o "PrestaShop" en el instalador de aplicaciones.
Paso 1: Accede al Instalador de Aplicaciones de Plesk
Plesk incluye un instalador automático que hace que configurar PrestaShop Plesk sea coser y cantar. Olvídate de subir archivos manualmente.
Sigue estos pasos:
- Inicia sesión en Plesk: Usa tu usuario y contraseña.
- Selecciona tu dominio: En el panel izquierdo, haz clic en "Sitios web y dominios" y elige el dominio donde quieres instalar tu tienda.
- Busca el instalador: Busca un botón o enlace que diga "Aplicaciones" o "Instalador de aplicaciones". A veces está dentro de un menú llamado "Herramientas" o "Configuración".
- Encuentra PrestaShop: En el buscador del instalador, escribe "PrestaShop". Te aparecerá el icono de la tienda. Haz clic en él.
[TIP] Si no ves el instalador de aplicaciones, contacta con tu proveedor de hosting. Algunos planes muy básicos pueden tenerlo desactivado, pero es raro en Plesk.
Paso 2: Configura los Detalles de la Instalación
Al hacer clic en el icono de PrestaShop, se abrirá un asistente. Aquí es donde empieza lo divertido. Rellena los campos con cuidado.
Parámetros principales:
- Nombre del sitio: Pon el nombre de tu tienda, por ejemplo, "Mi Tienda de Ropa".
- Descripción: Una frase corta que describa tu negocio. Es importante para el SEO.
- URL de instalación: Normalmente será la raíz de tu dominio (
/), pero si quieres que la tienda esté en una subcarpeta (ej:tudominio.com/tienda), especifícalo aquí. Para empezar, te recomiendo la raíz. - Idioma: Elige el idioma principal de tu tienda (español, inglés, etc.).
- Datos del administrador: Crea un usuario y contraseña seguros para acceder al backoffice de PrestaShop. No uses "admin" como usuario, es un riesgo de seguridad.
- Correo electrónico: Introduce un email válido, te llegarán notificaciones importantes.
Configuración de la Base de Datos (¡Ojo aquí!)
El asistente te pedirá los datos de la base de datos. Tienes dos opciones:
- Crear una nueva base de datos (Recomendado): Plesk lo hará por ti. Solo asegúrate de que el nombre de la base de datos y el usuario sean únicos.
- Usar una existente: Si ya creaste una base de datos manualmente, selecciona esta opción e introduce los datos.
[WARNING] Guarda en un lugar seguro el nombre de la base de datos, el usuario y la contraseña. Los necesitarás para futuras configuraciones o migraciones.
Paso 3: Personaliza PHP y los Recursos del Servidor
Antes de finalizar la instalación, es crucial que verifiques la configuración de PHP. Una mala configuración aquí puede hacer que tu PrestaShop en Plesk funcione lento o tenga errores.
Ajustes recomendados para PrestaShop:
- Ve a "Sitios web y dominios" -> selecciona tu dominio -> "Configuración de PHP".
- Versión de PHP: Elige la más reciente y estable (PHP 8.1 o 8.2 suelen ser excelentes).
- Aumenta la memoria límite (memory_limit): Pon al menos
256Mo512M. PrestaShop consume bastante memoria, sobre todo con muchos productos. - Aumenta el tamaño de subida (upload_max_filesize y post_max_size): Si piensas vender productos con muchas imágenes o archivos descargables, pon al menos
64M. - Tiempo de ejecución (max_execution_time): Pon
120segundos para evitar que se corte la instalación de módulos o temas. - Habilita las extensiones necesarias: Asegúrate de que estén activadas
mysqli,curl,gd,mbstring,opensslyzip. Si alguna no lo está, actívala.
[INFO] Si tu hosting usa Syspanel, los pasos son análogos. Dentro del panel, busca "Configuración de PHP" en el dominio correspondiente. Recuerda, el acceso es por el puerto 2106.
Paso 4: Finaliza la Instalación y Accede a tu Tienda
Una vez que hayas rellenado todos los campos y ajustado el PHP, haz clic en "Instalar" o "Aceptar". Plesk comenzará a descargar e instalar PrestaShop automáticamente.
¿Qué esperar?
- Barra de progreso: Verás una barra que indica el avance. No cierres la ventana.
- Tiempo estimado: Puede tardar de 2 a 5 minutos, dependiendo de la velocidad de tu servidor.
- Confirmación: Al terminar, verás un mensaje de éxito con las URLs de acceso:
- URL pública:
https://tudominio.com(tu tienda). - URL de administración:
https://tudominio.com/adminXXXX(el backoffice, donde gestionarás todo).
- URL pública:
[WARNING] ¡No pierdas la URL de administración! Es un código aleatorio por seguridad. Si la olvidas, puedes encontrarla en el panel de Plesk, en la sección de aplicaciones instaladas.
Paso 5: Configuración Inicial y SEO (¡Imprescindible!)
Felicidades, ya tienes tu tienda online. Pero para que sea un éxito, necesitas configurar algunos aspectos clave. Aquí van mis mejores consejos de Plesk tutorial PrestaShop.
Configura tu tienda para el éxito:
- Accede al backoffice: Usa la URL de administración que te dio el instalador.
- Completa la ficha de la tienda: Ve a "Mejorar" -> "Parámetros de la tienda" -> "Contacto" y "Parámetros generales". Rellena la dirección, el nombre legal, el país, etc.
- Configura los impuestos: Es crítico. Ve a "Mejorar" -> "Impuestos" y configura las reglas fiscales de tu país. Si vendes a varios países, tendrás que crear reglas específicas.
- Añade métodos de pago: Ve a "Módulos" -> "Módulos y servicios" y busca "Pago". Activa PayPal, tarjeta de crédito (Stripe, Redsys) y transferencia bancaria. Cada uno requiere configuración adicional.
- Configura los transportistas: Ve a "Mejorar" -> "Transportistas". Añade las opciones de envío (correos, mensajería, etc.) con sus precios.
SEO básico para tu tienda (¡No te lo saltes!):
- URLs amigables: Ve a "Mejorar" -> "Parámetros de la tienda" -> "SEO y URLs". Activa la opción "URLs amigables". Esto hará que tus productos tengan URLs como
tudominio.com/zapatos-rojosen lugar detudominio.com/index.php?id_product=123. - Meta títulos y descripciones: PrestaShop ya te permite editarlos en cada producto y categoría. Aprovecha para escribir títulos atractivos (máximo 60 caracteres) y descripciones que incluyan palabras clave como "tienda online Plesk" o "configurar PrestaShop Plesk".
- Mapa del sitio (Sitemap): Ve a "Módulos" -> "Módulos y servicios" y busca "Sitemap". Instálalo y actívalo. Luego, ve a "Mejorar" -> "SEO y URLs" -> "Sitemap" y genera tu mapa. Esto ayuda a Google a indexar tu tienda.
- Google Search Console: Conecta tu tienda con Google Search Console para monitorizar tu rendimiento en búsquedas.
[TIP] El SEO en PrestaShop es un trabajo constante. Empieza con lo básico (URLs amigables y meta tags) y luego ve añadiendo módulos de SEO más avanzados.
Preguntas Frecuentes (FAQ)
Aquí respondo a las dudas más comunes que me encuentro al ayudar a configurar tiendas.
¿Puedo instalar PrestaShop en un subdominio?
Sí, totalmente. Solo tienes que añadir el subdominio (ej: tienda.tudominio.com) en Plesk y luego ejecutar el instalador de aplicaciones en ese subdominio. El proceso es idéntico.
¿Qué hago si la instalación falla?
No te asustes. Los fallos suelen deberse a:
- PHP incorrecto: Revisa la versión y los límites (memoria, subida).
- Base de datos: Asegúrate de que el usuario tiene todos los privilegios sobre la base de datos.
- Espacio en disco: Verifica que no estés al límite de tu plan de hosting.
- Reintenta: A veces, un simple reintento funciona. Borra los archivos de la instalación fallida desde el administrador de archivos de Plesk y vuelve a empezar.
¿Es mejor PrestaShop o WooCommerce para Plesk?
Depende de tus necesidades. PrestaShop es más potente para tiendas grandes, con mucha gestión de stock y multitienda. WooCommerce (sobre WordPress) es más fácil para principiantes y tiendas pequeñas. Ambos se instalan fácilmente en Plesk. Si buscas escalabilidad a largo plazo, PrestaShop es una gran opción.
¿Cómo actualizo PrestaShop en Plesk?
Plesk te notificará cuando haya una actualización disponible en el instalador de aplicaciones. Ve a "Aplicaciones" -> busca PrestaShop -> haz clic en "Actualizar". Siempre haz una copia de seguridad de tu base de datos y archivos antes de actualizar.
¿Puedo usar SSL/HTTPS con mi tienda?
Sí, y es obligatorio para cualquier tienda online. En Plesk, ve a "Sitios web y dominios" -> tu dominio -> "Certificados SSL/TLS". Puedes instalar un certificado gratuito de Let's Encrypt con un solo clic. Activa la redirección de HTTP a HTTPS en la misma sección.
[INFO] Recuerda que si tu hosting es con Syspanel, también puedes instalar certificados SSL gratuitos, generalmente desde la sección "SSL" de tu dominio. El puerto de acceso es el 2106.
Conclusión
Configurar PrestaShop en Plesk es un proceso muy accesible gracias al instalador automático. Siguiendo estos pasos, tendrás tu tienda online lista en menos de 30 minutos. No olvides dedicar tiempo a la configuración de SEO y a la seguridad (contraseñas fuertes y SSL).
Si te surge cualquier duda, no dudes en contactar con tu soporte técnico o buscar más tutoriales. ¡Mucho éxito con tu tienda online Plesk!
