Cómo configurar una tienda PrestaShop en Plesk: Guía inicial
¡Hola! ¿Estás listo para lanzar tu tienda online? Si has elegido PrestaShop como tu plataforma de e-commerce y tu hosting utiliza Plesk como panel de control, has tomado una gran decisión. Son dos herramientas muy potentes que, combinadas, te permitirán tener una tienda profesional y funcional en muy poco tiempo.
En esta guía inicial, vamos a caminar de la mano, paso a paso, para que configures tu tienda online desde cero. No necesitas ser un experto en informática, solo tener paciencia y seguir las instrucciones al pie de la letra. Al final de este artículo, tendrás tu PrestaShop instalado, configurado y listo para recibir a tus primeros clientes.
Vamos a ello.
Antes de Empezar: ¿Qué Necesitas Tener a Mano?
Antes de lanzarnos a la piscina, asegurémonos de que tienes todos los "ingredientes" necesarios. Es como cocinar una receta: si te falta un ingrediente, el resultado final puede no ser el esperado.
Para esta receta necesitarás:
- Acceso a tu Panel de Control de Plesk: Esto es la "cocina" donde vamos a trabajar. Normalmente, accedes a través de una URL que te proporciona tu proveedor de hosting, algo así como
https://tu-dominio.com:8443o una dirección específica que te hayan dado. Ten a mano tu usuario y contraseña de administrador. - Tu Nombre de Dominio: Es la dirección de tu tienda en internet (ej:
www.mitiendaonline.com). Si aún no lo tienes, puedes comprarlo desde el propio Plesk o en un registrador de dominios. Asegúrate de que esté apuntando a los servidores de tu hosting (esto se hace configurando los DNS). - Acceso a tu Base de Datos: Plesk te permitirá crear una base de datos MySQL. Necesitarás recordar el nombre de la base de datos, el usuario y la contraseña que crees. No te preocupes, te enseñaré a crearlos.
- Tu Cliente FTP o el Administrador de Archivos de Plesk: Lo usaremos para subir los archivos de PrestaShop a tu servidor. El Administrador de Archivos de Plesk es la opción más sencilla para principiantes.
- El Paquete de Instalación de PrestaShop: Lo descargaremos directamente desde el sitio web oficial de PrestaShop para asegurarnos de que es la última versión estable.
[INFO] Es importante que tu plan de hosting cumpla con los requisitos mínimos de PrestaShop. Los más comunes son: PHP 7.2 o superior, MySQL 5.6 o superior, y que tenga soporte para SSL (el candadito de seguridad). La mayoría de los planes de hosting modernos cumplen con esto, pero es bueno verificarlo.
Paso 1: Preparando el Terreno en Plesk (Base de Datos y Dominio)
Lo primero que haremos es preparar el "terreno" donde plantaremos nuestra tienda. Esto implica asegurarnos de que nuestro dominio está bien configurado y crear la base de datos donde se guardarán todos los datos de la tienda (productos, clientes, pedidos, etc.).
Crear una Base de Datos para PrestaShop
Piensa en la base de datos como el "almacén" de tu tienda. Toda la información se guarda aquí, así que es un paso crucial.
- Inicia sesión en Plesk: Abre tu navegador, ve a la URL de tu panel de control e introduce tus credenciales.
- Busca la sección "Bases de Datos": En el menú lateral izquierdo, busca el icono o la entrada que dice "Bases de datos". Haz clic en él.
- Añade una Nueva Base de Datos: Verás un botón que dice "Add Database" o "Añadir Base de Datos". Haz clic.
- Rellena los Datos:
- Database name (Nombre de la base de datos): Elige un nombre descriptivo, por ejemplo,
tienda_prestashop. Plesk a menudo añade un prefijo con tu nombre de usuario, así que no te preocupes si el nombre final es más largo. - Database type (Tipo de base de datos): Asegúrate de que esté seleccionado MySQL.
- User (Usuario): Puedes crear un nuevo usuario para esta base de datos. Es una buena práctica de seguridad. Pon un nombre como
usuario_tienda. - Password (Contraseña): Genera una contraseña segura. Puedes usar el botón "Generate" que suele estar al lado. Anota esta contraseña en un lugar seguro, la necesitarás en el siguiente paso.
- Database name (Nombre de la base de datos): Elige un nombre descriptivo, por ejemplo,
- ¡Crea la Base de Datos!: Haz clic en "OK" o "Create". ¡Listo! Ya tienes tu almacén preparado.
[WARNING] Anota el nombre completo de la base de datos, el usuario y la contraseña. Los necesitarás durante la instalación de PrestaShop. Es el error más común: olvidar estos datos y tener que reiniciar el proceso.
Verificar tu Dominio
Asegúrate de que tu dominio está correctamente configurado en Plesk. En el menú principal, haz clic en "Websites & Domains" o "Sitios Web y Dominios". Deberías ver tu dominio en la lista. Si no lo ves, puedes añadirlo desde el botón "Add Domain". Si tu dominio ya está apuntando a Plesk, generalmente verás un mensaje de "Activo" o similar.
Paso 2: Descargar y Subir PrestaShop a tu Servidor
Ahora vamos a conseguir el "cuerpo" de la tienda: los archivos de PrestaShop. Los subiremos a nuestro hosting para que pueda funcionar.
Descarga de la Última Versión de PrestaShop
- Ve al sitio oficial: Abre tu navegador y ve a
prestashop-project.orgo a la página de descargas oficial. - Descarga el paquete: Busca el botón de descarga para la versión más reciente. Normalmente, te ofrecerán un archivo
.zipque contiene todo el software. - Guarda el archivo: Guárdalo en una carpeta de fácil acceso en tu ordenador, como el Escritorio o "Descargas".
Subir los Archivos con el Administrador de Archivos de Plesk
Este es el método más visual y sencillo para principiantes, no necesitas programas adicionales.
- Vuelve a Plesk: Ve a la sección "Websites & Domains".
- Abre el Administrador de Archivos: Busca el icono "File Manager" o "Administrador de Archivos" correspondiente a tu dominio. Haz clic.
- Navega al Directorio Raíz: Normalmente, el directorio raíz de tu dominio se llama
httpdocsopublic_html. Entra en esa carpeta. Es aquí donde se alojarán los archivos de tu tienda. - Sube el Archivo ZIP: En el Administrador de Archivos, verás un botón "Upload" o "Subir archivo". Haz clic y selecciona el archivo
.zipde PrestaShop que descargaste. - Espera a que suba: Dependiendo de tu conexión, puede tardar unos minutos. Verás el archivo
.zipen la lista. - Extrae el Archivo: Selecciona el archivo
.zipque acabas de subir y busca el botón "Extract" o "Extraer". Plesk te preguntará dónde extraer los archivos. Asegúrate de que sea en el directorio actual (httpdocsopublic_html). - Mueve los Archivos (Importante): Después de extraer, es posible que los archivos se hayan colocado en una subcarpeta con el nombre del
.zip(ej:prestashop_1.7.8.0/). Necesitamos que los archivos estén directamente enhttpdocs. Para ello, selecciona todos los archivos y carpetas que se han extraído, y muévelos a la carpeta superior (httpdocs). Luego, elimina la carpeta vacía y el archivo.ziporiginal para mantener todo limpio.
[TIP] Si tu dominio es el principal y quieres que la tienda aparezca al escribir www.tudominio.com, los archivos deben estar en httpdocs. Si tienes un subdominio (ej: tienda.tudominio.com), los archivos deben estar en la carpeta correspondiente a ese subdominio.
Paso 3: El Asistente de Instalación de PrestaShop
Este es el momento de la verdad. Vamos a ejecutar el instalador web de PrestaShop. Es un asistente que nos guiará por todo el proceso.
- Abre tu Navegador: Escribe la URL de tu dominio (ej:
www.tudominio.com) en la barra de direcciones. - Selecciona el Idioma: El instalador detectará que no está instalado y te mostrará la primera pantalla. Selecciona tu idioma (español) y haz clic en "Next" o "Siguiente".
- Acepta la Licencia: Lee la licencia de software libre y marca la casilla para aceptarla. Haz clic en "Next".
- Comprueba los Requisitos: El instalador comprobará que tu servidor cumple con todos los requisitos. Si todo está en verde, puedes continuar. Si hay algún problema, te lo indicará. Si es un requisito menor (como una extensión de PHP), puedes intentar activarla desde Plesk, pero en la mayoría de los casos no habrá problemas. Haz clic en "Next".
- Configura la Tienda: Ahora verás un formulario con los datos de tu tienda.
- Shop name (Nombre de la tienda): El nombre de tu negocio.
- Shop activity (Actividad): Elige el sector de tu tienda (ropa, electrónica, etc.).
- Country (País): Tu país.
- First name / Last name (Nombre y Apellidos): Los del administrador.
- E-mail address (Correo electrónico): El correo del administrador. Usa uno real, ya que recibirás notificaciones importantes.
- Password (Contraseña): Crea una contraseña segura para el panel de administración de tu tienda.
Haz clic en "Next".
Configuración de la Base de Datos
Ahora es el momento de conectar tu tienda con el "almacén" que creamos al principio.
- Database engine (Motor de base de datos): Deja la opción por defecto (MySQL).
- Database server address (Dirección del servidor): Casi siempre es
localhost. Si tu hosting usa una dirección diferente, te la habrán indicado. - Database name (Nombre de la base de datos): Introduce el nombre que le diste en Plesk (ej:
tu_usuario_tienda_prestashop). - Database login (Usuario): El usuario que creaste en Plesk.
- Database password (Contraseña): La contraseña que generaste en Plesk.
- Database prefix (Prefijo): Puedes dejarlo como
ps_por defecto.
Haz clic en "Next" o "Test your database connection" para verificar que los datos son correctos. Si todo está bien, continuará.
La Instalación
El instalador procederá a instalar los archivos y a crear las tablas en la base de datos. Este proceso puede tardar unos minutos, ten paciencia.
Paso 4: Configuración Post-Instalación y Primeros Pasos
¡Felicidades! Si has llegado hasta aquí, tu tienda online ya está instalada. Pero el trabajo no ha terminado; ahora toca personalizarla y asegurarla.
Acceder al Panel de Administración
Después de la instalación, verás una pantalla de confirmación. Habrá dos enlaces: uno para ir a la tienda (front-office) y otro para ir al panel de administración (back-office).
- La Tienda (Front-Office): Es lo que verán tus clientes.
- El Panel de Administración (Back-Office): Es donde tú gestionarás todo. La URL suele ser
www.tudominio.com/adminXXXXXX(con un código aleatorio de seguridad).
[WARNING] ¡ELIMINA LA CARPETA install! Es el paso de seguridad más importante. Plesk no te dejará acceder al panel de administración hasta que lo hagas. Ve al Administrador de Archivos de Plesk, busca la carpeta install en httpdocs y elimínala por completo.
Configuración Rápida del Panel de Administración
Una vez dentro del panel, verás un asistente de configuración rápida. Puedes completarlo o saltarlo (te recomendamos completarlo para que la tienda esté optimizada).
- Información de la tienda: Añade el logo, la descripción y los datos de contacto.
- Activar SSL: Si tienes un certificado SSL (el candadito), actívalo en Plesk y luego configúralo en PrestaShop yendo a "Shop Parameters" > "General" y activando la opción "Enable SSL".
- Métodos de pago: Configura cómo quieres cobrar a tus clientes (PayPal, tarjeta de crédito, etc.).
- Métodos de envío: Configura las tarifas y las zonas de envío.
Añadir tu Primer Producto
Ve a "Catalog" > "Products" y haz clic en "New product". Rellena la información básica: nombre, descripción, precio, imágenes, etc. Es el corazón de tu negocio.
Resolución de Problemas Comunes (FAQ)
Aquí tienes algunas soluciones a problemas típicos que pueden surgir:
- No encuentro el panel de administración: La URL del panel de administración se te muestra al final de la instalación. Si la has perdido, busca en el Administrador de Archivos de Plesk la carpeta que empieza por
adminen tu directoriohttpdocs. Ahí estará tu panel. - Error de conexión a la base de datos: Revisa cuidadosamente el nombre de la base de datos, el usuario y la contraseña que pusiste en el asistente de instalación. Un error tipográfico es la causa más común.
- La tienda carga lenta: Activa el caché de PrestaShop en "Advanced Parameters" > "Performance". También puedes considerar usar un plugin de caché.
- No me llegan los correos de la tienda: Asegúrate de que la configuración de correo en "Advanced Parameters" > "E-mail" es correcta. Si usas SMTP, necesitarás los datos de tu servidor de correo (puedes encontrarlos en Plesk).
Conclusión: Tu Tienda Online Está en Marcha
Configurar una tienda PrestaShop en Plesk es un proceso muy gratificante. Has pasado de tener una idea a tener una plataforma de e-commerce funcional. Este es solo el primer paso de un viaje emocionante.
Ahora puedes empezar a personalizar tu tienda con un tema (plantilla) que se adapte a tu marca, añadir módulos para mejorar su funcionalidad y, sobre todo, llenarla de productos que encanten a tus clientes.
[TIP] No tengas miedo de explorar el panel de administración. Plesk y PrestaShop son herramientas muy intuitivas. Cuanto más las uses, más cómodo te sentirás. Empieza con cambios pequeños y ve probando todas las opciones.
Si has seguido todos los pasos, ya tienes una base sólida para tu negocio online. El siguiente paso es ponerte creativo y hacer que tu tienda sea única. ¡Mucho éxito con tu nueva aventura digital!
