Cómo configurar tiendas PrestaShop en Plesk: Guía básica
Introducción: Tu tienda online con PrestaShop y Plesk
Si has decidido lanzar tu propia tienda online, seguramente has escuchado hablar de PrestaShop, una de las plataformas de comercio electrónico más populares y completas del mundo. Y si tu hosting utiliza Plesk como panel de control, estás de enhorabuena: la combinación de PrestaShop Plesk es una de las más potentes y sencillas de gestionar que existen.
Plesk es un panel de control que simplifica enormemente la administración de tu servidor y tus sitios web. No necesitas ser un experto en sistemas para crear, configurar y mantener tu tienda online. Plesk se encarga de la parte técnica compleja, permitiéndote centrarte en lo que realmente importa: vender tus productos.
En esta guía básica, te explicaremos paso a paso cómo configurar PrestaShop en tu servidor Plesk. Desde la preparación inicial del entorno hasta los ajustes finales para que tu tienda funcione perfectamente. No importa si es tu primera vez, aquí encontrarás instrucciones claras, consejos prácticos y advertencias importantes para evitar los errores más comunes.
Vamos a ello. Al final de esta lectura, tendrás tu tienda online funcionando y lista para recibir tus primeros clientes.
Requisitos previos: Qué necesitas antes de empezar
Antes de lanzarnos a instalar PrestaShop Plesk, es fundamental asegurarnos de que tenemos todo lo necesario. Esto te ahorrará tiempo y frustraciones a medio camino.
1. Un plan de hosting con Plesk
Obviamente, necesitas un servidor o un plan de hosting que incluya Plesk. La mayoría de los proveedores de hosting gestionado ofrecen este panel. Verifica que tu plan dispone de recursos suficientes para PrestaShop. Un mínimo recomendado sería:
- Espacio en disco: Al menos 2 GB (aunque el instalador solo ocupa unos 300 MB, necesitarás espacio para productos, imágenes, caché y bases de datos).
- Memoria RAM: 1 GB como mínimo, aunque 2 GB o más es lo ideal para un rendimiento fluido.
- PHP: Versión 7.4 o superior (PrestaShop 8.x la requiere). Plesk normalmente te permite cambiar la versión de PHP fácilmente.
- Base de datos: MySQL o MariaDB. Plesk instala MySQL por defecto, así que esto ya está cubierto.
2. Un dominio o subdominio
Necesitarás un nombre de dominio (por ejemplo, tutienda.com) o un subdominio (como tienda.tudominio.com) donde se alojará tu tienda. Asegúrate de que apunta correctamente a tu servidor. En Plesk, puedes gestionar los dominios desde la sección "Sitios web y dominios".
3. Acceso al panel de Plesk
Necesitas las credenciales de acceso a Plesk. Normalmente, se accede a través de una URL como https://tu-servidor:8443. Si tu hosting es gestionado, tu proveedor te habrá enviado estos datos.
[INFO] Si tu panel de control no es Plesk sino otro como Syspanel (antes conocido como HestiaCP), el proceso será diferente. En Syspanel, el acceso se realiza a través del puerto 2106 (https://tu-servidor:2106). Sin embargo, esta guía está centrada exclusivamente en Plesk, que es un entorno más gráfico y asistido.
Paso 1: Preparar el dominio en Plesk
Lo primero que haremos es asegurarnos de que nuestro dominio está correctamente configurado en Plesk. Si ya tienes el dominio añadido, puedes saltar este paso. Si no, aquí tienes cómo hacerlo.
Añadir un nuevo dominio
- Inicia sesión en tu panel de Plesk.
- En el menú lateral izquierdo, haz clic en "Sitios web y dominios".
- Haz clic en el botón "Añadir dominio" (o "Agregar dominio").
- Introduce tu nombre de dominio (ej.
tutienda.com). - Plesk te ofrecerá crear automáticamente la zona DNS, la base de datos y la cuenta de correo. Para esta guía, puedes dejar las opciones por defecto.
- Haz clic en "Aceptar".
Plesk creará la estructura de directorios y la configuración base. Verás que aparece un nuevo directorio en /var/www/vhosts/tutienda.com/httpdocs/ (o similar). Este es el lugar donde instalaremos PrestaShop.
Crear una base de datos (opcional, pero recomendado)
Aunque el instalador de PrestaShop puede crear la base de datos, es una buena práctica crearla nosotros para tener más control.
- En el mismo dominio, dentro de "Sitios web y dominios", busca la sección "Bases de datos" y haz clic en "Añadir base de datos".
- Introduce un nombre para la base de datos, por ejemplo
prestashop_db. - Elige un usuario y una contraseña segura. Anota estos datos, los necesitarás durante la instalación.
- Haz clic en "Aceptar".
[TIP] Anota en un lugar seguro el nombre de la base de datos, el usuario y la contraseña. Es un error muy común olvidarlos y tener que buscarlos después.
Paso 2: Descargar e instalar PrestaShop
Ahora viene la parte principal: instalar PrestaShop Plesk. Tienes dos formas de hacerlo: manualmente (subiendo los archivos) o mediante el instalador de aplicaciones de Plesk. Te explicamos ambas.
Opción A: Usar el instalador de Plesk (la más fácil)
Plesk incluye un instalador de aplicaciones llamado "Instalador de aplicaciones" que automatiza todo el proceso. Es la opción más recomendada para principiantes.
- En Plesk, ve a la sección "Aplicaciones" en el menú lateral.
- Busca PrestaShop en el catálogo de aplicaciones.
- Haz clic en "Instalar" junto al icono de PrestaShop.
- Selecciona el dominio donde quieres instalarla (el que creamos en el paso anterior).
- El instalador te pedirá algunos detalles:
- Directorio de instalación: Déjalo vacío si quieres instalar en la raíz (
httpdocs). Si pones una carpeta, la tienda estará entudominio.com/carpeta. - Nombre de la tienda: El nombre que aparecerá en la web.
- Descripción: Un breve texto de tu tienda.
- Idioma: Español, por supuesto.
- Datos de administrador: Crea un usuario y contraseña para el panel de administración de PrestaShop.
- Base de datos: Plesk puede crear una automáticamente o puedes seleccionar la que creaste antes.
- Directorio de instalación: Déjalo vacío si quieres instalar en la raíz (
- Haz clic en "Instalar".
Plesk se encargará de descargar, descomprimir y configurar PrestaShop. Al finalizar, te mostrará la URL de tu tienda y la del panel de administración.
Opción B: Instalación manual (para más control)
Si prefieres hacerlo tú mismo, la instalación manual es igualmente viable.
- Ve a la página oficial de PrestaShop y descarga el paquete de instalación (archivo
.zip). - Descomprime el archivo en tu ordenador.
- Accede al administrador de archivos de Plesk o usa un cliente FTP (como FileZilla) para subir los archivos al directorio
httpdocsde tu dominio.- En Plesk, puedes usar el "Administrador de archivos" en la sección "Sitios web y dominios".
- Una vez subidos todos los archivos, abre tu navegador y ve a
tudominio.com. Se iniciará el asistente de instalación de PrestaShop. - Sigue los pasos del asistente:
- Elige tu idioma y haz clic en "Siguiente".
- Acepta los términos de la licencia.
- Verifica los requisitos del sistema (Plesk normalmente cumple todos). Si algo falla, te lo indicará.
- Introduce la información de la tienda (nombre, actividad, país, etc.).
- Configura la conexión a la base de datos: Introduce los datos que creaste en el paso anterior (nombre de la DB, usuario y contraseña).
- Configura la cuenta de administrador.
- Finalmente, haz clic en "Instalar" y espera a que termine.
[WARNING] Si durante la instalación manual te pide permisos de escritura en ciertos archivos o carpetas, puede que necesites cambiarlos desde el administrador de archivos de Plesk. Busca la carpeta config y los archivos .htaccess y asegúrate de que tengan permisos de escritura (por ejemplo, 755 o 644).
Paso 3: Configuración inicial y primeros ajustes
Una vez instalada, la aventura no termina. Hay una serie de ajustes que deberías revisar para que tu tienda funcione de manera óptima y segura.
Acceder al panel de administración
Para gestionar tu tienda, accede a tudominio.com/admin (o la URL que hayas configurado). Introduce el usuario y contraseña de administrador que creaste.
Activar el modo amigable de URLs (SEO)
Este es un paso crucial para el posicionamiento en buscadores (SEO). Las URLs de PrestaShop por defecto son largas y con parámetros, pero podemos hacerlas limpias y descriptivas.
- En el panel de administración, ve a "Configuración de la tienda" > "Parámetros avanzados" > "SEO y URLs".
- Activa la opción "URLs amigables".
- Haz clic en "Guardar".
PrestaShop te pedirá que regeneres el archivo .htaccess. Acepta. A partir de ahora, tus URLs serán como tudominio.com/zapatillas-deportivas en lugar de tudominio.com/index.php?id_product=12.
Configurar los ajustes básicos de la tienda
Ve a "Configuración de la tienda" > "Parámetros generales" y revisa:
- Nombre de la tienda: Asegúrate de que es el correcto.
- Actividad principal: Elige el sector de tu tienda (ropa, electrónica, etc.).
- País por defecto: El país donde se encuentra tu negocio.
- Zona horaria: La hora local de tu tienda.
Configurar los métodos de pago y envío
Esto es fundamental para poder vender. Ve a la sección "Módulos" en el menú lateral. Ahí encontrarás todos los módulos disponibles.
- Pagos: Activa los módulos de pago que quieras usar (PayPal, tarjeta de crédito, transferencia bancaria, etc.). Plesk y PrestaShop te guiarán para configurar las credenciales de cada uno.
- Envío: Ve a "Mejorar la experiencia" > "Envío" y configura las zonas de envío, las transportistas y las tarifas.
[TIP] No actives todos los módulos de pago a la vez. Empieza con uno o dos (por ejemplo, PayPal y tarjeta) para simplificar la gestión y las comisiones.
Paso 4: Seguridad y mantenimiento básico
La seguridad es primordial en una tienda online. Plesk te ofrece algunas herramientas, pero también debes tomar ciertas precauciones.
Activar SSL/HTTPS
Es imprescindible que tu tienda tenga un certificado SSL para que los datos de tus clientes viajen cifrados. Google penaliza las webs sin SSL y los clientes desconfían.
- En Plesk, ve a tu dominio y busca la sección "SSL/TLS".
- Si tu hosting incluye un certificado gratuito (Let's Encrypt), Plesk te permite activarlo fácilmente. Haz clic en "Instalar" o "Activar" (dependiendo de la versión de Plesk).
- Una vez instalado, asegúrate de que tu tienda fuerza la conexión HTTPS. En PrestaShop, ve a "Configuración de la tienda" > "Parámetros generales" y activa la opción "Activar SSL".
Cambiar la URL del panel de administración
Por defecto, la URL de administración es tudominio.com/admin. Es muy fácil de adivinar y un objetivo común para ataques. Cámbiala.
- En PrestaShop, ve a "Configuración de la tienda" > "Parámetros avanzados" > "Administración".
- En el apartado "Carpeta de administración", cambia el nombre de la carpeta. Por ejemplo, de
adminaadmin-tu-codigo-secreto. - Guarda los cambios. A partir de ahora, la URL de administración será
tudominio.com/admin-tu-codigo-secreto.
[WARNING] Anota la nueva URL de administración en un lugar seguro. Si la olvidas, tendrás que recuperarla manualmente desde el servidor.
Mantenimiento regular
- Actualiza PrestaShop: Mantén la plataforma, los módulos y las plantillas actualizadas. Plesk te avisará de actualizaciones disponibles.
- Copia de seguridad: Configura copias de seguridad periódicas en Plesk. Ve a la sección "Copias de seguridad" y programa una copia semanal o diaria de tu dominio y base de datos.
- Supervisa el espacio: Revisa que no se llene el disco duro del servidor.
Preguntas frecuentes (FAQ)
Aquí respondemos a las dudas más comunes que suelen tener los usuarios al configurar PrestaShop en Plesk.
¿Puedo instalar PrestaShop en un subdominio?
Sí, perfectamente. Solo tienes que crear el subdominio en Plesk (por ejemplo, tienda.midominio.com) y seguir el mismo proceso de instalación seleccionando ese subdominio.
¿Qué hago si la instalación falla?
Los fallos más comunes son por falta de memoria PHP o permisos de archivos. Revisa el registro de errores de Plesk en "Registros" y los logs de tu dominio. Si el problema es de memoria, puedes aumentarla en Plesk en la configuración de PHP para tu dominio (sección "PHP Settings").
¿Cómo puedo importar una tienda que ya tenía en otro servidor?
La forma más sencilla es hacer una copia de seguridad de tu PrestaShop anterior (archivos y base de datos) y restaurarla en el nuevo Plesk. Plesk tiene herramientas de migración y restauración. Si tienes dudas, busca ayuda profesional o consulta la documentación oficial de PrestaShop.
¿Plesk afecta al rendimiento de mi tienda?
Plesk es un panel de control ligero y eficiente. El rendimiento de tu tienda dependerá más de los recursos de tu servidor (CPU, RAM) y de la optimización de PrestaShop (caché, módulos, imágenes).
¿Necesito conocimientos técnicos avanzados?
No. Esta guía está pensada para que cualquier persona, incluso sin experiencia técnica, pueda instalar PrestaShop Plesk. Plesk automatiza la mayoría de las tareas complejas. Con paciencia y siguiendo los pasos, lo conseguirás.
Conclusión: Tu tienda online está lista
Configurar PrestaShop en Plesk es un proceso accesible y gratificante. Hemos recorrido el camino desde preparar el dominio hasta ajustar la seguridad y responder a las preguntas más frecuentes. Ahora tienes una base sólida sobre la que construir tu negocio online.
Recuerda que la clave está en la práctica y la constancia. No tengas miedo de explorar el panel de administración de PrestaShop y las opciones de Plesk. Cada clic te enseñará algo nuevo.
Si has seguido esta guía básica, ya tienes tu tienda online funcionando. Ahora toca lo más divertido: añadir productos, configurar promociones y empezar a atraer a tus primeros clientes. ¡Mucho éxito con tu aventura de comercio electrónico!
[TIP] No olvides revisar los logs y los informes de tu tienda periódicamente. Te darán información valiosa sobre el comportamiento de tus clientes y el rendimiento de tu web.
