PrestaShop: configurar tienda desde Plesk
¿Quieres montar una tienda online con PrestaShop y tu hosting está gestionado con Plesk? Estás en el lugar indicado. Plesk es uno de los paneles de control más completos y amigables para gestionar sitios web, y combinarlo con PrestaShop te permite tener un ecommerce profesional funcionando en muy pocos pasos.
En esta guía extensa y muy detallada, te voy a explicar todo el proceso: desde la instalación de PrestaShop en Plesk hasta la configuración básica de la tienda para que puedas empezar a vender. No necesitas ser un experto técnico, solo seguir las instrucciones paso a paso.
Vamos a ello.
¿Qué necesitas antes de empezar?
Antes de lanzarte a instalar tu tienda, asegúrate de tener lo siguiente:
- Un plan de hosting con Plesk. La mayoría de los proveedores de hosting compartido o VPS incluyen Plesk. Si no lo tienes, contrata uno que lo ofrezca.
- Un dominio registrado. Por ejemplo,
tutiendaonline.com. Si aún no lo tienes, puedes comprarlo desde el mismo panel de Plesk o con un registrador externo. - Acceso a Plesk. Normalmente se accede desde
https://tudominio.com:8443o la URL que te haya dado tu proveedor. Necesitarás tu usuario y contraseña de administrador. - Ganas de aprender. ¡No te preocupes, es más fácil de lo que parece!
[INFO] Si tu proveedor usa Syspanel (antes conocido como HestiaCP), el acceso es por el puerto 2106. Por ejemplo: https://tudominio.com:2106. El proceso de instalación de PrestaShop puede variar ligeramente, pero los conceptos son los mismos.
Paso 1: Acceder a Plesk y preparar el dominio
Lo primero es entrar a tu panel de Plesk. Una vez dentro, verás un escritorio con varias opciones. El objetivo aquí es asegurarnos de que tu dominio esté listo para recibir la tienda.
1.1. Crear o seleccionar el dominio
Si ya tienes un dominio añadido a Plesk, simplemente búscalo en la lista de suscripciones o dominios. Si es nuevo, tendrás que añadirlo:
- Haz clic en "Añadir dominio" o "Crear sitio web".
- Escribe tu nombre de dominio (sin www, por ejemplo
tutienda.com). - Selecciona la opción de "Crear una suscripción" si te lo pide. Plesk te pedirá datos como la contraseña de FTP (anótala) y la base de datos.
- Marca la casilla de "Soporte para SSL/TLS" si quieres usar HTTPS (muy recomendable para una tienda).
- Haz clic en "Aceptar" o "Crear".
Plesk configurará automáticamente el DNS, el correo y el espacio web. Espera unos minutos hasta que el dominio esté activo.
1.2. Asegurar que el dominio apunte a Plesk
Para que tu tienda sea accesible, los DNS de tu dominio deben apuntar a los servidores de Plesk. Normalmente, si compraste el dominio desde el mismo panel, esto se hace solo. Si no, tendrás que modificar los Nameservers (NS) en tu registrador de dominios para que apunten a los que te indique tu proveedor de hosting.
[WARNING] Si cambias los DNS, la propagación puede tardar entre 1 y 48 horas. No te preocupes si al principio no ves la web.
Paso 2: Instalar PrestaShop desde el instalador de Plesk
Plesk incluye una herramienta fantástica llamada "Instalador de aplicaciones" o "Catálogo de aplicaciones". Es la forma más rápida y sencilla de instalar PrestaShop sin tocar archivos ni bases de datos manualmente.
2.1. Buscar PrestaShop en el catálogo
- Dentro de tu dominio en Plesk, busca un icono que diga "Aplicaciones", "Catálogo de aplicaciones" o "Instalar aplicaciones". Normalmente está en la sección de "Sitios web y dominios".
- En el buscador, escribe "PrestaShop".
- Verás la aplicación oficial. Haz clic en ella.
2.2. Configurar la instalación
Al hacer clic en "Instalar" o "Añadir", se abrirá un asistente. Aquí tienes que rellenar algunos campos importantes:
- Directorio de instalación: Déjalo en blanco si quieres que la tienda esté en la raíz de tu dominio (por ejemplo,
tutienda.com). Si pones/tienda, la URL serátutienda.com/tienda. Para una tienda principal, mejor dejarlo vacío. - Base de datos: Plesk creará una automáticamente. Solo asegúrate de que el nombre sea descriptivo, como
tienda_prestashop. - Idioma: Elige español (o el que prefieras). Esto afecta al panel de administración y al instalador.
- Nombre de la tienda: Pon el nombre de tu negocio.
- Correo electrónico del administrador: Introduce un correo válido, porque ahí recibirás notificaciones importantes.
- Contraseña del administrador: Crea una contraseña segura (mayúsculas, minúsculas, números y símbolos). Anótala en un lugar seguro.
[TIP] Si quieres una tienda multilingüe, no te preocupes ahora. Puedes añadir más idiomas después desde el panel de administración de PrestaShop.
2.3. Finalizar la instalación
Haz clic en "Instalar" o "Aceptar". Plesk descargará PrestaShop, lo descomprimirá, creará la base de datos y ejecutará el instalador automático. Este proceso puede tardar entre 1 y 5 minutos.
Cuando termine, verás un mensaje de éxito con la URL de tu tienda (ej: tutienda.com) y la URL del panel de administración (ej: tutienda.com/admin1234). Guarda esta URL de administración, es la puerta de entrada a tu tienda.
[INFO] Si el instalador falla, revisa que tu plan de hosting cumpla con los requisitos de PrestaShop (PHP 7.4 o superior, MySQL 5.7+). Plesk suele avisarte si falta algo.
Paso 3: Configuración básica de tu tienda PrestaShop
Una vez instalada, entras a tu panel de administración con el usuario y contraseña que definiste. Lo primero que verás es un asistente de bienvenida. Te recomiendo seguirlo, pero si lo cierras, puedes configurar todo manualmente.
3.1. Configurar la información general
- Ve a "Parámetros de la tienda" > "Información de la tienda".
- Rellena:
- Nombre de la tienda: El que quieras.
- Actividad principal: Elige la categoría que más se ajuste a tu negocio.
- País: El tuyo.
- Moneda predeterminada: Euro (€), dólar ($), etc.
- Habilitar la tienda: Marca "Sí" para que sea visible.
- Guarda los cambios.
3.2. Configurar el SEO básico
El SEO es clave para que te encuentren en Google. Ve a "Parámetros de la tienda" > "SEO y URLs".
- Meta título: Pon un título descriptivo, por ejemplo "TuTiendaOnline - Ropa y Accesorios".
- Meta descripción: Escribe un texto breve que resuma lo que vendes. Ej: "Descubre nuestra colección de moda con envío gratis. Calidad y estilo al mejor precio."
- URLs amigables: Activa la opción "Amigable para SEO" y marca todas las casillas que aparecen. Esto generará URLs limpias como
tutienda.com/vestido-veranoen lugar detutienda.com/index.php?id=123.
[WARNING] Después de activar las URLs amigables, ve a "Parámetros avanzados" > "Rendimiento" y haz clic en "Limpiar caché" para que los cambios se apliquen.
3.3. Configurar el transporte y los métodos de pago
Sin envío ni pago, no hay ventas.
- Transporte: Ve a "Transporte" > "Transportistas". Puedes añadir uno nuevo (por ejemplo, "Correos" o "Mensajería") y definir tarifas por peso, precio o zona geográfica.
- Pago: Ve a "Módulos" > "Módulos y servicios". Busca "pago" y activa los que necesites: tarjeta de crédito (con Stripe o PayPal), transferencia bancaria, contra reembolso, etc. Cada módulo tiene su propia configuración. Por ejemplo, para PayPal solo necesitas tu correo de PayPal.
3.4. Añadir productos
¡Lo más divertido! Ve a "Catálogo" > "Productos" y haz clic en "Nuevo producto".
- Nombre: Pon un nombre claro y descriptivo.
- Precio: El precio de venta.
- Descripción: Explica bien el producto. Usa negritas y listas para que sea fácil de leer.
- Imágenes: Sube fotos de buena calidad. PrestaShop las redimensiona automáticamente.
- Categorías: Asigna el producto a una categoría (por ejemplo, "Ropa", "Accesorios").
- Existencias: Indica cuántas unidades tienes.
- Guarda y repite para todos tus productos.
[TIP] Puedes importar productos desde un archivo CSV si tienes muchos. Ve a "Catálogo" > "Importar".
Paso 4: Seguridad y mantenimiento básico en Plesk
Tu tienda ya está funcionando, pero hay que asegurarla.
4.1. Activar SSL/HTTPS
Una tienda sin HTTPS es un riesgo para los datos de tus clientes y además Google la penaliza. En Plesk:
- Ve a "Sitios web y dominios" > haz clic en tu dominio.
- Busca la sección "SSL/TLS" o "Certificados SSL".
- Si tienes un certificado gratuito de Let's Encrypt, haz clic en "Instalar" o "Renovar". Plesk lo gestiona automáticamente.
- Activa la opción "Redirigir todo el tráfico HTTP a HTTPS" para que nadie entre por la versión no segura.
4.2. Configurar copias de seguridad
Los desastres pasan. En Plesk:
- Ve a "Herramientas y ajustes" > "Administrador de copias de seguridad".
- Puedes crear una copia manual ahora mismo o programar copias automáticas (diarias, semanales).
- Guarda las copias en un lugar externo (como un disco duro virtual o FTP) por si acaso.
4.3. Actualizar PrestaShop y los módulos
Plesk te avisará cuando haya actualizaciones de PrestaShop. Es importante mantenerlo al día por seguridad y nuevas funciones.
- Ve a "Aplicaciones" > busca PrestaShop.
- Si hay una actualización, verás un botón "Actualizar". Haz clic y sigue las instrucciones.
- Antes de actualizar, siempre haz una copia de seguridad de la base de datos y los archivos.
Preguntas frecuentes (FAQ)
Aquí respondo las dudas más comunes que suelen tener los usuarios al configurar PrestaShop en Plesk.
¿Puedo instalar PrestaShop manualmente si el instalador no funciona?
Sí, claro. Descarga PrestaShop desde su web oficial, sube los archivos por FTP a la carpeta httpdocs de tu dominio, crea una base de datos desde Plesk (en "Bases de datos") y luego ejecuta el instalador desde tudominio.com. El proceso es similar, pero más manual.
¿Qué hago si me olvido la contraseña del administrador de PrestaShop?
Desde Plesk, puedes acceder a la base de datos y cambiar la contraseña manualmente, pero es más fácil usar la opción "¿Olvidaste tu contraseña?" en la pantalla de login del administrador. Te enviará un enlace al correo que configuraste.
¿Puedo tener varias tiendas con PrestaShop en el mismo Plesk?
Sí, pero cada tienda debe estar en un dominio o subdominio diferente. Puedes instalar PrestaShop en tienda1.com y otra en tienda2.com desde el mismo panel de Plesk.
¿Cómo cambio el idioma de la tienda después de instalarla?
En el panel de administración, ve a "Internacional" > "Localización" y luego a "Idiomas". Puedes añadir nuevos idiomas y descargar paquetes de traducción. Luego, desde "Parámetros de la tienda" > "Información de la tienda" puedes cambiar el idioma predeterminado.
¿Por qué mi tienda carga lenta?
Puede ser por el hosting, imágenes muy pesadas o falta de caché. En PrestaShop, ve a "Parámetros avanzados" > "Rendimiento" y activa la caché (por ejemplo, "Sistema de archivos" o "Memcached" si tu hosting lo soporta). También optimiza las imágenes antes de subirlas.
¿Qué hago si aparece un error de base de datos?
Primero, verifica que la base de datos esté funcionando desde Plesk (ve a "Bases de datos" y prueba a conectarte). Si el error persiste, restaura una copia de seguridad reciente. Si no tienes, contacta con el soporte de tu hosting.
¿Puedo usar Syspanel (HestiaCP) en lugar de Plesk?
Sí, pero el proceso cambia. En Syspanel, la instalación de PrestaShop se hace desde el instalador de aplicaciones o manualmente. Recuerda que el acceso a Syspanel es por el puerto 2106. La lógica es la misma: necesitas un dominio, una base de datos y subir los archivos.
Conclusión
Configurar una tienda con PrestaShop en Plesk es un proceso muy accesible, incluso para quienes no tienen experiencia técnica. El panel de control te guía en cada paso, desde la instalación hasta la configuración básica. Recuerda que lo más importante es:
- Asegurar tu tienda con SSL.
- Optimizar el SEO desde el principio.
- Hacer copias de seguridad periódicas.
- Mantener todo actualizado.
Ahora ya tienes las herramientas para lanzar tu ecommerce. No tengas miedo de explorar las opciones de PrestaShop; es muy potente y personalizable. Si te surge alguna duda, vuelve a esta guía o consulta la comunidad de PrestaShop. ¡Mucho éxito con tu tienda!
[TIP] No olvides probar tu tienda con un pedido de prueba para asegurarte de que todo funciona: registro de cliente, carrito, pago y correo de confirmación.
