Cómo configurar PrestaShop en Plesk: guía para principiantes
¡Hola! Soy tu técnico de soporte amigable. Si estás leyendo esto, seguramente tienes una tienda online en mente y has oído hablar de PrestaShop, una de las plataformas de comercio electrónico más potentes y usadas del mundo. Y si además tu hosting usa Plesk, estás de suerte porque esta combinación es una de las más estables y sencillas de configurar.
No te preocupes si nunca has hecho esto antes. En esta guía PrestaShop Plesk te voy a llevar de la mano, paso a paso, desde cero hasta tener tu tienda funcionando. Vamos a convertir esa idea en una tienda online real. ¿Listo? ¡Empecemos!
¿Qué necesitas antes de empezar?
Antes de meternos en materia, asegurémonos de que tienes todo lo necesario. No queremos que te quedes a medio camino.
- Un panel de control Plesk activo. Es la herramienta que te da tu proveedor de hosting para gestionar tu servidor. Si no sabes cómo acceder, pide las credenciales a tu empresa de hosting.
- Un dominio registrado. Por ejemplo,
tutiendaonline.com. Si aún no lo tienes, puedes comprarlo desde el propio Plesk o en un registrador externo. - Acceso a la base de datos. Plesk ya incluye herramientas para crearlas, así que no necesitas nada extra.
- Paciencia y ganas de aprender. La configuración es simple, pero hay que seguir los pasos con atención.
[TIP] Si tu hosting usa Syspanel (antes conocido como HestiaCP), recuerda que el acceso es por el puerto 2106. El proceso es muy similar, pero el entorno visual cambia un poco. Si tienes dudas, consulta la documentación de Syspanel.
Paso 1: Acceder a Plesk y preparar el entorno
Lo primero es lo primero: entra a tu panel de Plesk. Normalmente se accede escribiendo en tu navegador algo como https://tudominio.com:8443 o la IP de tu servidor seguida de :8443. Introduce tu usuario y contraseña.
Una vez dentro, verás un escritorio con varias opciones. No te asustes, es más simple de lo que parece. Vamos a preparar el terreno para tu PrestaShop.
1.1 Crear un dominio (si no lo tienes)
Si tu dominio ya está apuntando a este servidor, genial, puedes saltar este mini-paso. Si no, ve a la sección Sitios web y dominios y haz clic en Añadir dominio. Escribe tu dominio (ej: miprimeratienda.com) y sigue las instrucciones. Plesk configurará automáticamente el DNS básico.
1.2 Crear una base de datos
PrestaShop necesita una base de datos para guardar productos, clientes y pedidos. Es como el cerebro de tu tienda.
- En el panel de tu dominio (dentro de Sitios web y dominios), busca la sección Bases de datos.
- Haz clic en Añadir base de datos.
- Ponle un nombre descriptivo, por ejemplo:
tienda_prestashop_db. - Crea un usuario y una contraseña segura. Guarda estos datos en un lugar seguro, los necesitarás más adelante.
- Haz clic en Aceptar.
¡Listo! Ya tienes el cerebro de tu tienda creado.
Paso 2: Descargar e instalar PrestaShop
Ahora viene la parte divertida. Vamos a descargar el corazón de tu tienda: el propio PrestaShop.
2.1 Descargar el instalador de PrestaShop
Plesk tiene un asistente de instalación muy útil, pero a veces es mejor hacerlo manual para tener más control.
- Ve al sitio oficial de PrestaShop (prestashop.com) y descarga la última versión estable. Busca el archivo
.zipque contiene todos los archivos de la tienda. - Vuelve a tu panel de Plesk, en la sección Sitios web y dominios de tu dominio.
- Busca la opción Administrador de archivos. Es una herramienta que te permite subir y gestionar archivos directamente en el servidor.
- Dentro del Administrador de archivos, navega hasta la carpeta
httpdocs(opublic_html). Esa es la carpeta raíz de tu web. - Sube el archivo
.zipde PrestaShop que descargaste. Puedes arrastrarlo o usar el botón Subir. - Una vez subido, selecciona el archivo y haz clic en Extraer (o Descomprimir). Plesk lo descomprimirá automáticamente.
- Verás que aparece una carpeta con el nombre del archivo (ej:
prestashop_1.7.8.0). Dentro de esa carpeta están todos los archivos de la instalación.
[WARNING] No copies los archivos sueltos dentro de
httpdocs. Es mejor mover todo el contenido de la carpeta extraída directamente ahttpdocs. Para ello, selecciona todos los archivos dentro de la carpeta extraída y usa la opción Mover para llevarlos ahttpdocs. Luego, elimina la carpeta vacía y el archivo.zip.
2.2 Ejecutar el instalador web
Ahora viene el momento mágico. Abre tu navegador y escribe la URL de tu dominio (ej: https://miprimeratienda.com). Si todo está correcto, verás la pantalla de bienvenida del instalador de PrestaShop.
Sigue estos pasos:
- Selecciona tu idioma (español, por supuesto).
- Acepta los términos y condiciones.
- Compatibilidad del sistema: El instalador comprobará que tu servidor cumple con los requisitos. Si todo está bien, verás todo en verde. Si algo está en rojo, no te preocupes, suele ser porque faltan extensiones de PHP. Plesk te permite activarlas fácilmente desde PHP Settings en el panel del dominio.
- Información de la tienda: Ponle nombre a tu tienda, elige un país, la zona horaria, etc. No olvides activar SSL si ya lo tienes instalado (es muy recomendable).
- Configuración de la base de datos: Aquí usamos los datos que guardaste antes. Introduce:
- Servidor de base de datos: Normalmente
localhosto127.0.0.1. - Nombre de la base de datos: El que creaste (ej:
tienda_prestashop_db). - Usuario de la base de datos: El usuario que creaste.
- Contraseña: La contraseña de ese usuario.
- Prefijo de tablas: Déjalo como
ps_o cámbialo si quieres más seguridad.
- Servidor de base de datos: Normalmente
- Finalizar: El instalador hará su magia. En unos segundos, ¡tu tienda estará creada!
[INFO] Durante la instalación, PrestaShop te pedirá que configures una cuenta de administrador. Pon un email y una contraseña segura. No pierdas estos datos, son la llave de tu tienda.
Paso 3: Configuración básica post-instalación
¡Felicidades! Ya tienes PrestaShop funcionando. Pero antes de lanzarte a vender, vamos a hacer unos ajustes básicos para que todo funcione fino.
3.1 Activar el modo amigable (URLs limpias)
Esto es clave para el SEO. Las URLs de tus productos se verán como tutienda.com/zapatos-rojos en lugar de tutienda.com/index.php?id_product=5.
- Entra al back office de tu tienda (normalmente
tudominio.com/admin). - Ve a Configurar -> Parámetros de la tienda -> Tráfico y SEO.
- En la pestaña SEO y URLs, activa la opción URLs amigables.
- Haz clic en Guardar.
3.2 Configurar el envío de emails
PrestaShop necesita enviar emails (confirmaciones de pedido, recuperación de contraseñas, etc.). Para que funcione, debes configurar un servidor SMTP.
- En el back office, ve a Configurar -> Parámetros avanzados -> Email.
- Selecciona Configurar SMTP.
- Introduce los datos de tu servidor de correo (te los dará tu hosting). Normalmente son:
- Servidor SMTP:
mail.tudominio.comosmtp.tudominio.com. - Puerto: 587 (con TLS) o 465 (con SSL).
- Autenticación: Sí.
- Usuario y contraseña: Los de tu cuenta de correo.
- Servidor SMTP:
- Haz una prueba de envío para asegurarte de que funciona.
3.3 Asegurar tu tienda
La seguridad es lo primero. No queremos que ningún amigo de lo ajeno se lleve tus datos.
- Cambia el prefijo de la base de datos si no lo hiciste en la instalación (es un paso extra, pero recomendado).
- Mantén PrestaShop actualizado. Las actualizaciones corrigen fallos de seguridad.
- Usa contraseñas fuertes para el back office y la base de datos.
- Instala un certificado SSL si no lo tienes. Plesk suele incluir Let's Encrypt gratis, que puedes activar desde Sitios web y dominios -> SSL/TLS.
[TIP] Para activar Let's Encrypt en Plesk, ve a la sección Sitios web y dominios, haz clic en SSL/TLS y luego en Añadir certificado SSL. Elige Let's Encrypt y sigue los pasos. En unos minutos tendrás tu tienda con el candadito verde.
Paso 4: Primeros pasos para vender
Tu tienda ya está en pie. Ahora vamos a darle vida.
4.1 Añadir tu primer producto
- Ve a Vender -> Catálogo -> Productos.
- Haz clic en Nuevo producto.
- Rellena los campos básicos: nombre, descripción, precio, fotos, etc.
- Asígnale una categoría (si no has creado ninguna, crea una como "Ropa" o "Electrónica").
- Activa el producto y guárdalo.
4.2 Personalizar la apariencia
PrestaShop viene con temas por defecto, pero puedes instalar otros.
- Ve a Configurar -> Diseño -> Tema y logotipo.
- Puedes cambiar el logotipo, los colores y hasta instalar un nuevo tema desde el mercado de PrestaShop.
4.3 Configurar métodos de pago y envío
Para que la gente te compre, necesitas que puedan pagar y recibir sus productos.
- Pago: Ve a Configurar -> Medios de pago. Activa métodos como tarjeta de crédito (con módulos como Stripe o PayPal) o transferencia bancaria.
- Envío: Ve a Configurar -> Transporte. Configura las zonas geográficas a las que envías y los precios (gratis a partir de X euros, tarifa fija, etc.).
Preguntas frecuentes (FAQ)
Aquí respondo las dudas más comunes que me llegan de otros clientes que, como tú, están empezando.
¿Qué hago si el instalador me da un error de "permisos de archivos"?
Esto es muy común. Significa que los archivos de PrestaShop no tienen los permisos correctos para ser escritos por el servidor.
- En Plesk, ve al Administrador de archivos.
- Selecciona toda la carpeta
httpdocs. - Haz clic en Permisos (o Cambiar permisos).
- Asegúrate de que los permisos sean 755 para las carpetas y 644 para los archivos. Plesk suele hacerlo automáticamente, pero a veces hay que forzarlo.
¿Puedo instalar PrestaShop en una subcarpeta (ej: midominio.com/tienda)?
Sí, perfectamente. En lugar de subir los archivos a httpdocs, crea una subcarpeta dentro (ej: httpdocs/tienda) y sube allí los archivos. Luego accedes a midominio.com/tienda para la instalación.
Mi tienda se ve muy lenta, ¿qué puedo hacer?
La velocidad es clave para las ventas. Algunos consejos rápidos:
- Activa la caché en Configurar -> Parámetros avanzados -> Rendimiento.
- Optimiza las imágenes antes de subirlas (usa herramientas como TinyPNG).
- Usa un CDN (Content Delivery Network) para servir las imágenes más rápido.
- Contrata un hosting de calidad. El hosting compartido más barato puede no ser suficiente para una tienda con muchos productos.
He perdido la contraseña del back office, ¿cómo la recupero?
No te preocupes, es fácil.
- Ve a la página de inicio de sesión de tu back office.
- Haz clic en ¿Has olvidado tu contraseña?.
- Introduce el email de administrador que usaste en la instalación.
- Recibirás un email con un enlace para restablecerla. Si no llega, revisa la carpeta de spam o contacta con tu hosting para verificar el envío de correos.
¿Es necesario tener conocimientos de programación para usar PrestaShop?
¡Para nada! Esta guía está pensada para principiantes. PrestaShop es muy visual y tiene un montón de opciones desde el panel de administración. Si necesitas algo muy específico (como un módulo a medida), ahí sí puede que necesites un desarrollador, pero para el 90% de las tiendas, no hace falta.
Conclusión
Configurar PrestaShop en Plesk es un proceso que, paso a paso, está al alcance de cualquier persona con un poco de paciencia. Has aprendido a:
- Preparar el entorno en Plesk (dominio y base de datos).
- Descargar e instalar PrestaShop manualmente.
- Configurar los aspectos básicos post-instalación (URLs amigables, email, seguridad).
- Dar tus primeros pasos como vendedor online.
Recuerda que esto es solo el principio. Una tienda online es un organismo vivo que necesita cuidados: actualizaciones, nuevos productos, atención al cliente y, sobre todo, mucho cariño.
Si en algún momento te sientes perdido, vuelve a esta guía PrestaShop Plesk. Y si tienes una duda muy concreta, no dudes en contactar con el soporte de tu hosting. Para eso estamos.
¡Mucha suerte con tu nueva tienda! Estoy seguro de que te irá genial. Ahora ve y pon a la venta ese primer producto. ¡El mundo está esperando lo que tienes que ofrecer!
