Cómo crear un sitio web en PrestaShop desde Plesk: Primeros pasos
¡Hola! ¿Estás listo para lanzar tu tienda online? Si tienes un servidor con Plesk, estás de suerte, porque este panel de control es una navaja suiza que te permite gestionar tu hosting de forma visual y sencilla, sin necesidad de tocar una sola línea de código complicado.
En esta guía extensa y paso a paso, vamos a desgranar todo el proceso para que pases de tener un dominio vacío a tener tu tienda online Plesk funcionando con PrestaShop. No importa si es tu primera vez; vamos a ir con calma, explicando cada término y cada clic.
Vamos a ello.
¿Por qué elegir PrestaShop y Plesk?
Antes de ensuciarnos las manos con la instalación, es bueno que sepas qué estamos usando y por qué esta combinación es tan potente.
Plesk es un panel de control de hosting que actúa como el "cerebro" de tu servidor. Te permite crear bases de datos, gestionar correos electrónicos, subir archivos y, por supuesto, instalar aplicaciones con un solo clic. Es la alternativa moderna y elegante a otros paneles, y es perfecto para principiantes porque automatiza tareas complejas.
PrestaShop es uno de los sistemas de gestión de contenido (CMS) de comercio electrónico más populares del mundo, especialmente en Europa y Latinoamérica. Es gratuito, de código abierto, y está diseñado específicamente para vender productos. Es modular, lo que significa que puedes añadir miles de funciones extra (módulos) para personalizar tu tienda.
La combinación de ambos es ideal porque instalar PrestaShop Plesk es un proceso casi automático. Plesk se encarga de descargar, configurar y preparar los archivos por ti. Solo tendrás que seguir unos pocos pasos de configuración inicial.
Requisitos previos antes de empezar
Para que la instalación sea un éxito, necesitas tener tres cosas listas:
- Acceso a Plesk: Debes tener las credenciales de administrador para entrar a tu panel de Plesk. Normalmente se accede a través de una URL como
https://tu-dominio:8443ohttps://ip-de-tu-servidor:8443. - Un Dominio o Subdominio: Necesitas un nombre de dominio (ej.
mitienda.com) o un subdominio (ej.tienda.midominio.com) donde quieras que viva tu tienda. Este dominio debe estar apuntando a tu servidor. - Certificado SSL (Recomendado): Aunque no es estrictamente necesario para instalar, es vital para una tienda online. Necesitas cifrar la conexión para que tus clientes compren con seguridad. Plesk suele tener herramientas gratuitas (Let's Encrypt) para obtenerlo fácilmente.
[INFO] Si aún no tienes tu dominio apuntando al servidor, la instalación puede fallar. Asegúrate de que los DNS (Servidores de Nombres) de tu dominio estén configurados correctamente en tu registrador de dominios.
Paso 1: Acceder a tu Panel de Control Plesk
Lo primero es lo primero. Abre tu navegador web favorito y escribe la URL de acceso a Plesk. Una vez dentro, verás un panel de control con un diseño limpio.
En la pantalla principal, busca la sección que dice "Sitios web y dominios". Este es tu centro de comando. Aquí verás una lista de todos los dominios que tienes alojados en tu servidor.
Identifica el dominio o subdominio que usarás para tu tienda. Haz clic en él para seleccionarlo. En la parte derecha o en el menú superior, verás un botón que dice "Aplicaciones" o "Catálogo de aplicaciones". Haz clic ahí.
Paso 2: Iniciar la instalación de PrestaShop desde el Catálogo
Aquí es donde ocurre la magia. Plesk tiene un catálogo de aplicaciones web muy completo, que incluye WordPress, Joomla y, por supuesto, PrestaShop.
En el catálogo, busca en el buscador la palabra "PrestaShop". Verás que aparece en los resultados. Haz clic en el icono de PrestaShop para abrir su ficha.
Verás una descripción y un botón que dice "Instalar". Haz clic en él. Plesk te pedirá que confirmes el dominio donde quieres instalarla. Asegúrate de que el dominio seleccionado en el desplegable sea el correcto.
[TIP] Si vas a vender en varios idiomas o monedas, no te preocupes ahora. PrestaShop te permite configurar todo eso después de la instalación.
Paso 3: Configuración de la instalación (El formulario mágico)
Al hacer clic en "Instalar", se abrirá un asistente de instalación. Este es el paso más importante, así que presta atención a cada campo.
3.1. Configuración del Administrador
Este es el usuario que controlará todo tu panel de administración de PrestaShop. Es como el "dueño" de la tienda.
- Nombre de usuario: Elige un nombre único (ej.
admin_tienda). Evita usar "admin" a secas por seguridad. - Contraseña: CRÍTICO. Debe ser fuerte, con mayúsculas, minúsculas, números y símbolos. Plesk te mostrará un indicador de fuerza. No uses la misma contraseña que usas para tu email.
- Correo electrónico: Introduce una dirección de correo válida. Aquí recibirás notificaciones importantes y el enlace para recuperar la contraseña si la olvidas.
3.2. Configuración de la Base de Datos
PrestaShop necesita una base de datos para guardar productos, pedidos y clientes. Plesk automatiza esto, pero te da opciones.
- Crear nueva base de datos: Esta es la opción recomendada. Plesk creará automáticamente una base de datos y le asignará un nombre y un usuario.
- Usar base de datos existente: Si ya tienes una base de datos creada (quizás para otro proyecto), puedes usarla, pero es más limpio crear una nueva.
Importante: Anota el nombre de la base de datos, el usuario y la contraseña que Plesk genere (o la que tú pongas). Aunque Plesk la guarda, es bueno tenerla a mano por si acaso.
3.3. Configuración del Sitio
- Nombre de la tienda: Escribe el nombre comercial de tu tienda (ej. "Zapatillas Correcaminos").
- Actividad principal: Plesk te pregunta cuál es el sector de tu tienda. Esto sirve para preconfigurar algunas opciones. No es crítico, elige la que más se aproxime.
- Idioma del panel de administración: Elige el idioma en el que quieres trabajar tú (ej. Español).
- Idiomas de la tienda (front-office): Marca los idiomas en los que quieres que tus clientes vean la tienda. Puedes añadir más tarde.
[WARNING] No marques demasiados idiomas en la instalación inicial si no los vas a usar. Cada idioma añade algo de complejidad al panel. Puedes añadirlos más adelante desde el back-office de PrestaShop.
Una vez hayas rellenado todo, hay un botón que dice "Instalar" o "Aceptar". Haz clic y espera. Plesk se pondrá a trabajar. Este proceso puede tardar entre 2 y 5 minutos dependiendo de la velocidad de tu servidor. Verás una barra de progreso.
Paso 4: ¡Primeros pasos en tu panel de administración de PrestaShop!
Cuando Plesk termine, verás un mensaje de éxito. Ahora tienes tu tienda online Plesk creada. Para entrar a tu panel de administración, busca la URL. Normalmente es tudominio.com/admin o tudominio.com/backoffice (Plesk te lo indicará).
Entra con el usuario y la contraseña que creaste en el paso anterior. ¡Bienvenido al back-office de PrestaShop! Esto puede parecer abrumador al principio, pero vamos a centrarnos en los primeros pasos esenciales.
4.1. Configuración Básica de tu Tienda
Ve al menú lateral izquierdo y busca "Configuración". Dentro de esta sección, encontrarás varios apartados clave:
- Parámetros generales: Aquí puedes cambiar el nombre de tu tienda, el logo, el separador de decimales, la zona horaria, etc. Es el "cajón desastre" de la configuración global.
- Pedidos: Configura cómo funcionan los pedidos, los estados de los mismos, las facturas, etc. Al principio, déjalo por defecto y ve ajustándolo según aprendas.
- Productos: Es fundamental. Aquí defines cómo se muestran los productos, el catálogo, las unidades de medida, etc.
- Clientes: Configura los grupos de clientes y sus permisos.
- Tráfico y SEO: ¡Muy importante! Aquí es donde configuras las URLs amigables y los meta-títulos para mejorar tu posicionamiento en Google. Más adelante profundizaremos.
4.2. Configura los Métodos de Pago y Envío
Sin esto, no podrás vender. Ve a "Módulos" en el menú lateral.
- Módulos de pago: Busca módulos como PayPal, Stripe o transferencia bancaria. Instala el que prefieras y configúralo con tus credenciales. Al principio, activa el "Pago contra reembolso" si tu proveedor logístico lo permite, o la "Transferencia bancaria" para ir probando.
- Módulos de envío: Configura las zonas de envío y las transportistas (Correos, Seur, etc.). Puedes crear reglas de envío basadas en el peso o el precio total.
[TIP] No intentes configurar todos los módulos de pago del mundo. Empieza con uno o dos que sean populares en tu país. La simplicidad es tu amiga al principio.
4.3. Crea tu Primera Categoría y Producto
La base de cualquier tienda. Ve a "Catálogo" en el menú lateral.
- Categorías: Haz clic en "Nueva categoría". Ponle un nombre (ej. "Zapatillas", "Camisetas") y una descripción. Así organizas tus productos.
- Productos: Haz clic en "Nuevo producto". Verás un formulario con varias pestañas:
- Información: Nombre del producto, descripción corta y larga, precio, referencia (código interno).
- Cantidades: Stock disponible, aviso de stock bajo, etc.
- Envío: Peso, dimensiones y transportistas que lo llevan.
- Asociación: Aquí eliges la categoría a la que pertenece el producto.
Rellena lo básico y guarda. Ya tienes tu primer producto. Para que se vea en tu tienda, asegúrate de que el estado esté en "Visible" y que esté asociado a una categoría activa.
Paso 5: Personaliza la apariencia (Tema)
PrestaShop viene con un tema por defecto. Funciona, pero es genérico. Para que tu tienda destaque, necesitas cambiar el tema.
Ve a "Diseño" en el menú lateral y luego a "Tema y logotipo". Aquí puedes:
- Cambiar el logotipo: Sube tu logo en la sección correspondiente.
- Instalar un nuevo tema: Puedes comprar temas en el marketplace de PrestaShop o instalar un tema gratuito. Descarga el archivo
.zipdel tema y súbelo desde esta sección.
[WARNING] Asegúrate de que el tema que compras o descargas sea compatible con la versión de PrestaShop que has instalado. Un tema incompatible puede romper tu tienda.
Paso 6: Configura tus URLs Amigables (SEO)
Este es un paso crucial para que Google te encuentre. Ve a "Configuración" > "Tráfico y SEO".
Aquí verás una sección llamada "SEO y URLs". Dentro, encontrarás la opción de "Activar URLs amigables". Actívala.
PrestaShop te pedirá que regeneres las URLs. Haz clic en el botón para hacerlo. Esto cambiará URLs feas como tudominio.com/index.php?id_product=5 por URLs limpias como tudominio.com/zapatillas/correcaminos-verdes.
Además, en esta misma sección, puedes editar las meta-etiquetas de tu página de inicio (título, descripción, etc.). Asegúrate de que el título contenga palabras clave relevantes para tu negocio.
[INFO] Las URLs amigables son un factor de posicionamiento web (SEO) muy importante. No las descuides. Es una de las primeras cosas que debes configurar.
Paso 7: Medidas de seguridad básicas
Una tienda online es un objetivo para los hackers. Aunque Plesk te da una base segura, tú debes añadir capas extra.
- Cambia la URL de administración: Puedes renombrar la carpeta
adminde PrestaShop para que sea más difícil de encontrar. Consulta la documentación oficial para hacerlo de forma segura. - Activa la autenticación de dos factores (2FA): PrestaShop tiene módulos para esto. Actívalo para tu cuenta de administrador. Es un extra de seguridad enorme.
- Mantén todo actualizado: Tanto PrestaShop como sus módulos. Las actualizaciones corrigen vulnerabilidades. Plesk te avisará de actualizaciones disponibles.
Preguntas Frecuentes (FAQ) - Resolviendo Dudas Comunes
Aquí te dejo las respuestas a las preguntas que más me hacen los clientes cuando empiezan.
¿Cuánto tarda en instalarse PrestaShop desde Plesk?
Normalmente, entre 3 y 10 minutos. Depende de la velocidad del servidor y de la versión de PrestaShop que se esté instalando. Es un proceso muy rápido comparado con la instalación manual.
¿Puedo instalar PrestaShop en un subdominio (ej. tienda.midominio.com)?
Sí, absolutamente. De hecho, es una práctica muy recomendada si tu sitio principal es un blog o una web corporativa. Simplemente selecciona el subdominio en el paso 2 de la instalación.
He instalado PrestaShop, pero no me funciona el certificado SSL. ¿Qué hago?
Ve a la sección "Sitios web y dominios" en Plesk. Busca tu dominio y haz clic en "Certificados SSL/TLS". Plesk tiene una opción para obtener un certificado gratuito de Let's Encrypt. Actívalo y sigue los pasos. Una vez instalado, asegúrate de que la opción "Forzar redirección a HTTPS" esté activada.
¿Puedo cambiar el idioma de la tienda después de instalarla?
Sí, por supuesto. Ve a "Internacional" > "Localización" en el back-office de PrestaShop. Puedes añadir nuevos idiomas y monedas. Recuerda que necesitarás traducir el contenido de tus productos y categorías manualmente.
Estoy usando otro panel de control llamado Syspanel. ¿Puedo instalar PrestaShop también?
Sí, la mayoría de los paneles de control modernos incluyen instaladores de aplicaciones. En el caso de Syspanel, el acceso se realiza a través del puerto 2106 (ej. http://tu-servidor:2106). Dentro, busca la sección de "Aplicaciones" o "Catálogo de aplicaciones" y sigue un proceso muy similar al descrito aquí para Plesk. La lógica es la misma: seleccionar dominio, rellenar datos y esperar.
He olvidado la contraseña del administrador de PrestaShop. ¿Cómo la recupero?
No te preocupes, tiene solución. Puedes usar la opción "¿Olvidó su contraseña?" en la página de inicio de sesión del back-office. Si no te llega el correo, tendrás que acceder a la base de datos desde Plesk (sección "Bases de datos") y cambiar manualmente el hash de la contraseña, pero eso es un proceso más técnico. Te recomiendo intentar primero el correo.
¿PrestaShop es gratis?
Sí, el software base de PrestaShop es 100% gratuito (código abierto). Los costes asoci
