Guía para configurar PrestaShop en Plesk
¡Hola! Sabemos que montar una tienda online puede parecer un mundo, pero con las herramientas adecuadas se vuelve muy sencillo. Si tienes un servidor con Plesk y quieres lanzar tu negocio con PrestaShop, has llegado al lugar indicado. En esta guía te explicaremos paso a paso todo lo que necesitas saber para instalar, configurar y optimizar tu PrestaShop Plesk de forma que tu tienda funcione rápida y segura.
Vamos a dividirlo en partes para que no te pierdas. Primero veremos los requisitos, luego la instalación automática, después la configuración básica de la tienda y finalmente algunos consejos SEO para que tu configurar tienda Plesk sea un éxito.
¿Qué necesitas antes de empezar?
Antes de lanzarnos a instalar PrestaShop Plesk, asegúrate de tener lo siguiente a mano:
- Acceso a Plesk: Necesitarás las credenciales de administrador de tu panel de control Plesk (normalmente se accede por
https://tudominio.com:8443o la URL que te haya proporcionado tu proveedor de hosting). - Un dominio registrado: Por ejemplo,
mutiendaonline.com. Si no lo tienes, puedes comprarlo desde el mismo Plesk o con un registrador externo. - PHP 7.4 o superior: PrestaShop 1.7 y 8.x requieren PHP 7.4 o 8.0+. Plesk permite gestionar versiones PHP fácilmente.
- Base de datos MySQL/MariaDB: Plesk la crea automáticamente durante la instalación.
- Espacio en disco: Al menos 500 MB libres para la instalación base (recomendable 1 GB o más para catálogos grandes).
[TIP] Si tu servidor usa Syspanel (antes HestiaCP), el puerto de acceso es el 2106. En Plesk el puerto por defecto es 8443, pero siempre verifica con tu proveedor.
Paso 1: Instalar PrestaShop en Plesk (método automático)
La forma más rápida de instalar PrestaShop Plesk es usando el instalador de aplicaciones integrado. Plesk trae un asistente que hace todo el trabajo pesado.
1.1 Accede al instalador de aplicaciones
- Inicia sesión en tu panel de Plesk.
- Ve a Aplicaciones o Catálogo de aplicaciones (dependiendo de la versión, puede estar en el menú lateral izquierdo o en la sección de “Websites & Domains”).
- Busca “PrestaShop” en la barra de búsqueda.
- Haz clic en el icono de PrestaShop y luego en Instalar.
1.2 Configura los parámetros básicos
El asistente te pedirá:
- Dominio: Selecciona el dominio donde quieres instalar la tienda.
- Directorio: Déjalo vacío si quieres que la tienda esté en la raíz (
tudominio.com), o escribe/tiendasi prefieres una subcarpeta. - Base de datos: Plesk creará una automáticamente. Solo asegúrate de que el nombre sea descriptivo (ej.
prestashop_db). - Idioma: Elige español (o el que prefieras).
- Datos de administrador: Crea un usuario y contraseña seguros para el panel de administración de PrestaShop.
[WARNING] No uses contraseñas débiles como “admin123”. Utiliza una combinación de letras mayúsculas, minúsculas, números y símbolos. ¡La seguridad de tu tienda depende de ello!
1.3 Finaliza la instalación
Haz clic en Aceptar o Instalar. El proceso puede tardar entre 1 y 5 minutos. Una vez terminado, recibirás un mensaje de éxito y podrás acceder a tu tienda desde tudominio.com y al panel de administración desde tudominio.com/admin.
[INFO] Si el instalador automático no aparece o tienes problemas, siempre puedes descargar PrestaShop desde prestashop.com y subir los archivos por FTP. Pero el método automático es mucho más cómodo.
Paso 2: Configuración inicial de tu tienda en Plesk
Una vez instalado, toca configurar tienda Plesk para que funcione a la perfección. Aquí van los pasos esenciales.
2.1 Configura el dominio y SSL
Para que tu tienda sea profesional y segura, necesitas un certificado SSL (HTTPS). Plesk facilita esto:
- Ve a Websites & Domains > tu dominio > SSL/TLS Certificates.
- Si ya tienes un certificado (muchos proveedores lo incluyen gratis con Let’s Encrypt), actívalo.
- Si no, haz clic en Let’s Encrypt y sigue los pasos para obtener uno gratuito.
[TIP] Activar HTTPS mejora tu posicionamiento SEO y da confianza a tus clientes. Google lo valora positivamente.
2.2 Configura PHP y los ajustes de rendimiento
PrestaShop funciona mejor con PHP 8.0 o superior. Para cambiarlo en Plesk:
- En Websites & Domains, haz clic en PHP Settings (junto al nombre del dominio).
- Selecciona la versión de PHP que quieras (ej. 8.0).
- Aumenta el memory_limit a al menos 256M (recomendado 512M).
- Ajusta max_execution_time a 120 segundos.
- Guarda los cambios.
2.3 Crea la base de datos (si no se creó automáticamente)
Si el instalador no creó la base de datos, puedes hacerlo manualmente:
- Ve a Databases > Add Database.
- Ponle un nombre (ej.
prestashop_db). - Crea un usuario con todos los privilegios.
- Anota los datos: nombre de la base, usuario y contraseña.
Luego, durante la instalación manual de PrestaShop, te pedirá estos datos.
Paso 3: Personaliza tu tienda (lo básico)
Ya tienes la tienda funcionando. Ahora toca darle tu toque personal.
3.1 Elige un tema
PrestaShop viene con un tema por defecto, pero puedes instalar otros desde el panel de administración:
- Ve a Diseño > Temas y logotipos.
- Puedes subir un tema comprado o elegir uno gratuito desde el marketplace.
[WARNING] No instales temas de fuentes no confiables. Podrían contener malware o ralentizar tu tienda.
3.2 Configura los datos de la tienda
En el panel de administración, ve a Parámetros de la tienda > Configuración general y completa:
- Nombre de la tienda: El que quieras.
- Actividad principal: Por ejemplo, “Ropa y accesorios”.
- País y moneda: Ajusta según tu mercado.
- Añade el logo: Sube tu logotipo desde Diseño > Temas y logotipos.
3.3 Añade productos
Para empezar a vender, ve a Catálogo > Productos y haz clic en Nuevo producto. Rellena:
- Nombre, descripción, precio, imágenes, stock.
- Categorías (ej. “Hombre”, “Mujer”, “Accesorios”).
[TIP] Usa imágenes de buena calidad (mínimo 800x800 px) y descripciones originales. Esto ayuda al SEO.
Paso 4: Optimización SEO para tu tienda PrestaShop
Una tienda bonita no sirve de nada si nadie la encuentra. Aquí van algunos consejos para que tu PrestaShop hosting esté bien posicionado.
4.1 Activa las URLs amigables
- Ve a Parámetros de la tienda > SEO y URLs.
- Marca la opción Activar URLs amigables.
- Guarda y luego haz clic en Generar (si te pide regenerar el archivo .htaccess).
4.2 Configura los meta tags
Cada producto y categoría tiene su propio meta título y descripción. En la ficha de producto, busca la pestaña SEO y rellena:
- Meta título: Incluye palabras clave como “comprar [producto] online”.
- Meta descripción: Un resumen atractivo de 150-160 caracteres.
4.3 Crea un sitemap
PrestaShop genera automáticamente un sitemap XML. Para configurarlo:
- Ve a Módulos > Módulos instalados.
- Busca “Google Sitemap” y actívalo.
- Configúralo para que se genere automáticamente (puedes poner una frecuencia diaria).
Luego, envía el sitemap a Google Search Console para que indexe tu tienda más rápido.
4.4 Velocidad de carga
La velocidad es clave para el SEO. En Plesk puedes:
- Activar la caché de PrestaShop: Ve a Parámetros avanzados > Rendimiento y activa:
- Caché de Smarty
- Caché de CSS/JS (combinar y comprimir)
- Usar un CDN: Si tu hosting lo permite, configura un CDN para servir imágenes y archivos estáticos.
[INFO] Herramientas como GTmetrix o PageSpeed Insights te ayudarán a medir la velocidad de tu tienda y detectar mejoras.
Paso 5: Mantenimiento y seguridad básica
Una tienda online requiere cuidados periódicos.
5.1 Actualizaciones
Plesk te avisará cuando haya actualizaciones de PrestaShop. No las ignores: suelen incluir parches de seguridad.
- Ve a Aplicaciones > tu instalación de PrestaShop > Actualizar.
- Haz siempre una copia de seguridad antes (Plesk tiene una herramienta de backup en Websites & Domains > Backup Manager).
5.2 Copias de seguridad
Configura copias de seguridad automáticas en Plesk:
- Ve a Herramientas y ajustes > Programador de tareas (o Backup Manager).
- Programa una copia semanal de tu base de datos y archivos.
5.3 Protege el panel de administración
Cambia la URL de acceso al admin por defecto (normalmente /admin). En PrestaShop:
- Ve a Parámetros avanzados > Administración.
- Cambia el Directorio de administración por algo único (ej.
/mipanel-seguro).
[WARNING] No dejes la URL de admin como
/admin. Es la primera ruta que prueban los atacantes.
Preguntas frecuentes (FAQ)
¿Puedo instalar PrestaShop en un subdominio?
Sí, perfectamente. Durante la instalación en Plesk, selecciona el subdominio que hayas creado previamente (ej. tienda.tudominio.com). El proceso es idéntico.
¿Qué hago si el instalador automático no funciona?
Puedes instalar PrestaShop manualmente:
- Descarga el ZIP desde prestashop.com.
- Sube los archivos por FTP a la carpeta de tu dominio en Plesk (normalmente
/var/www/vhosts/tudominio.com/httpdocs). - Crea una base de datos desde Databases en Plesk.
- Abre tu dominio en el navegador y sigue el asistente de instalación.
¿PrestaShop funciona con PHP 8.1?
Sí, PrestaShop 8.x es compatible con PHP 8.1. Si tienes una versión anterior (1.7), mejor usa PHP 7.4 por compatibilidad.
¿Cómo migrar una tienda PrestaShop a otro hosting?
Puedes usar la herramienta de backup de Plesk para exportar la base de datos y los archivos. Luego, en el nuevo hosting, importa todo y ajusta el archivo parameters.php con los nuevos datos de conexión.
¿Necesito conocimientos técnicos para configurar PrestaShop en Plesk?
No, la instalación automática es muy intuitiva. La configuración avanzada (SEO, rendimiento) requiere un poco más de atención, pero con esta guía lo lograrás sin problema.
Conclusión
Configurar PrestaShop en Plesk es un proceso bastante sencillo gracias a las herramientas integradas. Desde la instalación con un solo clic hasta la optimización SEO, todo está diseñado para que puedas lanzar tu tienda online rápidamente. Recuerda mantener todo actualizado, hacer copias de seguridad periódicas y prestar atención a la velocidad de carga.
Ahora que ya sabes cómo instalar PrestaShop Plesk y configurar tienda Plesk, ¡es hora de ponerlo en práctica! Si te surge alguna duda, no dudes en consultar la documentación oficial de PrestaShop o el soporte de tu proveedor de PrestaShop hosting.
¡Mucho éxito con tu tienda online!
