Cómo instalar PrestaShop en Plesk (instalador automático)
Antes de empezar: ¿Qué necesitas tener listo?
Instalar una tienda online puede sonar a algo complicado, pero con el instalador automático de Plesk, el proceso es sorprendentemente sencillo. No necesitas ser un experto en programación ni tocar una sola línea de código. Solo necesitas tener tres cosas preparadas:
-
Un servidor con Plesk instalado (ya sea en un VPS, un servidor dedicado o un plan de hosting que incluya Plesk como panel de control).
-
Acceso al panel de Plesk con permisos de administrador o de usuario con derechos suficientes para crear dominios y gestionar aplicaciones.
-
Un dominio o subdominio donde quieras que se vea tu tienda. Puede ser uno que ya tengas registrado o uno nuevo que crees desde el propio panel de Plesk.
[INFO] Si todavía no tienes un dominio asociado a tu servidor, Plesk te permite crear un subdominio temporal del tipo
tutienda.sudominio.compara que puedas ir probando mientras decides el nombre final.
Una vez que tengas estos tres elementos, el resto es pan comido. En menos de diez minutos podrás tener PrestaShop funcionando y empezar a configurar tu tienda online.
¿Por qué usar el instalador automático de Plesk?
Antes de entrar en materia, es importante que entiendas por qué merece la pena usar el instalador automático en lugar de hacer una instalación manual. La respuesta es simple: te ahorras muchos quebraderos de cabeza.
Cuando instalas PrestaShop manualmente, necesitas descargar el paquete de instalación, subirlo por FTP, crear una base de datos MySQL, configurar los permisos de archivos, y luego ejecutar el instalador web desde el navegador. Todo esto es factible, pero requiere tiempo y ciertos conocimientos técnicos.
Con el instalador automático de Plesk, el panel se encarga de todo por ti. Solo tienes que:
- Seleccionar la aplicación.
- Elegir el dominio.
- Indicar el nombre de la base de datos y el usuario.
- Configurar los datos del administrador.
- Hacer clic en instalar.
Y listo. Plesk crea la base de datos, configura los archivos, establece los permisos correctos y te deja la tienda funcionando. Además, el instalador automático suele incluir la última versión estable de PrestaShop, lo que garantiza que tu tienda esté al día en cuanto a seguridad y funcionalidades.
Paso 1: Accede al panel de Plesk
Lo primero que debes hacer es iniciar sesión en tu panel de Plesk. Para ello, abre tu navegador web y escribe la dirección de acceso al panel. Normalmente suele ser algo como https://tudominio.com:8443 o la dirección IP de tu servidor seguida del puerto correspondiente.
Una vez que hayas introducido tus credenciales (usuario y contraseña), llegarás al escritorio principal de Plesk. Desde aquí puedes gestionar todos los aspectos de tu hosting: dominios, correos electrónicos, bases de datos, archivos y, por supuesto, las aplicaciones instalables.
[WARNING] Si es la primera vez que accedes a Plesk, es posible que el navegador te muestre un aviso de seguridad sobre el certificado SSL. No te preocupes, es normal porque el certificado autofirmado no está reconocido por los navegadores. Simplemente haz clic en "Avanzado" y luego en "Continuar" para acceder.
Paso 2: Crea o selecciona el dominio donde instalarás PrestaShop
En el panel principal de Plesk, verás una lista con todos los dominios que tienes configurados en tu servidor. Si ya tienes el dominio donde quieres instalar PrestaShop, simplemente haz clic sobre él para entrar en su panel de gestión.
Si todavía no has creado el dominio, sigue estos pasos:
-
Haz clic en el botón "Añadir dominio" que encontrarás en la parte superior o en el menú de la izquierda.
-
Introduce el nombre de tu dominio (por ejemplo,
mitiendaonline.com). -
Selecciona el tipo de hosting. Para una tienda online, lo más recomendable es elegir "Hosting web" con soporte para PHP y MySQL.
-
Configura las opciones adicionales según tus necesidades (espacio en disco, límite de tráfico, etc.). Si no sabes qué elegir, deja las opciones por defecto.
-
Haz clic en "Aceptar" para crear el dominio.
Una vez que tengas el dominio creado y activo, ya puedes pasar al siguiente paso.
Paso 3: Accede al catálogo de aplicaciones
Plesk incluye un catálogo de aplicaciones web muy completo, donde puedes encontrar PrestaShop junto con otras plataformas populares como WordPress, Joomla, Drupal o Magento.
Para acceder a este catálogo, sigue estos pasos:
-
Dentro del panel de gestión de tu dominio, busca la sección "Aplicaciones" en el menú lateral izquierdo.
-
Haz clic en ella y se abrirá el catálogo de aplicaciones disponibles.
-
En la barra de búsqueda, escribe "PrestaShop" y pulsa Enter.
Verás que aparece la aplicación de PrestaShop con una breve descripción y la versión disponible. Haz clic en el botón "Instalar" para comenzar el proceso.
[TIP] Asegúrate de elegir la versión estable más reciente. Plesk te mostrará la versión recomendada, que suele ser la más segura y con mejor soporte.
Paso 4: Configura la instalación de PrestaShop
Al hacer clic en "Instalar", se abrirá un asistente de instalación que te guiará paso a paso por la configuración. Estos son los campos que tendrás que rellenar:
4.1. Ubicación de la instalación
En este apartado, deberás indicar dónde quieres instalar PrestaShop. Tienes dos opciones:
-
Instalar en la raíz del dominio: la tienda se verá directamente en
tudominio.com. Esta es la opción más común si el dominio va a ser exclusivo para la tienda. -
Instalar en un subdirectorio: la tienda se verá en
tudominio.com/tienda. Útil si quieres tener otros contenidos en el mismo dominio.
[INFO] Si vas a usar el dominio exclusivamente para la tienda, te recomendamos instalarlo en la raíz. Así la dirección será más limpia y fácil de recordar para tus clientes.
4.2. Base de datos
Aquí es donde Plesk hace la magia. El instalador automático puede crear la base de datos por ti, o puedes elegir una que ya exista.
-
Crear una nueva base de datos: es la opción recomendada. Solo tienes que indicar el nombre de la base de datos (por ejemplo,
prestashop_db) y Plesk se encargará de crearla junto con un usuario y contraseña. -
Usar una base de datos existente: si ya tienes una base de datos preparada, puedes seleccionarla desde el desplegable. Eso sí, asegúrate de que el usuario tenga permisos suficientes para crear tablas y modificar datos.
4.3. Datos del administrador
En este apartado, tendrás que configurar el acceso al panel de administración de tu tienda. Elige un nombre de usuario y una contraseña segura. También necesitarás indicar un correo electrónico válido, ya que será donde recibirás las notificaciones del sistema.
[WARNING] Utiliza una contraseña robusta que combine letras mayúsculas, minúsculas, números y símbolos. El panel de administración de PrestaShop es el punto de entrada más vulnerable de tu tienda, así que no escatimes en seguridad.
4.4. Opciones adicionales
Dependiendo de la versión de Plesk y del instalador, puede que veas opciones adicionales como:
-
Idioma de la instalación: elige el español para que tu tienda esté en castellano por defecto.
-
Datos de demostración: algunos instaladores ofrecen la opción de incluir productos de ejemplo. Si es tu primera vez con PrestaShop, puede ser útil para ver cómo funciona, pero recuerda borrarlos antes de lanzar tu tienda.
-
Configuración avanzada: aquí puedes ajustar parámetros como la memoria PHP, el límite de subida de archivos, etc. Si no sabes qué hacer, deja los valores por defecto.
Paso 5: Ejecuta la instalación
Una vez que hayas rellenado todos los campos, haz clic en "Instalar" y espera. El proceso puede tardar entre 2 y 5 minutos, dependiendo de la velocidad de tu servidor y de la configuración que hayas elegido.
Durante la instalación, verás una barra de progreso que te indica en qué punto está el proceso. Mientras tanto, Plesk está:
- Descargando los archivos de PrestaShop.
- Creando la base de datos y las tablas.
- Configurando los archivos de configuración.
- Estableciendo los permisos correctos.
[TIP] No cierres la pestaña del navegador durante la instalación. Si lo haces, podrías interrumpir el proceso y dejar el sistema en un estado inconsistente.
Paso 6: Accede a tu tienda y al panel de administración
Cuando la instalación termine, verás una pantalla de confirmación con los datos de acceso. Es importante que guardes esta información en un lugar seguro, porque la necesitarás para gestionar tu tienda.
Tendrás dos direcciones principales:
-
URL de la tienda: por ejemplo,
https://tudominio.com. Esta es la dirección que verán tus clientes. -
URL del panel de administración: normalmente es
https://tudominio.com/admino una variación similar. Desde aquí podrás gestionar productos, pedidos, clientes, envíos, pagos y todas las opciones de configuración de tu tienda.
Haz clic en la URL de administración y accede con el usuario y contraseña que configuraste en el paso 4. Si todo ha ido bien, verás el panel de control de PrestaShop con su interfaz característica.
Paso 7: Configuración inicial de tu tienda
Ahora que PrestaShop está instalado, toca configurar los aspectos básicos para que tu tienda esté lista para recibir clientes. Estos son los ajustes que deberías revisar en primer lugar:
7.1. Información de la tienda
Ve a Configuración > Parámetros generales y completa los datos de tu tienda: nombre, logotipo, dirección, email de contacto, etc. Esta información aparecerá en la parte pública de tu web y en los correos automáticos que se envíen a los clientes.
7.2. Métodos de pago
En Módulos > Gestor de módulos, encontrarás los módulos de pago disponibles. Activa los que quieras usar (tarjeta, PayPal, transferencia bancaria, contra reembolso, etc.) y configúralos con tus credenciales de las pasarelas de pago.
[INFO] Para que tu tienda acepte pagos con tarjeta, necesitarás contratar una pasarela de pago como Stripe, PayPal Business o Redsys. PrestaShop incluye módulos gratuitos para las más populares.
7.3. Métodos de envío
En Configuración > Envío, define las zonas de envío y las tarifas que quieres aplicar. Puedes configurar envíos gratuitos a partir de cierto importe, tarifas planas o precios según peso o destino.
7.4. Impuestos
Configura los impuestos según la normativa fiscal de tu país. PrestaShop te permite definir tasas de impuestos por zona geográfica, lo que es imprescindible si vendes a clientes de diferentes países.
7.5. Temas y diseño
Tu tienda viene con un tema por defecto que funciona bien, pero puedes personalizarlo. Ve a Diseño > Tema y logotipo para cambiar colores, fuentes y estructura. Si quieres un diseño más profesional, puedes comprar un tema comercial en el mercado de PrestaShop.
Paso 8: Optimiza el rendimiento y la seguridad
Una vez que tu tienda esté configurada, es hora de optimizarla para que cargue rápido y esté segura. Algunas acciones recomendadas son:
8.1. Activa el modo de mantenimiento
Mientras estás preparando tu tienda, activa el modo de mantenimiento para que los visitantes no vean una web a medio construir. Ve a Configuración > Parámetros generales > Mantenimiento y actívalo. Podrás desactivarlo cuando todo esté listo.
8.2. Configura la caché
PrestaShop incluye un sistema de caché que mejora notablemente la velocidad de carga. Actívalo en Configuración > Rendimiento y elige el sistema de caché recomendado (por ejemplo, Caché de archivos).
8.3. Activa el SSL
Si tu dominio no tiene un certificado SSL activo, actívalo desde Plesk. La mayoría de los paneles incluyen Let's Encrypt, que te permite obtener un certificado gratuito. Ve a la sección "Certificados SSL/TLS" en Plesk y solicita el certificado para tu dominio.
[WARNING] Es imprescindible que tu tienda funcione con HTTPS. Los navegadores marcan como "no seguras" las webs sin SSL, lo que disuade a los clientes de comprar. Además, las pasarelas de pago exigen conexión segura.
8.4. Haz copias de seguridad periódicas
Configura copias de seguridad automáticas desde Plesk. Ve a la sección "Gestor de copias de seguridad" y programa copias diarias o semanales. En caso de cualquier problema, podrás restaurar tu tienda sin perder datos.
Preguntas frecuentes sobre la instalación de PrestaShop en Plesk
¿Puedo instalar PrestaShop en un subdominio?
Sí, perfectamente. Solo tienes que crear el subdominio (por ejemplo, tienda.midominio.com) y luego seguir el mismo proceso de instalación seleccionando ese subdominio como destino.
¿Qué hago si la instalación falla?
Los fallos de instalación suelen estar relacionados con bases de datos o permisos. Primero, revisa que la base de datos se haya creado correctamente. También puedes intentar aumentar el límite de memoria PHP desde la configuración de Plesk. Si el problema persiste, consulta los logs de error en la sección "Registro de eventos" de Plesk.
¿Puedo cambiar el idioma de la tienda después de instalarla?
Sí, PrestaShop es multilingüe. Puedes añadir idiomas adicionales desde Internacional > Localización > Idiomas. El idioma que elijas en la instalación será el predeterminado, pero podrás añadir otros en cualquier momento.
¿Cómo actualizo PrestaShop a una versión más reciente?
Plesk te notificará cuando haya actualizaciones disponibles para las aplicaciones instaladas. Solo tienes que ir a la sección "Aplicaciones", ver las actualizaciones disponibles y hacer clic en "Actualizar". Es recomendable hacer una copia de seguridad antes de actualizar.
¿Puedo instalar PrestaShop en un servidor que no tenga Plesk?
Sí, puedes instalarlo manualmente en cualquier servidor con PHP y MySQL. Sin embargo, el proceso es más laborioso y requiere conocimientos técnicos. Si tienes acceso a Plesk, es mucho más sencillo usar el instalador automático.
¿Qué requisitos mínimos necesita mi servidor para PrestaShop?
PrestaShop necesita PHP 7.2 o superior, MySQL 5.6 o superior, y al menos 256 MB de memoria PHP. Plesk suele cumplir estos requisitos por defecto, pero puedes verificarlos en Configuración > Sistema dentro de Plesk.
Conclusión
Instalar PrestaShop en Plesk con el instalador automático es, sin duda, la forma más rápida y sencilla de poner en marcha tu tienda online. En apenas unos minutos, tendrás una plataforma de ecommerce profesional, segura y lista para personalizar.
El proceso es tan simple que no necesitas conocimientos técnicos avanzados. Solo tienes que seguir los pasos que te hemos mostrado y prestar atención a los detalles de configuración inicial. Recuerda siempre proteger tu panel de administración con una contraseña fuerte, activar el SSL y hacer copias de seguridad periódicas.
Una vez que tu tienda esté funcionando, dedica tiempo a configurar bien los métodos de pago, los enví
