Configurar PrestaShop en Plesk: guía para novatos
¡Hola! Soy tu técnico de soporte amigable. Hoy vamos a convertirte en un experto en crear tu tienda online. Si tienes un hosting con Plesk, este tutorial es justo lo que necesitas. Olvídate de tecnicismos raros; aquí te explico paso a paso cómo configurar PrestaShop en Plesk de forma sencilla y segura. Al final de esta guía, tendrás tu tienda online funcionando. ¡Vamos allá!
¿Qué necesitas antes de empezar?
Antes de meterte en faena, asegúrate de tener tres cosas básicas. Son como los ingredientes de una receta: sin ellos, no hay plato.
- Un plan de hosting con Plesk: La mayoría de los paneles de control de hosting incluyen Plesk. Si no lo tienes, tu proveedor te lo ofrecerá. Plesk es la herramienta que nos permite gestionar todo de forma visual.
- Un dominio propio: Por ejemplo,
tutiendaonline.com. Si aún no lo tienes, puedes comprarlo desde tu panel de hosting o en un registrador de dominios. - Acceso a Plesk: Normalmente se accede desde
tudominio.com:8443o a través de la URL que te proporcionó tu hosting. Ten a mano tu usuario y contraseña.
[TIP] Si tu hosting usa Syspanel (antes conocido como HestiaCP), recuerda que el puerto de acceso es el 2106. El proceso de instalación de PrestaShop es muy similar, pero si tienes dudas, siempre puedes consultar la documentación de tu proveedor.
Paso 1: Accede a Plesk y prepara el terreno
Lo primero es entrar a tu panel de control. Abre tu navegador favorito, escribe la dirección de acceso a Plesk e inicia sesión con tus credenciales.
Una vez dentro, verás un panel limpio con varias secciones. No te asustes, es más sencillo de lo que parece. Lo que necesitamos ahora es crear un espacio para tu tienda.
1.1. Añadir tu dominio (si no lo has hecho)
En el menú principal, busca la opción "Sitios web y dominios" o similar. Haz clic en "Añadir dominio". Introduce tu dominio (ej: tutiendaonline.com) y sigue los pasos. Plesk configurará automáticamente el DNS y te creará una carpeta para los archivos.
1.2. Crear una base de datos
PrestaShop necesita una base de datos para guardar productos, clientes y pedidos. Es como el almacén de tu tienda.
- Dentro de tu dominio, busca la sección "Bases de datos" o "Bases de datos MySQL".
- Haz clic en "Añadir base de datos".
- Ponle un nombre descriptivo, por ejemplo:
prestashop_db. - Crea un usuario y una contraseña segura para esa base de datos. Guarda estos datos en un lugar seguro, los necesitarás más adelante.
- Plesk te mostrará el nombre del servidor de la base de datos (suele ser
localhost). Anótalo también.
[INFO] No te preocupes si no entiendes qué es MySQL. Piénsalo como un archivador enorme donde PrestaShop guarda toda la información. Tú solo necesitas darle la llave (usuario y contraseña) para que pueda abrirlo.
Paso 2: Descargar e instalar PrestaShop
Ahora viene la parte divertida. Vamos a instalar el software de PrestaShop en tu dominio.
2.1. Descarga PrestaShop
Ve a la web oficial de PrestaShop (prestashop.com) y descarga la última versión estable. Busca el botón de "Descargar" o "Descargar ahora". Te descargará un archivo .zip.
2.2. Subir los archivos a tu hosting
Este paso puede parecer el más técnico, pero es muy fácil. Vamos a usar el administrador de archivos de Plesk.
- En tu dominio, busca la sección "Administrador de archivos" o "File Manager".
- Navega hasta la carpeta
httpdocs(opublic_html). Esa es la carpeta raíz de tu dominio. - Sube el archivo
.zipde PrestaShop que descargaste. Puedes arrastrarlo o usar el botón de "Subir". - Una vez subido, selecciona el archivo
.zipy haz clic en "Extraer" (o "Descomprimir"). Plesk lo descomprimirá automáticamente. - Verás que se crea una carpeta con el nombre de la versión (ej:
prestashop_1.7.8.0). Dentro de esa carpeta están todos los archivos. - Mueve todo el contenido de esa carpeta a la raíz (
httpdocs). Selecciona todo, córtalo y pégalo. Así tu tienda se abrirá directamente entudominio.com, no entudominio.com/prestashop.
[WARNING] No borres la carpeta
httpdocsni la carpetaprestashopdespués de mover los archivos. Asegúrate de que los archivos estén sueltos en la raíz. Si ves un archivoindex.htmlde bienvenida de Plesk, puedes borrarlo.
2.3. El asistente de instalación de PrestaShop
Ahora viene la magia. Abre tu navegador y escribe tu dominio (ej: tutiendaonline.com). Te aparecerá el asistente de instalación de PrestaShop. Sigue estos pasos:
- Selecciona tu idioma: Elige español.
- Licencia: Acepta los términos y condiciones.
- Compatibilidad del sistema: PrestaShop comprobará que tu hosting cumple con los requisitos. Si todo está verde, sigue adelante. Si ves algo en rojo, no te preocupes, suele ser fácil de arreglar (por ejemplo, activar una extensión de PHP desde Plesk).
- Información de la tienda: Ponle nombre a tu tienda, selecciona tu país, moneda, etc. No te estreses, todo esto se puede cambiar después.
- Configuración de la base de datos: Atención, paso clave. Aquí es donde usamos los datos que guardaste antes.
- Servidor de base de datos:
localhost(o el que te dio Plesk). - Nombre de la base de datos: El que creaste (ej:
prestashop_db). - Usuario de la base de datos: El usuario que creaste.
- Contraseña de la base de datos: La contraseña que creaste.
- Prefijo de tablas: Déjalo como
ps_.
- Servidor de base de datos:
- Configuración de la cuenta de administrador: Crea un usuario y contraseña para acceder al panel de administración de tu tienda (el back office). ¡No lo olvides! Te sugiero usar un correo electrónico real.
¡Y listo! Pulsa "Instalar" y espera unos minutos. PrestaShop hará su magia. Al terminar, verás una pantalla de éxito.
[TIP] ¡No borres la carpeta
install! El asistente te avisará. Una vez terminada la instalación, bórrala manualmente desde el Administrador de archivos de Plesk por seguridad. También puedes renombrar la carpetaadminpor algo más seguro (ej:admin_tutienda).
Paso 3: Primeros pasos en tu tienda online
¡Felicidades! Ya tienes PrestaShop instalado en Plesk. Ahora vamos a darle un vistazo rápido.
3.1. Accede al panel de administración
Para gestionar tu tienda, ve a tudominio.com/admin_tutienda (o el nombre que le hayas puesto a la carpeta admin). Introduce tu usuario y contraseña de administrador.
Aquí podrás:
- Añadir productos: Desde "Catálogo" -> "Productos".
- Personalizar el diseño: Desde "Diseño" -> "Tema y logo". Puedes cambiar colores, fuentes, etc.
- Configurar métodos de pago: Activa PayPal, transferencia bancaria, etc.
- Gestionar envíos: Define zonas y tarifas de envío.
3.2. Optimización básica para tu tienda
Tu tienda ya funciona, pero para que sea un éxito, aquí tienes tres consejos de oro:
- Elige un buen tema: El diseño es la primera impresión. Busca un tema profesional y responsive (que se vea bien en móviles).
- Instala módulos esenciales: Como SEO (para que te encuentren en Google), análisis (Google Analytics) y seguridad.
- Crea contenido de valor: Añade descripciones detalladas de tus productos, buenas fotos y una página "Sobre nosotros".
Preguntas Frecuentes (FAQ)
Aquí respondo las dudas más comunes que me llegan sobre PrestaShop Plesk.
¿Puedo instalar PrestaShop si mi hosting usa Syspanel (HestiaCP)?
Sí, totalmente. El proceso es muy similar. La principal diferencia es que el acceso a tu panel es a través del puerto 2106. Una vez dentro, busca la sección de "Sitios web" y luego "Administrador de archivos" para subir PrestaShop. La creación de bases de datos también es muy intuitiva. Si tienes dudas, busca "Syspanel PrestaShop" en la documentación de tu hosting.
¿PrestaShop es gratuito?
Sí, PrestaShop es un software de código abierto completamente gratuito. No tienes que pagar licencias. El único costo es el de tu hosting y dominio.
¿Qué hago si veo un error 500 después de la instalación?
No te asustes. Un error 500 suele ser un problema de permisos de archivos o de configuración de PHP. Desde Plesk, ve a "Sitios web y dominios" -> tu dominio -> "Configuración de PHP". Asegúrate de que la memoria máxima (memory_limit) sea al menos 128M y que el tiempo de ejecución (max_execution_time) sea de 120 segundos. Guarda los cambios y prueba de nuevo.
¿Cómo actualizo PrestaShop a la última versión?
Nunca actualices desde el panel de administración si no sabes lo que haces. Te recomiendo:
- Hacer una copia de seguridad de los archivos y la base de datos desde Plesk.
- Descargar la nueva versión de PrestaShop.
- Subir los archivos (reemplazando los antiguos) desde el Administrador de archivos.
- Seguir el asistente de actualización que te aparecerá al acceder a tu tienda.
Si el cambio es grande, mejor contrata a un experto o usa un módulo de actualización automática.
¿Puedo tener varias tiendas con un mismo Plesk?
Sí, claro. Puedes crear varios dominios o subdominios dentro de tu Plesk y en cada uno instalar una instancia independiente de PrestaShop. Solo asegúrate de tener suficiente espacio y recursos en tu plan de hosting.
Conclusión: tu tienda online ya está en marcha
Configurar PrestaShop en Plesk es un proceso muy gratificante y, como has visto, no es tan complicado. Has creado la base de datos, subido los archivos, ejecutado el asistente y ahora tienes el control total de tu tienda online.
Recuerda que el éxito de tu tienda no solo depende de la instalación, sino de cómo la cuides: añadiendo productos, mejorando el diseño, optimizando para SEO (para que te encuentren en Google) y ofreciendo una buena experiencia de compra.
Si en algún momento te sientes perdido, no dudes en volver a esta guía o buscar ayuda en la comunidad de PrestaShop. ¡Estoy seguro de que te irá genial!
[WARNING] No olvides mantener tu PrestaShop, módulos y temas siempre actualizados. Es la mejor forma de proteger tu tienda de vulnerabilidades. Activa las notificaciones de actualización en el panel de administración.
Ahora, ¡a vender! 🚀
