Configurar la tienda PrestaShop en Plesk: Primeros pasos
Antes de empezar: ¿Qué necesitas para configurar PrestaShop en Plesk?
Poner en marcha una tienda online puede parecer un mundo, pero con las herramientas adecuadas es más sencillo de lo que imaginas. Si has contratado un hosting con Panel de control Plesk, ya tienes media batalla ganada. Este panel es conocido por su facilidad de uso y por permitirte gestionar todo, desde los archivos hasta las bases de datos, sin necesidad de ser un experto en servidores.
Para configurar tu tienda PrestaShop en Plesk, necesitarás tres cosas fundamentales: acceso a tu panel de Plesk (normalmente a través de una URL como https://tu-dominio.com:8443), tus credenciales de FTP o administrador, y un dominio o subdominio donde quieras que viva tu ecommerce.
Antes de lanzarte, verifica que tu plan de hosting cumple con los requisitos mínimos de PrestaShop. La mayoría de los planes compartidos modernos lo hacen, pero es bueno confirmar que tienes al menos PHP 7.4 o superior y MySQL 5.6 o MariaDB 10.1. Si tu hosting es antiguo, podrías encontrar problemas de compatibilidad.
Paso 1: Crear una base de datos y un usuario para tu tienda
PrestaShop necesita una base de datos para guardar tus productos, pedidos y clientes. Plesk hace este proceso muy visual y seguro. Vamos a ello.
Accede al área de bases de datos
Dentro de tu panel de Plesk, busca la sección llamada Bases de datos o Databases. Normalmente está en la pestaña principal de tu dominio o en un icono dedicado en el menú de la izquierda.
Añade una nueva base de datos
Haz clic en Añadir base de datos o Add Database. Te pedirá un nombre. Elige algo descriptivo como tienda_prestashop o db_tienda. Plesk sugiere un prefijo basado en tu usuario, pero puedes cambiarlo si lo deseas.
Crea un usuario con contraseña segura
En el mismo formulario, encontrarás la opción de crear un usuario para esa base de datos. Es una buena práctica no usar el usuario administrador principal del servidor. Crea uno específico como usu_tienda y asigna una contraseña robusta. Guárdala en un gestor de contraseñas, la necesitarás en unos minutos.
[TIP]
No uses caracteres raros en el nombre de la base de datos. Solo letras minúsculas, números y guiones bajos. Evitarás dolores de cabeza con la configuración.
Paso 2: Descargar y subir PrestaShop a tu servidor
Ahora necesitas el instalador de PrestaShop. Puedes descargarlo desde el sitio oficial de PrestaShop o desde el catálogo de aplicaciones de Plesk.
Opción A: Usar el instalador automático de Plesk (la más fácil)
Plesk tiene una sección llamada Catálogo de aplicaciones o Aplicaciones. Busca PrestaShop y haz clic en instalar. Este método es el más recomendado para principiantes, ya que Plesk se encarga de crear la base de datos, los archivos y la configuración inicial por ti. Solo te pedirá el nombre del dominio, el idioma y los datos del administrador.
Opción B: Instalación manual
Si prefieres tener control total o necesitas una versión específica, sigue estos pasos:
- Descarga el paquete ZIP de PrestaShop desde el sitio oficial.
- Accede al Administrador de archivos de Plesk, que está en la sección Archivos de tu dominio.
- Navega hasta la carpeta
httpdocs(opublic_html). Esta es la raíz de tu sitio web. - Sube el archivo ZIP y luego extráelo haciendo clic derecho sobre él.
[WARNING]
Si extraes el ZIP, asegúrate de que los archivos queden directamente enhttpdocs, no en una subcarpeta comohttpdocs/prestashop. Si es así, tendrás que moverlos o tu tienda se verá entu-dominio.com/prestashopen lugar detu-dominio.com.
Paso 3: Ejecutar el asistente de instalación de PrestaShop
Una vez que los archivos están en su sitio (o si usaste el instalador automático, omite este paso), es hora de ejecutar el asistente.
Inicia la instalación
Abre tu navegador y escribe tu dominio (por ejemplo, www.tu-dominio.com). Si los archivos están bien subidos, verás la página de bienvenida del instalador de PrestaShop. El asistente te guiará paso a paso.
Configura la tienda
El asistente te pedirá información básica:
- Nombre de la tienda: El nombre que verán tus clientes.
- Actividad principal: Elige la categoría de tu negocio.
- País e idioma: Selecciona tu país y el idioma predeterminado de la tienda.
Configura la base de datos
Aquí es donde usamos los datos del paso 1. Te pedirá:
- Dirección del servidor de base de datos: Normalmente es
localhost, pero en Plesk a veces es un nombre comolocalhosto la IP del servidor. Si no funciona, prueba con127.0.0.1. - Nombre de la base de datos: El que creaste (
tienda_prestashop). - Usuario de la base de datos: El usuario que creaste (
usu_tienda). - Contraseña: La contraseña de ese usuario.
- Prefijo de las tablas: Déjalo como
ps_por defecto.
Crea la cuenta de administrador
Crea un correo electrónico y una contraseña para el panel de administración de PrestaShop. Esta es la cuenta con la que gestionarás tu tienda. No la pierdas.
Finaliza
El asistente instalará los archivos y te mostrará un resumen. Al finalizar, es muy importante que elimines la carpeta install del servidor por seguridad. Plesk te lo recordará, y puedes hacerlo fácilmente desde el Administrador de archivos.
[INFO]
Si usaste el instalador automático de Plesk, el panel ya elimina esta carpeta por ti. Aun así, verifícalo en el Administrador de archivos para estar 100% seguro.
Paso 4: Configuración inicial y primeros ajustes de tu tienda
Ya tienes PrestaShop instalado. Ahora toca configurar la tienda para que se vea y funcione como quieres. Accede a tu panel de administración, normalmente en tu-dominio.com/admin.
Ajusta la información de tu tienda
Ve a Parámetros avanzados > Información de la tienda. Aquí puedes cambiar el nombre, el logo, el email de contacto y la dirección fiscal. Estos datos aparecerán en los correos y en la facturación.
Configura los métodos de pago y envío
Este es el corazón de tu ecommerce. En Módulos encontrarás los métodos de pago (tarjeta, PayPal, transferencia) y de envío. Activa los que necesites y configúralos con tus credenciales de cada proveedor.
Elige tu tema (plantilla)
PrestaShop viene con un tema por defecto. Puedes cambiarlo desde Diseño > Tema y logotipo. Hay miles de temas gratuitos y de pago. Para empezar, te recomiendo usar uno sencillo y rápido, y luego personalizarlo con tus colores.
Crea tus primeras categorías y productos
En el menú Catálogo > Categorías, crea las secciones de tu tienda (ej. "Ropa", "Accesorios"). Luego, en Catálogo > Productos, añade tus primeros artículos. Rellena bien las descripciones y las fotos, esto es clave para el SEO.
Paso 5: Optimización básica para que tu tienda vuele
Un ecommerce lento pierde ventas. La configuración de la tienda PrestaShop en Plesk es solo el principio; ahora hay que afinar la optimización para que la experiencia de usuario sea perfecta.
Activa la caché de PrestaShop
Ve a Parámetros avanzados > Rendimiento. Activa la Caché y el Cache de combinación de plantillas (CCC) para CSS y JavaScript. Esto hará que las páginas se carguen mucho más rápido.
Habilita la compresión de archivos
En el mismo menú de rendimiento, activa la compresión de HTML, CSS y JavaScript. También puedes activar el Apache optimization si tu servidor usa Apache.
Configura el SSL (HTTPS)
Plesk facilita la instalación de certificados SSL gratuitos (Let's Encrypt). Ve a la sección Sitios web y dominios y busca el icono de Certificados SSL/TLS. Activa el certificado y luego, en PrestaShop, en Parámetros avanzados > Rendimiento, activa la opción Redirigir a HTTPS. Esto es fundamental para la confianza del cliente y para el SEO.
[WARNING]
No actives el SSL hasta que el certificado esté bien instalado en Plesk. Si lo haces antes, podrías dejar tu tienda inaccesible.
Limpia la caché de Twig
En la parte superior del panel de administración, verás un botón que dice Limpiar caché. Úsalo después de hacer cambios importantes en el diseño o los módulos para ver los resultados al instante.
Preguntas frecuentes sobre PrestaShop y Plesk
¿Puedo instalar PrestaShop en un subdominio?
Sí, perfectamente. Solo tienes que crear el subdominio en Plesk (ej. tienda.tu-dominio.com) y luego seguir los mismos pasos de instalación, apuntando al subdominio en lugar del dominio principal.
¿Qué hago si olvido la contraseña del administrador?
Plesk tiene una herramienta para resetearla. Ve a la base de datos de tu tienda desde Plesk, busca la tabla ps_employee y edita el campo passwd. Debes generar un hash MD5 de tu nueva contraseña. Puedes usar cualquier generador online de hash MD5 y pegarlo ahí. Es una solución rápida si no tienes acceso al correo.
¿Es mejor usar el instalador de Plesk o el manual?
Para el 90% de los casos, el instalador de Plesk es la mejor opción. Es más rápido, seguro y evita errores de configuración. El manual solo es necesario si necesitas una versión específica de PrestaShop o si quieres instalar módulos que requieran una instalación más personalizada.
¿Cómo actualizo PrestaShop en Plesk?
Plesk te avisará cuando haya actualizaciones disponibles. Puedes hacerlo desde el panel de administración de PrestaShop (ayudará a que el proceso sea más fluido) o desde el catálogo de aplicaciones de Plesk. Siempre haz una copia de seguridad antes de actualizar, tanto de los archivos como de la base de datos. Plesk tiene una herramienta de backup muy fiable en la sección Copias de seguridad.
¿Plesk me ayuda con el SEO de mi tienda?
Plesk no hace SEO directamente, pero te da las herramientas para que tu tienda esté optimizada. Te permite gestionar redirecciones, instalar certificados SSL (clave para el SEO) y configurar el servidor para que sea rápido. El SEO de tu tienda (metas, URLs amigables, contenido) lo trabajas desde el propio PrestaShop. Recuerda activar las URLs amigables en Parámetros avanzados > SEO y URLs para que tus enlaces sean limpios y descriptivos.
[TIP]
Activa las URLs amigables cuanto antes. Si ya tienes tráfico y cambias las URLs después, perderás posicionamiento en Google.
Configurar tu tienda PrestaShop en Plesk es un proceso muy manejable si sigues estos pasos con calma. No tengas miedo de explorar el panel y los menús de PrestaShop. La práctica es la mejor maestra. Una vez que domines la instalación, podrás centrarte en lo importante: vender tus productos y hacer crecer tu negocio online. ¡Mucho éxito con tu nueva tienda!
