🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

PrestaShop: Cómo configurar tienda online en Plesk (primeros pasos)

Actualizado el 7 de diciembre de 2025

Introducción: Tu tienda online con PrestaShop y Plesk

Lanzar una tienda online es uno de los pasos más emocionantes para cualquier negocio. Pero si no eres una persona técnica, la parte de la configuración del servidor puede parecer un laberinto. Aquí es donde entran en juego dos herramientas que, combinadas, hacen que todo sea mucho más sencillo: PrestaShop y Plesk.

PrestaShop es uno de los sistemas de gestión de contenidos (CMS) de comercio electrónico más populares del mundo. Es gratuito, de código abierto y está diseñado específicamente para crear tiendas online. Plesk, por su parte, es un panel de control de hosting que te permite gestionar tu servidor, dominios, bases de datos y archivos desde una interfaz gráfica amigable, sin necesidad de tocar código o líneas de comandos.

En esta guía, vamos a recorrer juntos los primeros pasos para configurar tu tienda online en un servidor con Plesk. No importa si es tu primera vez, te explicaré cada paso de forma clara y sencilla, como si estuviéramos hablando en la cocina de tu casa.

Requisitos previos: Qué necesitas antes de empezar

Antes de lanzarnos a la piscina, asegurémonos de que tienes todo lo necesario. No querrás quedarte a mitad del proceso sin saber qué hacer.

Un plan de hosting con Plesk

Lo primero es tener un plan de hosting que incluya Plesk. Muchos proveedores ofrecen este panel como parte de sus servicios. Si no estás seguro, pregunta a tu proveedor de hosting si Plesk está disponible. También necesitarás acceso a las credenciales de administrador, normalmente un usuario y una contraseña que te habrán enviado por correo.

Un dominio registrado

Tu tienda necesita una dirección en internet. Puede ser un dominio nuevo o uno que ya tengas. Si no lo tienes, puedes registrarlo a través de tu proveedor de hosting o en un registrador de dominios. Asegúrate de que apunta a los servidores de tu hosting, aunque esto suele configurarse automáticamente si contratas todo con el mismo proveedor.

Acceso a la base de datos

PrestaShop necesita una base de datos para guardar los productos, pedidos y clientes. Plesk te permite crear bases de datos MySQL fácilmente. No te preocupes, te mostraré cómo hacerlo en unos minutos.

Un poco de paciencia

La configuración inicial no es complicada, pero requiere seguir los pasos en orden. Con un poco de paciencia, en menos de una hora tendrás tu tienda funcionando.

Paso 1: Acceder al panel de control de Plesk

El primer paso es entrar en Plesk. Para ello, abre tu navegador favorito y escribe la dirección de acceso que te haya dado tu proveedor de hosting. Normalmente es algo como https://tu-dominio.com:8443 o una URL específica que te hayan proporcionado.

Una vez que cargue la página, verás la pantalla de inicio de sesión. Introduce tu usuario y contraseña. Si es la primera vez que accedes, es posible que te pidan cambiar la contraseña por defecto. Hazlo y guárdala en un lugar seguro.

[INFO]: Si no encuentras la URL de acceso a Plesk, revisa el correo de bienvenida de tu proveedor de hosting. También puedes contactar con su soporte técnico, que te ayudará a localizarla.

Paso 2: Crear la base de datos para PrestaShop

PrestaShop necesita un lugar donde almacenar toda la información de tu tienda. Ese lugar es la base de datos. Vamos a crearla en Plesk.

Dentro del panel de Plesk, busca la sección "Bases de datos" o "Databases". Si no la ves directamente, puede estar dentro de la pestaña "Sitios web y dominios".

Haz clic en "Agregar base de datos" o "Add Database". Se abrirá un formulario con varios 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.
  • Usuario de la base de datos: Plesk creará un usuario automáticamente, pero puedes personalizarlo. Algo como usuario_tienda.
  • Contraseña: Genera una contraseña segura. Puedes usar el botón de generar que suele incluir Plesk.

Una vez rellenado el formulario, haz clic en "Aceptar" o "OK". Plesk creará la base de datos y el usuario asociado. Anota el nombre de la base de datos, el usuario y la contraseña, porque los necesitarás en el siguiente paso.

Paso 3: Descargar y preparar los archivos de PrestaShop

Ahora necesitamos los archivos de PrestaShop. Puedes descargarlos desde el sitio oficial de PrestaShop. Busca la versión más reciente y estable y descarga el paquete comprimido, normalmente en formato .zip.

Una vez descargado, deberás subirlo a tu servidor. En Plesk, ve a la sección "Administrador de archivos" o "File Manager". Navega hasta la carpeta donde quieres instalar la tienda.

¿Dónde instalar PrestaShop?

Tienes dos opciones principales:

  • En la raíz del dominio (httpdocs o public_html): Tu tienda estará directamente en tu-dominio.com. Es la opción más común.
  • En una subcarpeta (por ejemplo httpdocs/tienda): Tu tienda estará en tu-dominio.com/tienda. Útil si quieres tener un blog o una página corporativa aparte.

Para esta guía, instalaremos en la raíz. Sube el archivo .zip a la carpeta httpdocs y luego extráelo allí. Plesk tiene una opción para extraer archivos comprimidos, así que no necesitas herramientas externas.

Después de extraer, verás una carpeta con el nombre de la versión de PrestaShop. Mueve todo el contenido de esa carpeta a la raíz (httpdocs). Asegúrate de que el archivo index.php esté directamente en httpdocs y no dentro de una subcarpeta.

[WARNING]: Asegúrate de que la carpeta httpdocs esté vacía o que no contenga archivos importantes antes de extraer PrestaShop. Si hay un archivo index.html por defecto, bórralo para evitar conflictos.

Paso 4: Ejecutar el instalador de PrestaShop

Con los archivos en su lugar, es hora de ejecutar el instalador. Abre tu navegador y escribe la URL de tu dominio. Si todo está correcto, verás la pantalla de bienvenida del instalador de PrestaShop.

Selección del idioma

El instalador te pedirá que elijas el idioma de la instalación. Selecciona Español y haz clic en "Siguiente".

Aceptación de la licencia

Lee los términos de la licencia y acepta. Es un paso obligatorio para continuar.

Compatibilidad del sistema

El instalador comprobará que tu servidor cumple con los requisitos de PrestaShop. Si todo está en verde, puedes continuar. Si hay algún error, normalmente te indicará qué falta. Los requisitos más comunes son versiones de PHP y extensiones de MySQL.

Información de la tienda

Aquí deberás rellenar los datos básicos de tu tienda:

  • Nombre de la tienda: El nombre público de tu negocio.
  • Actividad principal: Elige una categoría, por ejemplo "Ropa y accesorios".
  • País: Selecciona tu país.
  • Activar SSL: Si tienes un certificado SSL instalado, actívalo. Si no, puedes dejarlo desactivado por ahora.

Configuración de la cuenta de administrador

Crea la cuenta de administrador de tu tienda. Elige un nombre de usuario, un correo electrónico y una contraseña segura. Esta será la cuenta que uses para gestionar tu tienda, así que guárdala bien.

Configuración de la base de datos

Este es el paso más importante. Deberás introducir los datos de la base de datos que creamos en el Paso 2:

  • Dirección del servidor de la base de datos: Normalmente es localhost. Si no funciona, consulta con tu proveedor.
  • Nombre de la base de datos: El nombre que elegiste, por ejemplo tienda_prestashop.
  • Usuario de la base de datos: El usuario que creaste.
  • Contraseña de la base de datos: La contraseña que configuraste.
  • Prefijo de las tablas: Déjalo como ps_ por defecto.

Haz clic en "Probar la conexión" para verificar que los datos son correctos. Si todo está bien, continúa.

Finalizar la instalación

El instalador procederá a instalar los archivos y las tablas de la base de datos. Este proceso puede tardar unos minutos. Al finalizar, verás una pantalla de confirmación. Es posible que te pida eliminar la carpeta install por seguridad. Plesk te permite hacerlo desde el Administrador de archivos.

Paso 5: Configuración básica de tu tienda

Una vez instalado, accede al panel de administración de PrestaShop. La URL suele ser tu-dominio.com/admin o una URL personalizada que hayas elegido durante la instalación.

Ajustes generales de la tienda

Ve a "Parámetros avanzados" y luego a "Rendimiento". Aquí puedes activar la caché para que tu tienda cargue más rápido. También es recomendable revisar la configuración de "Parámetros de la tienda" > "Ajustes" para verificar el nombre, el logo y los datos de contacto.

Personalizar el diseño

PrestaShop viene con varios temas. Ve a "Diseño" > "Tema y logotipo" para cambiar el aspecto de tu tienda. Puedes elegir un tema de la galería o subir uno propio. No te obsesiones con esto al principio, puedes cambiarlo más adelante.

Añadir tus primeros productos

Ve a "Catálogo" > "Productos" y haz clic en "Nuevo producto". Rellena los campos básicos: nombre, descripción, precio, imágenes y stock. Publica el producto y ya estará visible en tu tienda.

Paso 6: Configurar el correo electrónico (opcional pero recomendado)

Para que tu tienda pueda enviar correos (confirmaciones de pedido, recuperación de contraseñas, etc.), necesitas configurar una cuenta de correo en Plesk.

Ve a la sección "Correo" en Plesk y crea una cuenta para tu dominio, por ejemplo contacto@tu-dominio.com. Luego, en PrestaShop, ve a "Parámetros avanzados" > "Correo electrónico" y configura los parámetros SMTP con los datos de tu cuenta de correo. Normalmente, el servidor SMTP es mail.tu-dominio.com, el puerto es 465 (SSL) o 587 (TLS), y las credenciales son las de tu cuenta de correo.

Preguntas frecuentes (FAQ)

¿Cuánto tiempo tarda la instalación de PrestaShop en Plesk?

El proceso completo, desde que descargas los archivos hasta que tienes la tienda operativa, suele tardar entre 30 y 60 minutos si sigues los pasos sin prisas.

¿Puedo instalar PrestaShop en un subdominio?

Sí, perfectamente. Solo tienes que crear el subdominio en Plesk y subir los archivos de PrestaShop a la carpeta correspondiente. El proceso de instalación es el mismo.

¿Qué hago si veo un error de conexión a la base de datos?

Revisa que los datos de la base de datos son correctos. El servidor de la base de datos suele ser localhost, pero algunos proveedores usan un nombre de servidor específico. Consulta la documentación de tu hosting o contacta con el soporte.

¿Es necesario tener conocimientos de programación?

No. Plesk y el instalador de PrestaShop están diseñados para que cualquier persona pueda configurar una tienda sin escribir una sola línea de código.

¿Y si quiero usar Syspanel en lugar de Plesk?

[INFO]: Si tu proveedor de hosting te ofrece Syspanel (antes conocido como HestiaCP), el proceso es diferente. En Syspanel, el acceso se realiza a través del puerto 2106 (por ejemplo, https://tu-dominio.com:2106). La gestión de archivos y bases de datos es similar, pero la interfaz cambia. Esta guía está enfocada en Plesk, pero muchos conceptos son transferibles.

Conclusión: Tu tienda online ya está en marcha

Configurar PrestaShop en Plesk es un proceso que, una vez que lo has hecho, te parecerá sencillo. Hemos creado la base de datos, subido los archivos, ejecutado el instalador y hecho una configuración básica. Ya tienes una tienda online funcional donde puedes empezar a añadir productos y configurar métodos de pago y envío.

Recuerda que esto es solo el principio. A partir de aquí, puedes explorar las miles de opciones que ofrece PrestaShop: módulos de pago, plantillas profesionales, herramientas de SEO, etc. No tengas miedo de trastear y probar cosas nuevas. Si te equivocas, siempre puedes volver atrás.

[TIP]: Antes de lanzar tu tienda oficialmente, te recomiendo hacer una compra de prueba con un método de pago ficticio para asegurarte de que todo el flujo funciona correctamente.

Si en algún momento te sientes perdido, no dudes en consultar la documentación oficial de PrestaShop o el soporte de tu proveedor de hosting. Están para ayudarte. ¡Mucho éxito con tu nueva aventura en el comercio electrónico!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel