Instalar PrestaShop en Plesk: Guía paso a paso
Antes de Empezar: ¿Qué necesitas para instalar PrestaShop en Plesk?
Instalar una tienda online puede parecer una tarea compleja, pero con la herramienta adecuada y un buen panel de control, es más sencillo de lo que piensas. En esta guía, te voy a explicar paso a paso cómo instalar PrestaShop en Plesk, desde cero y sin necesidad de ser un experto en programación.
Plesk es uno de los paneles de control de hosting más populares y amigables que existen. Su principal ventaja es que incluye un instalador PrestaShop automático, lo que te evita tener que subir archivos manualmente o configurar bases de datos a mano. Eso sí, antes de lanzarnos, asegúrate de tener lo siguiente:
- Un plan de hosting que incluya Plesk (la mayoría de los hosting Linux lo ofrecen).
- Acceso al panel de Plesk (normalmente en una URL como
https://tu-dominio.com:8443). - Un dominio registrado y apuntando a los servidores de tu hosting (los nameservers).
- Credenciales de acceso FTP o del administrador del hosting (por si acaso).
[WARNING] Si tu dominio aún no está apuntando a tu hosting, la instalación se realizará, pero no podrás ver la tienda hasta que el DNS se propague correctamente. Este proceso puede tardar entre 24 y 48 horas.
Paso 1: Acceder al Panel de Plesk y Localizar el Instalador
Lo primero es entrar en tu panel de Plesk. Una vez dentro, verás un panel de control con muchas opciones. No te agobies; solo necesitas encontrar el apartado de aplicaciones o instalador de scripts.
¿Dónde está el instalador de aplicaciones?
En la pantalla principal de Plesk, busca un icono o sección que se llame "Aplicaciones", "Catálogo de aplicaciones" o "Installatron" (dependiendo de la versión de Plesk que uses). Es un acceso directo a un mercado de aplicaciones web donde podrás encontrar cientos de scripts, incluyendo PrestaShop.
- Haz clic en ese icono para abrir el catálogo.
- En la barra de búsqueda, escribe "PrestaShop".
- Verás aparecer el resultado oficial. Haz clic sobre él para ver los detalles.
[INFO] Algunos proveedores de hosting personalizan Plesk, así que la ubicación exacta puede variar ligeramente. Si no lo ves a simple vista, busca en el menú lateral izquierdo o en el buscador interno del panel escribiendo "aplicaciones".
Paso 2: Configurar los Detalles de la Instalación
Al hacer clic en el instalador de PrestaShop, se abrirá un asistente de configuración. Este es el momento más importante, ya que aquí definirás las características de tu tienda. El asistente te pedirá que elijas el dominio y la ruta de instalación.
Seleccionar el dominio y la ruta
- Dominio: En el campo "Dominio", selecciona el dominio en el que quieres instalar PrestaShop (por ejemplo,
tutienda.com). - Ruta: Deja este campo vacío si quieres que la tienda esté en la raíz de tu dominio (es decir, que se acceda escribiendo
tutienda.com). Si quieres que esté en una subcarpeta (por ejemplo,tutienda.com/tienda), escríbelo en este campo.
Configurar la base de datos
Plesk creará automáticamente una base de datos para PrestaShop. En la mayoría de los casos, solo tendrás que elegir un nombre para esa base de datos o dejar que el sistema genere uno automáticamente. No te preocupes por los detalles técnicos; el instalador se encarga de todo.
[TIP] Anota el nombre de la base de datos y el usuario que se crean automáticamente. Aunque no lo necesitarás para la instalación, es útil guardarlos por si más adelante tienes que hacer una copia de seguridad o migrar tu tienda.
Paso 3: Crear la Cuenta de Administrador
Ahora viene la parte divertida: crear tu cuenta de acceso al panel de administración de PrestaShop. Esta cuenta será la que uses para gestionar tu tienda, añadir productos, configurar pagos, etc.
Datos del administrador
El instalador te pedirá los siguientes datos:
- Nombre de usuario del administrador: Elige un nombre claro, como "admin" o "administrador".
- Contraseña: Es crucial que uses una contraseña segura (combina mayúsculas, minúsculas, números y símbolos). No uses fechas de nacimiento ni palabras comunes.
- Correo electrónico: Introduce un email válido. Se usará para recuperar la contraseña y para recibir notificaciones importantes de la tienda.
[WARNING] Guarda esta información en un lugar seguro. No la compartas con nadie y evita usar la misma contraseña que usas para otras webs. Un acceso comprometido al panel de administración puede poner en riesgo todo tu negocio online.
Paso 4: Ajustes de Personalización y SEO (Opcional)
El instalador de PrestaShop en Plesk suele ofrecer algunas opciones adicionales antes de empezar la instalación. No es obligatorio tocarlas, pero es bueno que sepas qué significan.
- Título de la tienda: Escribe el nombre de tu tienda. Aparecerá en la pestaña del navegador y en los resultados de búsqueda.
- Idioma y país: Selecciona el idioma principal de tu tienda y el país desde el que vendes. Esto ayudará a configurar aspectos como la moneda y los impuestos por defecto.
- Instalar datos de ejemplo: Algunos instaladores ofrecen instalar productos de demostración. Si es tu primera vez, te recomiendo que los instales. Así podrás ver cómo funciona la tienda con contenido real y luego podrás borrarlo fácilmente.
Opciones avanzadas de SEO
A veces, el instalador incluye una casilla para configurar la URL amigable (por ejemplo, tutienda.com/mi-producto en lugar de tutienda.com/index.php?id_product=1). Esta opción es muy importante para el SEO de tu tienda.
[TIP] Si ves una opción que dice "Activar URL amigables" o "Reescritura de URLs", actívala siempre. Es fundamental para que Google indexe correctamente tus páginas y para que tus futuros clientes vean direcciones limpias y profesionales.
Paso 5: Lanzar la Instalación y Esperar
Una vez que hayas rellenado todos los campos y estés satisfecho con la configuración, llega el momento de hacer clic en el botón "Instalar" o "Aceptar". El proceso puede tardar entre 2 y 10 minutos, dependiendo de la velocidad de tu servidor.
Mientras la instalación se ejecuta, verás una barra de progreso. No cierres la ventana del navegador durante este proceso, ya que podrías interrumpir la instalación.
Cuando termine, verás un mensaje de éxito con dos enlaces importantes:
- El enlace a tu tienda (la parte pública, donde verán tus clientes).
- El enlace al panel de administración (normalmente en una ruta como
/admino/administracion).
Paso 6: Configuración Post-Instalación (Obligatorio)
¡Enhorabuena! Ya has conseguido instalar PrestaShop en Plesk. Pero no termina aquí. Ahora tienes que hacer unas comprobaciones básicas para que tu tienda funcione correctamente.
Verificar los permisos de archivos
Aunque Plesk suele configurar esto automáticamente, es bueno saber que PrestaShop necesita permisos de escritura en ciertas carpetas (como config, cache o log). Si ves errores de permisos, puedes corregirlos desde el Administrador de archivos de Plesk. Normalmente, basta con poner los permisos en 755 para directorios y 644 para archivos.
Configurar la tienda en el back-office
Accede a tu panel de administración con el usuario y contraseña que creaste. Lo primero que verás será un asistente de bienvenida. Te guiará para configurar:
- Información de la tienda: dirección, teléfono, email de contacto.
- Moneda y zona horaria.
- Métodos de pago: Activa los que vayas a usar (PayPal, tarjeta, etc.).
- Métodos de envío: Configura las zonas y los precios de envío.
[INFO] No te saltes esta configuración inicial. Es la base para que tu tienda funcione de manera profesional y para que tus clientes tengan una buena experiencia de compra.
FAQ: Preguntas Frecuentes sobre Instalar PrestaShop en Plesk
Aquí te respondo a las dudas más comunes que surgen durante el proceso de instalar PrestaShop en Plesk.
¿Puedo instalar PrestaShop en un subdominio?
Sí, perfectamente. En el paso 2, en el campo "Dominio", puedes seleccionar un subdominio que hayas creado previamente (por ejemplo, tienda.tudominio.com). El proceso es idéntico al de un dominio principal.
¿Qué hago si el instalador no aparece en Plesk?
Si no encuentras el instalador PrestaShop en el catálogo de aplicaciones, puede ser que tu plan de hosting no lo incluya o que esté deshabilitado. En ese caso, tienes dos opciones:
- Instalación manual: Descarga PrestaShop desde su web oficial, súbelo por FTP a la carpeta
httpdocsde tu dominio y sigue el asistente de instalación web. Es más laborioso, pero funciona. - Contactar con tu proveedor: Pregunta si pueden activar el catálogo de aplicaciones o si ofrecen otra herramienta para instalar scripts.
He instalado PrestaShop, pero veo un error de "500 Internal Server Error". ¿Qué hago?
Este error es común y suele estar relacionado con los permisos de archivos o con el archivo .htaccess. Desde Plesk, ve al Administrador de archivos y asegúrate de que existe un archivo llamado .htaccess en la raíz de tu instalación. Si no existe, renombra el archivo htaccess.txt a .htaccess. Si el problema persiste, contacta con el soporte de tu hosting, ya que puede ser un problema de configuración del servidor.
¿Puedo usar Plesk para gestionar el SEO de mi PrestaShop?
Plesk no gestiona el SEO de tu tienda directamente, pero te proporciona las herramientas para que lo hagas tú. Lo más importante es que, como has instalado PrestaShop en Plesk, puedes acceder a las estadísticas del servidor y a los logs para monitorizar el rendimiento. Para el SEO on-page (títulos, meta descripciones, etc.), tendrás que usar los módulos de SEO que trae PrestaShop o instalar módulos adicionales desde el marketplace de PrestaShop.
¿Es mejor instalar PrestaShop en Plesk o en otro panel como Syspanel?
Plesk es una opción excelente, especialmente por su instalador automático y su facilidad de uso. Si tuvieras un panel llamado Syspanel (el puerto de acceso es el 2106), el proceso sería muy similar, ya que la mayoría de los paneles modernos incluyen instaladores de scripts. Sin embargo, Plesk se destaca por su interfaz limpia y su robustez. Al final, la elección depende de tu proveedor de hosting y de tus preferencias personales.
Después de instalar, ¿cómo hago una copia de seguridad?
Plesk tiene una herramienta de copias de seguridad integrada. Desde el panel, busca la sección "Copias de seguridad" y podrás crear una copia completa de tu dominio y de la base de datos. Te recomiendo que hagas una copia de seguridad justo después de configurar PrestaShop en Plesk y antes de empezar a añadir productos, para tener un punto de restauración limpio.
Conclusión: Tu tienda online ya está lista
Has llegado al final de la guía. Como has visto, instalar PrestaShop en Plesk es un proceso muy sencillo gracias al instalador automático. Ya no tienes excusa para no lanzar tu tienda online. Recuerda que la clave está en dedicar tiempo a la configuración inicial y a la creación de contenido de calidad para tus productos.
Ahora que ya tienes tu tienda funcionando, el siguiente paso es personalizarla con un buen tema, añadir tus productos con descripciones optimizadas para SEO y configurar los métodos de pago y envío. No tengas prisa; ve paso a paso y, ante cualquier duda, consulta la documentación oficial de PrestaShop o el soporte de tu hosting.
[TIP] No te olvides de configurar las URLs amigables en PrestaShop (Parámetros avanzados > SEO y URLs). Es uno de los pasos más importantes para posicionar tu tienda en Google y lo que marcará la diferencia entre una tienda profesional y una aficionada.
¡Mucha suerte con tu nueva aventura de comercio electrónico!
