Cómo instalar PrestaShop en Plesk (Guía paso a paso para tiendas online)
¿Sueñas con montar tu propia tienda online y has oído hablar de PrestaShop? Es una de las plataformas de comercio electrónico más potentes y flexibles del mercado, perfecta para vender desde zapatillas hasta muebles.
Pero claro, para que tu tienda funcione, primero hay que instalarla. Y aquí es donde muchos se echan atrás pensando que es un proceso muy técnico. ¡Nada más lejos de la realidad!
Si tu hosting utiliza el panel de control Plesk, estás de suerte, porque el proceso es mucho más sencillo de lo que imaginas. En esta guía paso a paso, te voy a llevar de la mano para que instales PrestaShop en Plesk sin complicaciones, incluso si es tu primera vez.
Ponte cómodo, prepara tu café y vamos a ello. Al final de este artículo, tendrás tu tienda online funcionando.
¿Por qué PrestaShop y Plesk? La combinación perfecta
Antes de ponernos manos a la obra, es importante que sepas por qué esta combinación es tan buena para tu proyecto.
Plesk es un panel de control de hosting que te permite gestionar tu servidor, dominios, bases de datos y archivos desde una interfaz gráfica muy intuitiva. Es como el "cerebro" de tu hosting, pero con botones fáciles de usar.
PrestaShop, por su parte, es un software de código abierto que te permite crear una tienda online profesional. Es conocido por su enorme cantidad de módulos y temas, lo que te permite personalizar tu tienda al máximo sin saber programar.
Instalar PrestaShop en Plesk es un proceso casi automático gracias a su instalador de aplicaciones. No necesitas tocar código ni configurar nada manualmente a nivel de servidor. Plesk hace el trabajo pesado por ti.
Requisitos previos: Antes de empezar con la instalación
Como en toda buena receta, necesitas tener los ingredientes listos antes de empezar a cocinar. No te preocupes, no es nada del otro mundo.
1. Un plan de hosting con Plesk
Esto es fundamental. Necesitas tener contratado un servicio de hosting que incluya Plesk como panel de control. La mayoría de los proveedores de hosting compartido y VPS lo ofrecen. Si no lo tienes, este es el momento de contratarlo.
2. Un nombre de dominio
Es la dirección de tu tienda (por ejemplo, tutiendaonline.com). Si aún no lo tienes, puedes comprarlo a través de tu proveedor de hosting o en registradores de dominios como Namecheap o GoDaddy.
3. Acceso a Plesk
Necesitas tener las credenciales de acceso a tu panel de Plesk. Normalmente, se accede a través de una URL como https://tu-dominio:8443 o https://tu-ip:8443. Tu proveedor de hosting te habrá enviado estos datos por correo electrónico.
4. Credenciales de tu base de datos (opcional pero útil)
Aunque Plesk puede crear la base de datos automáticamente, es bueno que sepas cómo acceder a ellas por si necesitas hacer ajustes más adelante. Normalmente, se gestionan desde la sección "Bases de datos" de Plesk.
[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es diferente. En ese caso, el acceso a tu panel se realiza a través del puerto 2106. Sin embargo, en este artículo nos centramos en Plesk.
Paso 1: Accede a tu panel de Plesk
Abre tu navegador web favorito (Chrome, Firefox, Safari) y escribe la URL de acceso a tu panel de Plesk. Cuando la tengas, introduce tu nombre de usuario y contraseña.
Una vez dentro, verás el escritorio de Plesk. Es una interfaz limpia con varios iconos y menús. No te asustes, solo vamos a usar una pequeña parte de todo lo que ofrece.
En el menú lateral izquierdo, busca la sección "Aplicaciones" o "Aplicaciones y sitios web". El nombre exacto puede variar ligeramente según la versión de Plesk, pero siempre lo encontrarás en la parte izquierda de la pantalla.
Paso 2: Encuentra el instalador de PrestaShop
Dentro de la sección de Aplicaciones, verás un catálogo de aplicaciones web que puedes instalar con un solo clic: WordPress, Joomla, Drupal... y también PrestaShop.
En la barra de búsqueda, escribe "PrestaShop". Haz clic en el icono de PrestaShop cuando lo veas. Se abrirá una página con información sobre la aplicación, como la versión disponible y los requisitos.
[TIP] Asegúrate de que la versión de PrestaShop que ofrece el instalador sea compatible con la versión de PHP de tu servidor. Plesk normalmente te avisa si hay algún conflicto, pero es bueno tenerlo en cuenta.
Paso 3: Configura los parámetros de instalación (La parte clave)
Has llegado al paso más importante. Plesk te pedirá que configures los detalles de tu tienda. No te saltes este paso, porque aquí es donde defines el "corazón" de tu tienda.
Haz clic en el botón "Instalar" o "Configurar". Se desplegará un formulario con varias secciones. Vamos a repasarlas una por una.
3.1. Selecciona el dominio y el directorio
En el campo "Dominio", selecciona el dominio en el que quieres instalar tu tienda. Si solo tienes un dominio, ya estará seleccionado.
En el campo "Directorio", puedes dejar la ruta vacía si quieres que tu tienda esté en la raíz de tu dominio (ej: tutiendaonline.com). Si quieres instalarla en una subcarpeta (ej: tutiendaonline.com/tienda), escribe el nombre de esa carpeta aquí.
[WARNING] Si dejas el directorio vacío, asegúrate de que la carpeta raíz de tu dominio esté vacía. Si ya tienes un sitio web en esa dirección, la instalación de PrestaShop podría sobrescribir archivos importantes.
3.2. Configura los datos de la tienda
Aquí es donde pones el nombre de tu tienda y los datos de tu negocio.
- Nombre de la tienda: El nombre que verán tus clientes. Por ejemplo, "La Casa de las Zapatillas".
- Actividad principal: Selecciona tu sector (moda, electrónica, alimentación, etc.). Esto ayuda a PrestaShop a preconfigurar algunas opciones.
- País: El país donde está registrada tu empresa.
- Huso horario: La zona horaria de tu tienda. Es importante para que las horas de los pedidos sean correctas.
3.3. Crea la cuenta de administrador
Esta es la cuenta con la que accederás al panel de control de tu tienda.
- Nombre y apellidos: El nombre del administrador.
- Dirección de correo electrónico: Un correo válido. Aquí recibirás notificaciones importantes y el enlace de recuperación de contraseña.
- Nombre de usuario: El usuario con el que iniciarás sesión (ej:
admin). - Contraseña: Elige una contraseña segura. Debe tener al menos 8 caracteres, incluyendo mayúsculas, minúsculas y números.
[TIP] Anota esta información en un lugar seguro. No la compartas con nadie y evita usar la misma contraseña que usas para otras webs.
3.4. Configura la base de datos
Plesk suele crear la base de datos automáticamente. Solo tienes que elegir un nombre para ella y crear un usuario.
- Nombre de la base de datos: Puedes dejar el que sugiere Plesk o crear uno propio (ej:
prestashop_db). - Usuario y contraseña de la base de datos: Crea un usuario con una contraseña segura. No es necesario que sea la misma que la de tu cuenta de administrador.
[INFO] Si no te sientes cómodo creando la base de datos manualmente, deja que Plesk la gestione por ti. La opción "Crear base de datos" suele estar marcada por defecto y funciona perfectamente.
3.5. Opciones adicionales
Puedes ver opciones como "Configurar el plan de límites" o "Activar el proxy". No te preocupes por ellas. Déjalas con sus valores por defecto, ya que son las más recomendadas para un funcionamiento óptimo.
Cuando hayas revisado todos los campos, haz clic en el botón "OK" o "Instalar" al final de la página.
Paso 4: Espera a que se complete la instalación
Ahora es cuando Plesk se pone a trabajar. Verás una barra de progreso que indica el estado de la instalación. Este proceso suele tardar entre 2 y 5 minutos, dependiendo de la velocidad de tu servidor.
No cierres la pestaña del navegador durante este tiempo. Si lo haces, podrías interrumpir la instalación.
Cuando la instalación haya terminado, Plesk te mostrará un mensaje de éxito. También te dará la URL de tu tienda (ej: tutiendaonline.com) y la URL del panel de administración (ej: tutiendaonline.com/admin).
Paso 5: ¡Bienvenido a tu tienda! Configuración inicial
¡Felicidades! Ya has instalado PrestaShop en Plesk. Ahora es el momento de explorar tu nueva tienda.
5.1. Accede al panel de administración
Abre la URL del panel de administración que te dio Plesk. Introduce tu nombre de usuario y contraseña que configuraste en el paso 3.3.
5.2. El asistente de configuración
La primera vez que entres, PrestaShop te mostrará un asistente de configuración. Te guiará a través de los pasos básicos para poner en marcha tu tienda:
- Información de la tienda: Verifica que los datos sean correctos.
- Instalación de módulos: Te sugerirá instalar algunos módulos recomendados (como pasarelas de pago o envíos).
- Personalización del tema: Podrás elegir un tema para tu tienda (aunque puedes cambiarlo más tarde).
Sigue los pasos del asistente y, cuando termines, tendrás tu tienda online lista para empezar a añadir productos.
5.3. Añade tus primeros productos
Ya puedes empezar a construir tu catálogo. En el menú lateral, busca la sección "Catálogo" y haz clic en "Productos". A partir de ahí, puedes crear tu primer producto con fotos, precios, descripciones, etc.
Solución de problemas comunes al instalar PrestaShop en Plesk
A veces, incluso con las mejores guías, las cosas pueden salir mal. No te preocupes, aquí tienes las soluciones a los problemas más frecuentes.
Error: "La página no carga" o "Error 500"
Este es un problema común que suele estar relacionado con los permisos de los archivos o con la versión de PHP.
- Permisos de archivos: En Plesk, ve a "Archivos" en la sección de tu dominio. Selecciona todos los archivos de la instalación y haz clic en "Permisos". Asegúrate de que el usuario del sistema tenga permisos de lectura y escritura.
- Versión de PHP: Ve a la sección "Configuración de PHP" en Plesk. Cambia la versión a una más reciente (PHP 7.4, 8.0 o superior). PrestaShop funciona mejor con versiones modernas de PHP.
Error: "No se pudo conectar a la base de datos"
Esto significa que los datos de la base de datos que configuraste no son correctos o que la base de datos no se creó correctamente.
- Verifica los datos: Ve a la sección "Bases de datos" en Plesk. Comprueba que el nombre de la base de datos, el usuario y la contraseña son exactamente los que usaste durante la instalación.
- Reinstala PrestaShop: Si el error persiste, lo más sencillo es desinstalar PrestaShop desde Plesk y volver a instalarlo, asegurándote de que los datos de la base de datos se crean correctamente.
Error: "El directorio de instalación no es escribible"
Este error indica que PrestaShop no puede escribir archivos en el servidor.
- Cambia los permisos: Ve a la sección "Archivos" en Plesk, selecciona la carpeta de instalación y otorga permisos de escritura al usuario del sistema.
[TIP] Si te encuentras con un problema que no puedes resolver, consulta la documentación oficial de PrestaShop o contacta con el soporte de tu proveedor de hosting. Ellos conocen bien su infraestructura y podrán ayudarte.
Preguntas frecuentes (FAQ) sobre PrestaShop y Plesk
¿Necesito conocimientos técnicos para instalar PrestaShop en Plesk?
No, para nada. La instalación es casi automática. Solo tienes que rellenar un formulario con los datos básicos de tu tienda. Plesk se encarga de todo el trabajo técnico.
¿Puedo instalar PrestaShop en Plesk si ya tengo WordPress instalado en mi dominio?
Puedes hacerlo, pero en un subdirectorio (ej: tudominio.com/tienda). No se recomienda instalar dos aplicaciones en la raíz del mismo dominio, ya que podrían entrar en conflicto.
¿Puedo cambiar el tema de mi tienda PrestaShop después de instalarla?
Sí, por supuesto. PrestaShop tiene una amplia variedad de temas gratuitos y de pago. Puedes cambiarlos desde el panel de administración en la sección "Diseño" > "Tema y logotipo".
¿Qué es mejor, instalar PrestaShop con Plesk o hacerlo manualmente?
Instalar con Plesk es mucho más fácil y rápido. Además, Plesk se encarga de configurar el servidor correctamente, lo que reduce el riesgo de errores. La instalación manual solo la recomiendo a usuarios con experiencia avanzada en servidores.
¿Es seguro instalar PrestaShop en Plesk?
Sí, es tan seguro como cualquier otro método de instalación. Plesk aplica las configuraciones de seguridad recomendadas por PrestaShop. Sin embargo, es importante que mantengas PrestaShop y sus módulos siempre actualizados para proteger tu tienda.
¿Puedo usar Syspanel en lugar de Plesk para instalar PrestaShop?
Sí, es posible, pero el proceso es diferente. Si usas Syspanel (antes HestiaCP), el acceso se realiza a través del puerto 2106 y la instalación de aplicaciones puede variar. Te recomiendo buscar una guía específica para ese panel si es el que usas.
Conclusión: Tu tienda online está a un paso
Instalar PrestaShop en Plesk es un proceso mucho más sencillo de lo que parece. Siguiendo estos pasos, en menos de 10 minutos tendrás tu tienda online funcionando, lista para que empieces a vender tus productos.
Ya no tienes excusa para no lanzar tu negocio online. Con Plesk y PrestaShop, tienes las herramientas perfectas para crear una tienda profesional, escalable y llena de posibilidades.
Ahora es tu turno. Tómate tu tiempo para explorar el panel de administración, familiarízate con las opciones y empieza a dar vida a tu proyecto. Si has seguido esta guía, ya has superado la parte más difícil. ¡El mundo del comercio electrónico te espera!
