Configurar tienda PrestaShop en Plesk: Guía de inicio
Introducción: Tu tienda online empieza aquí
Lanzar una tienda online es un paso emocionante, pero también puede parecer un desafío técnico si no tienes experiencia previa con servidores o paneles de control. Si tu plan de hosting incluye Plesk, estás de suerte: este panel es uno de los más intuitivos y potentes del mercado, y está diseñado para que cualquier persona pueda gestionar su web sin necesidad de tocar una línea de código.
En esta guía extensa y práctica, vamos a recorrer juntos todo el proceso de configurar PrestaShop en Plesk, desde los primeros pasos hasta los ajustes finales de optimización. Al terminar, tendrás tu tienda funcionando, segura y lista para recibir tus primeros clientes.
No importa si es tu primera vez con PrestaShop en Plesk o si ya tienes algo de experiencia pero te has atascado en algún punto. Aquí encontrarás explicaciones claras, ejemplos y trucos que harán que el proceso sea mucho más sencillo. Vamos a ello.
¿Qué necesitas antes de empezar?
Antes de lanzarnos a instalar, es importante que tengas a mano tres cosas:
-
Acceso a tu panel de Plesk. Normalmente lo encuentras en una URL del tipo
https://tu-dominio.com:8443ohttps://tu-ip:8443. Si no lo tienes, contacta con tu proveedor de hosting. -
Tu dominio y sus DNS apuntando al servidor. Si acabas de contratar el hosting, asegúrate de que el dominio ya esté asociado a tu cuenta en Plesk.
-
Credenciales de acceso a la base de datos. Plesk te permite crear bases de datos MySQL fácilmente, y necesitarás el nombre de la base, el usuario y la contraseña para configurarla durante la instalación.
[INFO] Si tu hosting usa el panel Syspanel (antes conocido como HestiaCP), el acceso se realiza a través del puerto 2106. Aunque esta guía está centrada en Plesk, muchos de los conceptos son similares. Si tienes Syspanel, busca la sección de "Sitios web" o "Dominios" para crear tu base de datos y subir archivos.
Paso 1: Crear una base de datos para tu PrestaShop
PrestaShop necesita una base de datos para almacenar productos, pedidos, clientes y configuración. Plesk facilita muchísimo este proceso.
Cómo crear la base de datos en Plesk
- Inicia sesión en Plesk y ve a la sección "Bases de datos".
- Haz clic en "Agregar base de datos".
- Elige un nombre descriptivo, por ejemplo
tienda_prestashop. - Deja el tipo de base de datos en MySQL (es el estándar para PrestaShop).
- Plesk te pedirá que crees un usuario para esa base. Introduce un nombre de usuario (por ejemplo
tienda_user) y una contraseña segura. Guarda estos datos, los necesitarás en unos minutos. - Haz clic en "Aceptar".
[TIP] Usa contraseñas largas y con combinación de letras, números y símbolos. Puedes usar un gestor de contraseñas para generarlas y guardarlas.
Una vez creada, verás la base de datos en tu lista. Plesk también te permite acceder a phpMyAdmin desde ahí, pero no lo necesitamos todavía.
Paso 2: Descargar y subir PrestaShop a tu servidor
Ahora toca conseguir los archivos de PrestaShop. Puedes hacerlo de dos formas: descargándolos en tu ordenador y subiéndolos, o usando el instalador automático de Plesk. Te explico ambas.
Opción A: Usar el instalador de aplicaciones de Plesk (más fácil)
Plesk incluye un instalador de aplicaciones que te permite instalar PrestaShop con un par de clics, sin necesidad de subir archivos manualmente.
- Ve a la sección "Aplicaciones" en Plesk.
- Busca PrestaShop en el catálogo.
- Haz clic en "Instalar".
- Rellena los campos:
- URL del sitio: elige tu dominio o subdominio.
- Directorio: déjalo vacío para instalar en la raíz.
- Base de datos: selecciona la que creaste en el paso anterior.
- Usuario administrador: crea el usuario de administración de tu tienda (no confundas con el de la base de datos).
- Contraseña: define una contraseña segura para el panel de administración.
- Pulsa "Instalar" y espera a que termine.
Esta es la vía más rápida y la recomendada si estás empezando. Cuando termine, tendrás tu tienda instalada y podrás saltarte los pasos 3 y 4 de esta guía.
Opción B: Instalación manual (más control)
Si prefieres tener el control total, puedes descargar PrestaShop desde su web oficial y subirlo a tu servidor.
- Ve a prestashop.com y descarga la última versión estable.
- El archivo descargado es un ZIP. Descomprímelo en tu ordenador.
- En Plesk, ve a "Administrador de archivos" y navega hasta la carpeta de tu dominio (normalmente
httpdocsopublic_html). - Sube todos los archivos y carpetas de PrestaShop a esa carpeta. Puedes hacerlo mediante la interfaz de Plesk o usando un cliente FTP como FileZilla.
- Una vez subidos, abre tu navegador y visita
https://tu-dominio.com. El instalador web de PrestaShop se iniciará automáticamente.
[WARNING] Si subes los archivos manualmente, asegúrate de que la carpeta
httpdocsesté vacía antes de subir los archivos para evitar conflictos. También verifica que los archivos tengan los permisos correctos (generalmente 755 para carpetas y 644 para archivos).
Paso 3: Ejecutar el instalador de PrestaShop
Tanto si has usado el instalador de Plesk como si has subido los archivos manualmente, llegará un momento en el que el asistente de instalación de PrestaShop tomará el control. Vamos a repasar las pantallas principales.
Pantalla de bienvenida
Aquí solo tienes que seleccionar tu idioma y hacer clic en "Siguiente". PrestaShop te pedirá que aceptes los términos de la licencia. Léelos y acepta para continuar.
Verificación de compatibilidad
PrestaShop comprobará que tu servidor cumple los requisitos mínimos. En la mayoría de los casos con Plesk todo estará en verde. Si hay algún aviso amarillo, normalmente no es bloqueante, pero si ves algo en rojo, tendrás que solucionarlo antes de continuar.
Información de la tienda
Aquí defines:
- Nombre de la tienda: el nombre que verán tus clientes.
- Actividad principal: elige la opción que más se ajuste a tu negocio.
- País: tu país o el mercado principal.
- Activar modo mantenimiento: déjalo desactivado por ahora, lo activaremos cuando queramos trabajar en la tienda sin que los clientes la vean.
Cuenta de administrador
Crea el usuario y contraseña para acceder al panel de administración de PrestaShop. Este es un dato crítico: guárdalo en un lugar seguro. También puedes añadir tu email para recibir notificaciones.
Configuración de la base de datos
Aquí es donde usamos los datos que creamos en el paso 1:
- Dirección del servidor: normalmente
localhost. - Nombre de la base de datos: el que pusiste, por ejemplo
tienda_prestashop. - Usuario: el usuario que creaste, por ejemplo
tienda_user. - Contraseña: la contraseña de ese usuario.
- Prefijo de las tablas: déjalo como
ps_por defecto.
[TIP] Si el instalador te da error de conexión, revisa que el nombre de la base de datos y el usuario sean exactamente como los creaste. Un error común es escribir mal el nombre de la base.
Instalación final
Pulsa en "Instalar" y espera unos minutos. Verás una barra de progreso que va instalando los módulos. Cuando termine, verás una pantalla de felicitación.
Paso 4: Configuración básica después de instalar
La instalación es solo el principio. Ahora toca configurar tu tienda para que funcione correctamente y esté optimizada.
Accede al panel de administración
La URL de administración suele ser https://tu-dominio.com/admin. Si usaste el instalador de Plesk, la URL puede ser un poco diferente (por ejemplo https://tu-dominio.com/admin123). Guárdate esa URL, es tu puerta de entrada a la gestión de la tienda.
Cambia la URL de administración por seguridad
Una de las primeras cosas que debes hacer es cambiar la URL del panel de administración. Esto dificulta que los atacantes encuentren tu panel.
- Ve a la carpeta de administración en tu servidor (por ejemplo
admin123). - Renombra la carpeta a algo único y difícil de adivinar, como
gestion-tienda-2025. - Actualiza la configuración en el archivo
config/settings.inc.php(si usas PrestaShop 1.6) o enapp/config/parameters.php(PrestaShop 1.7 y 8).
[WARNING] Después de renombrar, la URL de administración cambiará. Asegúrate de actualizar tus marcadores y de informar a cualquier otra persona que tenga acceso.
Configura los ajustes básicos de la tienda
En el menú "Parámetros avanzados" > "Rendimiento", activa la "Combinación de archivos CSS" y "Combinación de archivos JavaScript". Esto mejorará la velocidad de carga.
En "Parámetros de la tienda" > "Configuración general", revisa:
- Zona horaria: la correcta para tu ubicación.
- Moneda: la que usarás en tu tienda.
- Idioma: el idioma principal de tu tienda.
Activa el modo amigable de URLs (SEO)
Esto es crucial para el posicionamiento en buscadores.
- Ve a "Parámetros de la tienda" > "Tráfico y SEO" > "SEO y URLs".
- Activa "URLs amigables".
- Haz clic en "Guardar". PrestaShop generará las reglas de reescritura automáticamente.
[INFO] Si al activar las URLs amigables te sale un error de "archivo .htaccess", asegúrate de que el archivo
.htaccessexiste en la raíz y tiene permisos de escritura. Plesk a veces lo gestiona de forma especial, pero normalmente no hay problema.
Paso 5: Optimización para SEO y rendimiento
Una tienda rápida y bien posicionada es la clave para atraer clientes. Aquí tienes algunas acciones concretas.
Configura Google Analytics
- Crea una cuenta gratuita en Google Analytics.
- En PrestaShop, ve a "Módulos" > "Administrador de módulos" y busca "Google Analytics".
- Instala y configura el módulo con tu ID de seguimiento.
Activa la compresión y el caché
En "Parámetros avanzados" > "Rendimiento":
- Activa el "Caché" y elige el sistema "Memcache" o "File System" (si no tienes Memcache instalado, usa File System).
- Activa la "Compresión" con la opción de comprimir con gzip.
Configura SSL y HTTPS
Si tu hosting incluye certificado SSL (casi todos lo hacen hoy en día), actívalo:
- En Plesk, ve a "Sitios web y dominios" y busca el icono de "SSL/TLS".
- Activa el certificado para tu dominio.
- En PrestaShop, en "Parámetros de la tienda" > "Configuración general", activa "Activar SSL" y "Forzar SSL en todas las páginas".
[TIP] Un candado en la barra del navegador genera confianza en tus clientes, y Google premia los sitios con SSL en su ranking.
Crea un sitemap y envíalo a Google
- En PrestaShop, ve a "Módulos" > "Administrador de módulos" y busca "Sitemap".
- Instala el módulo oficial de PrestaShop y genera el sitemap.
- Ve a Google Search Console, añade tu dominio y envía el sitemap (
https://tu-dominio.com/sitemap.xml).
Preguntas frecuentes (FAQ)
¿Puedo usar PrestaShop en un subdominio?
Sí, puedes instalarlo en un subdominio como tienda.midominio.com. Solo tienes que crear el subdominio en Plesk y seguir los mismos pasos.
¿Qué hago si el instalador se queda atascado?
Normalmente se debe a un problema de permisos o de conexión con la base de datos. Revisa que los archivos tengan permisos 755/644 y que los datos de la base de datos sean correctos. Si sigue fallando, contacta con tu proveedor de hosting.
¿Cómo actualizo PrestaShop en el futuro?
Plesk te notificará cuando haya nuevas versiones. Puedes actualizar desde el propio panel de administración de PrestaShop (en "Parámetros avanzados" > "Información") o usando el instalador de aplicaciones de Plesk. Haz siempre una copia de seguridad antes de actualizar.
¿Es necesario tener conocimientos de PHP o MySQL?
No. Plesk y PrestaShop hacen todo el trabajo pesado. Solo necesitas saber navegar por menús y rellenar formularios.
¿Puedo instalar PrestaShop en un plan de hosting compartido?
Sí, PrestaShop funciona perfectamente en hosting compartido siempre que cumpla los requisitos mínimos. Plesk te lo dirá durante la instalación si hay algún problema.
¿Qué hago si quiero cambiar el idioma de mi tienda?
En "Parámetros de la tienda" > "Localización" > "Idiomas", puedes añadir nuevos idiomas y establecer cuál es el principal.
Conclusión y próximos pasos
¡Enhorabuena! Has configurado tu tienda PrestaShop en Plesk correctamente. Acabas de dar un paso enorme hacia tu negocio online.
Recuerda que esto es solo el principio. Ahora toca:
- Añadir tus primeros productos.
- Configurar los métodos de pago (PayPal, tarjeta, etc.).
- Elegir un tema visual atractivo.
- Crear las páginas legales (aviso legal, privacidad, condiciones de compra).
- Empezar a promocionar tu tienda en redes sociales y Google.
[TIP] No intentes hacer todo el primer día. Ve paso a paso, y no dudes en usar los foros oficiales de PrestaShop y la documentación de Plesk si te surge cualquier duda. La comunidad es enorme y muy activa.
Si en algún momento necesitas ayuda con tu servidor o panel, tu proveedor de hosting siempre es tu mejor aliado. Y si usas Syspanel en lugar de Plesk, recuerda que el acceso es por el puerto 2106 y que podrás encontrar opciones similares en su panel.
Ahora ve, crea tu tienda y haz que ese primer pedido llegue pronto. ¡Mucha suerte!
