Cómo configurar la tienda PrestaShop en Plesk: Guía básica
Antes de empezar: ¿Qué necesitas para configurar PrestaShop en Plesk?
Configurar una tienda online puede parecer una tarea compleja, pero con las herramientas adecuadas, es más sencillo de lo que piensas. En esta guía, te explicaré paso a paso cómo poner en marcha tu tienda PrestaShop en un servidor con Plesk. No necesitas ser un experto en programación, solo seguir las instrucciones con calma y en orden.
Para comenzar, asegúrate de tener a mano los siguientes datos:
- Acceso a Plesk: La URL de tu panel de control (normalmente algo como
https://tudominio.com:8443), tu nombre de usuario y tu contraseña. - Acceso a tu cuenta de Hosting: Las credenciales FTP o de administrador de archivos, que suelen ser las mismas que las de Plesk.
- El paquete de instalación de PrestaShop: Puedes descargarlo desde el sitio oficial de PrestaShop. Asegúrate de obtener la última versión estable.
- Un dominio o subdominio: Donde quieres que viva tu tienda. Por ejemplo,
tutienda.comotienda.tudominio.com.
[INFO] Si aún no tienes un dominio, la mayoría de los planes de hosting te permiten registrar uno nuevo o usar uno que ya poseas. Asegúrate de que tu plan de hosting incluya soporte para PHP y MySQL, ya que son los requisitos básicos de PrestaShop.
Paso 1: Acceder a tu panel de control Plesk y preparar el entorno
Lo primero es entrar en tu panel de Plesk. Abre tu navegador web favorito (Chrome, Firefox, etc.) y escribe la dirección de acceso que te proporcionó tu proveedor de hosting.
Una vez dentro, es posible que veas un panel con varias secciones. No te agobies, solo necesitas familiarizarte con algunas áreas clave. Plesk está diseñado para ser intuitivo, así que verás iconos y menús con nombres claros como "Sitios web y dominios", "Cuentas de correo" o "Bases de datos".
Crear una base de datos para tu tienda
PrestaShop necesita una base de datos para guardar toda la información de tus productos, pedidos y clientes. Es como el "almacén" de datos de tu tienda. Vamos a crearla.
- En el menú principal de Plesk, busca y haz clic en "Sitios web y dominios".
- Asegúrate de que tu dominio principal esté seleccionado.
- Busca la sección "Bases de datos" y haz clic en "Añadir base de datos".
- Se abrirá un formulario. Debes completar los siguientes campos:
- Nombre de la base de datos: Elige un nombre descriptivo, por ejemplo,
tienda_prestashop. Evita espacios y caracteres especiales. - Tipo de base de datos: Asegúrate de que esté seleccionado MySQL. Es el estándar para PrestaShop.
- Servidor de base de datos: Normalmente se deja en
localhost, que es el valor por defecto.
- Nombre de la base de datos: Elige un nombre descriptivo, por ejemplo,
- Haz clic en "OK" o "Aceptar".
Plesk creará la base de datos y también un usuario con los permisos necesarios. Es crucial que guardes estos datos en un lugar seguro, ya que los necesitarás en el siguiente paso. Los datos suelen ser:
- Nombre de la base de datos:
tienda_prestashop - Usuario de la base de datos: Un nombre que Plesk genera automáticamente.
- Contraseña de la base de datos: La que hayas configurado o la que Plesk haya generado.
[TIP] Si Plesk te pide que crees un usuario para la base de datos, hazlo. Asegúrate de que este usuario tenga todos los privilegios sobre la base de datos. No te preocupes, la opción de "todos los privilegios" suele ser la predeterminada.
Paso 2: Descargar y subir los archivos de PrestaShop a tu servidor
Ahora que tienes la base de datos lista, es hora de conseguir los archivos de PrestaShop y ponerlos en tu servidor. Plesk ofrece varias formas de hacerlo, pero la más fiable y común es a través del Administrador de archivos.
Subir el archivo comprimido
- Ve a la web oficial de PrestaShop y descarga el paquete de instalación. Normalmente viene en un archivo
.zip. - Vuelve a tu panel de Plesk.
- En "Sitios web y dominios", busca la sección "Archivos" y haz clic en "Administrador de archivos".
- Navega hasta la carpeta donde quieres instalar PrestaShop. Normalmente, esta es la carpeta
httpdocs(que es la raíz de tu sitio web) o una subcarpeta dentro de ella si quieres que la tienda esté en una ruta específica (por ejemplo,httpdocs/tienda). - Una vez dentro de la carpeta correcta, haz clic en el botón "Subir" en la barra de herramientas.
- Selecciona el archivo
.zipde PrestaShop que descargaste y súbelo. - Espera a que la subida se complete. El tiempo dependerá del tamaño del archivo y la velocidad de tu conexión.
Descomprimir el archivo
Una vez subido, verás el archivo .zip en la lista de archivos del Administrador de archivos de Plesk.
- Haz clic derecho sobre el archivo
.zip. - En el menú contextual, selecciona la opción "Extraer" o "Descomprimir".
- Plesk te preguntará dónde quieres extraer los archivos. Asegúrate de que la ruta sea la carpeta actual (donde está el archivo
.zip). - Haz clic en "Aceptar".
Plesk extraerá todos los archivos de PrestaShop. Dependiendo del tamaño, puede tardar unos minutos. Después de la extracción, es posible que veas una carpeta con el nombre del archivo (por ejemplo, prestashop_1.7.x.x). Si es así, necesitas mover todo el contenido de esa carpeta a la raíz de tu sitio (httpdocs).
- Entra en la carpeta que se ha creado.
- Selecciona todos los archivos y carpetas que hay dentro (puedes usar
Ctrl+Ao el botón de seleccionar todo). - Haz clic en el botón "Mover" en la barra de herramientas.
- En el campo de destino, escribe la ruta de la carpeta principal (ej.
httpdocs) y confirma.
[WARNING] Es importante que los archivos de PrestaShop estén directamente en la raíz de tu dominio para que tu tienda funcione correctamente en la URL principal. Si los dejas en una subcarpeta, tendrás que acceder a tu tienda a través de una URL más larga y puede dar problemas de configuración.
Paso 3: Ejecutar el instalador de PrestaShop
Con los archivos en su lugar, es hora de ejecutar el instalador web de PrestaShop. Este es un asistente gráfico que te guiará a través de la configuración inicial.
- Abre una nueva pestaña en tu navegador.
- Escribe la URL de tu dominio (por ejemplo,
http://tudominio.com) y pulsaEnter. - Deberías ver la página de bienvenida del instalador de PrestaShop. Plesk no interfiere en este proceso, así que el instalador se ejecutará sin problemas.
Configuración del instalador
El instalador de PrestaShop tiene varios pasos. Te explico los más importantes:
- Elección del idioma: Selecciona tu idioma y haz clic en "Siguiente".
- Aceptación de licencia: Lee la licencia y márcala como aceptada. Haz clic en "Siguiente".
- Compatibilidad del sistema: El instalador verificará que tu servidor cumple con los requisitos. Si todo está en verde, continúa.
- Información de la tienda: Aquí configurarás el nombre de tu tienda, la actividad principal, el país, etc.
- Cuenta de administrador: Crea el usuario y la contraseña para acceder al panel de administración de tu tienda. Elige una contraseña segura.
- Configuración de la base de datos: Este es el paso clave. Deberás introducir los datos que guardaste en el Paso 1:
- Motor de base de datos: Deja
MySQL. - Servidor de base de datos:
localhost. - Nombre de la base de datos: El que creaste (ej.
tienda_prestashop). - Usuario de la base de datos: El usuario que asociaste a la base de datos.
- Contraseña de la base de datos: La contraseña de ese usuario.
- Prefijo de las tablas: Puedes dejarlo como
ps_por defecto.
- Motor de base de datos: Deja
[WARNING] Es muy común equivocarse en los datos de la base de datos. Si el instalador te muestra un error de conexión, revisa que el nombre, usuario y contraseña sean exactamente los que Plesk te mostró. A veces, Plesk añade un prefijo al nombre de usuario (por ejemplo,
tudominio_prestashop).
- Proceso de instalación: El instalador creará las tablas de la base de datos e instalará los archivos. Espera a que termine.
- Finalización: Al terminar, verás una página de éxito. Es crucial que elimines la carpeta
installde tu servidor por seguridad. Plesk te lo recordará, pero puedes hacerlo manualmente desde el Administrador de archivos.
Paso 4: Configuración básica de tu tienda en el panel de administración
¡Felicidades! Tu tienda PrestaShop ya está instalada. Ahora vamos a entrar en el panel de administración para hacer una configuración básica.
- Accede a la URL de administración. Normalmente es
http://tudominio.com/admino una URL aleatoria que te indicó el instalador. - Inicia sesión con el usuario y contraseña que creaste durante la instalación.
Una vez dentro, verás el panel de control de PrestaShop. Puede ser un poco abrumador al principio, pero nos centraremos en lo esencial.
Ajustar la información de tu tienda
- En el menú de la izquierda, busca "Parámetros avanzados" o "Configuración" (dependiendo de la versión).
- Haz clic en "Información de la tienda".
- Aquí puedes modificar el nombre de tu tienda, el logotipo, la dirección de correo electrónico de contacto, etc.
- Guarda los cambios.
Configurar los métodos de pago
Para vender online, necesitas configurar cómo cobrar a tus clientes.
- En el menú de la izquierda, busca "Módulos" y haz clic en "Módulos y servicios".
- En el buscador, escribe "pago" para ver los módulos de pago disponibles.
- Verás opciones como PayPal, tarjeta de crédito, transferencia bancaria, etc.
- Haz clic en "Instalar" en el módulo que prefieras y luego en "Configurar" para introducir los datos de tu cuenta (por ejemplo, tu correo de PayPal).
[TIP] Para empezar, puedes activar el pago por transferencia bancaria. Es la opción más sencilla y no requiere configuración externa. Te permitirá recibir pedidos mientras configuras otros métodos de pago más complejos.
Configurar los métodos de envío
También necesitas definir cómo enviarás los productos.
- Ve al menú "Mejoras" (o "Envío") y haz clic en "Transportistas".
- Verás un transportista por defecto. Puedes editarlo o crear uno nuevo.
- Configura las zonas de envío (por ejemplo, "España peninsular") y los costes asociados.
- Añade las dimensiones y pesos de tus productos para que el cálculo del envío sea preciso.
Paso 5: Personalización y primeros pasos
Tu tienda ya tiene lo básico configurado. Ahora puedes empezar a personalizarla.
Elegir y configurar un tema
El aspecto visual de tu tienda es fundamental.
- En el menú "Diseño" (o "Apariencia"), haz clic en "Tema y logotipo".
- Verás los temas disponibles. Puedes elegir uno de los que vienen por defecto o instalar uno nuevo desde el mercado de PrestaShop.
- Una vez seleccionado, puedes personalizar los colores, fuentes y la disposición de los elementos desde el "Diseñador de temas" (si está disponible en tu versión).
Añadir tus primeros productos
Este es el corazón de tu tienda.
- Ve al menú "Catálogo" y haz clic en "Productos".
- Haz clic en el botón "Nuevo producto".
- Completa la información básica: nombre, descripción, precio, impuestos, imágenes, etc.
- Guarda el producto.
[TIP] Para que tus productos aparezcan en el buscador de Google (SEO), completa todos los campos de la pestaña "SEO" de cada producto. Aquí puedes poner una URL amigable, un título y una meta descripción con palabras clave relevantes.
Configurar las monedas e idiomas
Si piensas vender internacionalmente, configura las monedas e idiomas.
- Ve a "Parámetros avanzados" > "Multitienda" (si tienes varias tiendas) o directamente a "Localización" > "Monedas" y "Idiomas".
- Añade las monedas e idiomas que necesites.
Preguntas frecuentes (FAQ) sobre PrestaShop y Plesk
Aquí te respondo a algunas dudas comunes que suelen tener los usuarios al configurar su tienda online.
¿Qué es mejor, usar Plesk o un instalador automático como Softaculous?
Plesk es el panel de control de tu servidor, es la base. Muchos paneles de control, como Plesk, incluyen instaladores automáticos (como Softaculous o el instalador de aplicaciones de Plesk) que facilitan mucho el proceso. Puedes usar el instalador de Plesk si lo tiene, te hará la vida más fácil. Sin embargo, esta guía te muestra el proceso manual, que te da más control y te ayuda a entender cómo funciona todo por dentro.
He olvidado la contraseña de la base de datos, ¿qué hago?
No te preocupes, es fácil de solucionar.
- Ve a "Sitios web y dominios" en Plesk.
- En la sección de "Bases de datos", haz clic en el nombre de tu base de datos.
- Busca la opción de "Cambiar contraseña" o "Usuarios".
- Ahí podrás asignar una nueva contraseña al usuario de la base de datos. Recuerda actualizarla también en el archivo de configuración de PrestaShop (
parameters.phpen la carpetaapp/config) si ya habías instalado la tienda.
¿Cómo puedo hacer una copia de seguridad de mi tienda PrestaShop?
Es fundamental hacer copias de seguridad periódicas.
- En Plesk, ve a "Sitios web y dominios".
- Busca la sección de "Copias de seguridad" o "Administrador de copias de seguridad".
- Plesk te permite crear una copia de seguridad completa de tu sitio web y de las bases de datos. Puedes programarlas para que se hagan automáticamente.
¿Puedo instalar PrestaShop en un subdirectorio (por ejemplo, tudominio.com/tienda)?
Sí, es posible. Simplemente, en el Paso 2, en lugar de subir los archivos a httpdocs, crea una carpeta llamada tienda dentro de httpdocs y sube los arch
