🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Instalar PrestaShop en Syspanel: guía rápida para principiantes

Actualizado el 25 de enero de 2026

Antes de empezar: ¿Qué necesitas para instalar PrestaShop en Syspanel?

Si estás leyendo esto, probablemente acabas de contratar un hosting o tienes un servidor con Syspanel y quieres montar tu tienda online. ¡Excelente elección! PrestaShop es uno de los CMS de ecommerce más potentes y flexibles que existen, y con Syspanel, el proceso de instalación es mucho más sencillo de lo que imaginas.

Para esta guía, asumiremos que ya tienes acceso a tu panel de control Syspanel (recuerda que se accede a través del puerto 2106, por ejemplo: https://tudominio.com:2106). Además, necesitarás:

  • Un dominio apuntando a tu servidor (con sus DNS configurados).
  • Acceso a la gestión de archivos o FTP (Syspanel incluye un gestor de archivos integrado).
  • Credenciales de acceso a tu base de datos MySQL (las crearemos desde el propio panel).
  • Un poco de paciencia y ganas de aprender.

Si no tienes claro cómo acceder a Syspanel o cuál es tu usuario y contraseña, contacta con tu proveedor de hosting. Una vez que estés dentro, esta guía te llevará de la mano paso a paso.

Paso 1: Crear la base de datos en Syspanel (fundamental)

Antes de descargar e instalar PrestaShop, necesitas una base de datos vacía donde se guardarán todos los productos, pedidos y configuraciones de tu tienda. Es como preparar el terreno antes de construir la casa.

Dentro de tu panel Syspanel, busca la sección que dice "Bases de datos" o "MySQL". Haz clic en "Crear nueva base de datos". Normalmente te pedirá:

  • Nombre de la base de datos: Elige algo descriptivo, por ejemplo mistienda_db.
  • Usuario de la base de datos: Crea un usuario específico, como mistienda_user.
  • Contraseña: Asegúrate de que sea segura, con mayúsculas, minúsculas, números y símbolos. Anótala en un lugar seguro.

[TIP] Algunos paneles crean automáticamente el usuario y la contraseña. Otros te permiten asignar todos los privilegios a ese usuario. Asegúrate de marcar "Todos los privilegios" o "ALL PRIVILEGES" para que la instalación no falle por falta de permisos.

Una vez creada, anota estos tres datos: nombre de la base de datos, usuario y contraseña. Los necesitarás en el paso 4.

Paso 2: Descargar PrestaShop y subirlo a tu servidor

Ahora toca conseguir el paquete de instalación de PrestaShop. Puedes descargarlo desde la página oficial de PrestaShop. Te recomiendo descargar la última versión estable (a día de hoy, la 8.x o superior).

Tienes dos opciones para subir los archivos a tu servidor:

  1. Usar el gestor de archivos de Syspanel: Entra en la sección "Archivos" o "Administrador de archivos" de tu panel. Navega hasta la carpeta public_html (o www si tu hosting usa esa estructura). Aquí es donde debe vivir tu tienda.
  2. Usar un cliente FTP: Si prefieres la vía clásica, descarga un programa como FileZilla y conéctate con las credenciales FTP que te proporcionó tu hosting. Sube el archivo .zip de PrestaShop a public_html.

Una vez subido el .zip, vuelve al gestor de archivos de Syspanel y extrae el contenido. Deberías ver una carpeta llamada prestashop o similar.

[WARNING] Si extraes el contenido directamente en public_html, la tienda cargará en tu dominio principal (tudominio.com). Si lo dejas dentro de una subcarpeta, la tienda estará disponible en tudominio.com/prestashop. Para una instalación limpia en el dominio principal, mueve todos los archivos de la subcarpeta a public_html.

Paso 3: Configurar los permisos de archivos (¡no lo saltes!)

Este paso es crítico y mucha gente lo olvida. PrestaShop necesita escribir en ciertos archivos y carpetas para funcionar correctamente (como la carpeta config, cache, log o img).

En el gestor de archivos de Syspanel, selecciona todos los archivos y carpetas que has subido y busca la opción "Permisos" o "Chmod". Debes establecer los siguientes permisos:

  • Carpetas: 755
  • Archivos: 644

También puedes dar permisos 775 a las carpetas si tu servidor lo requiere, pero 755 suele funcionar en la mayoría de los casos.

[INFO] Si no ves la opción de permisos, intenta hacer clic derecho sobre la carpeta config y busca "Permisos". En Syspanel, a veces aparece como un menú desplegable con valores numéricos.

Paso 4: Ejecutar el instalador de PrestaShop

Ahora viene la parte divertida. Abre tu navegador y escribe la URL de tu tienda. Si pusiste los archivos en public_html, será http://tudominio.com. Si usaste una subcarpeta, será http://tudominio.com/prestashop.

Verás la pantalla de bienvenida del instalador de PrestaShop. El asistente te guiará a través de varios pasos. Te resumo los más importantes:

Selección de idioma

Elige el idioma de tu tienda (español, por ejemplo) y haz clic en "Siguiente".

Validación de requisitos

El instalador comprobará que tu servidor cumple con los requisitos mínimos. Si todo está en verde, genial. Si hay algún aviso en amarillo o rojo, suele ser por permisos de archivos o falta de extensiones PHP. Revisa los mensajes y vuelve al paso 3 si es necesario.

Configuración de la tienda

Aquí te pedirá:

  • Nombre de la tienda: El nombre comercial de tu negocio.
  • Actividad principal: Selecciona la más adecuada (puedes cambiarla luego).
  • País: Tu país principal.
  • Activar SSL: Te recomiendo activarlo si tu hosting tiene certificado SSL gratuito (AutoSSL). Esto dará más confianza a tus clientes.

Configuración de la base de datos

Este es el paso clave. Selecciona "MySQL" y completa los campos con los datos que creaste en el paso 1:

  • Dirección del servidor: Normalmente localhost, pero si tu hosting usa otro, te lo indicarán.
  • Nombre de la base de datos: El que pusiste, ej. mistienda_db.
  • Usuario: mistienda_user.
  • Contraseña: La que elegiste.
  • Prefijo de las tablas: Déjalo como ps_ o cámbialo por seguridad (ej. shop_).

Actualización de la tienda

El instalador te preguntará si quieres instalar datos de demostración. Si eres principiante, te recomiendo no instalarlos para empezar con una tienda limpia.

Configuración de la cuenta de administrador

Crea el usuario y la contraseña para acceder al panel de administración de tu tienda (la URL suele ser http://tudominio.com/admin). Elige un correo electrónico válido y una contraseña robusta.

[WARNING] No uses "admin" como nombre de usuario, ya que es la primera combinación que prueban los bots maliciosos. Usa algo más único, como miusuario_admin.

Paso 5: Eliminar la carpeta de instalación (obligatorio)

Una vez que el instalador termine, verás un mensaje de éxito. Pero no te emociones todavía: debes eliminar la carpeta install de tu servidor. Esta carpeta es un riesgo de seguridad enorme, ya que permite a cualquiera reinstalar tu tienda y tomar el control.

Usa el gestor de archivos de Syspanel para navegar a public_html y elimina la carpeta llamada install. Si el instalador te lo pide, también puedes renombrarla, pero lo más seguro es borrarla.

Paso 6: Configuración básica post-instalación

¡Enhorabuena! Ya tienes PrestaShop funcional en Syspanel. Ahora, antes de empezar a cargar productos, hay algunas configuraciones recomendadas:

  • Activa el modo mantenimiento: Mientras configuras tu tienda, ve a Parámetros avanzados > Mantenimiento y actívalo para que los visitantes no vean una tienda a medio construir.
  • Configura los idiomas y monedas: Ve a Internacional > Localización y añade los idiomas y monedas que necesites.
  • Revisa la configuración de SEO y URLs: En Parámetros avanzados > SEO y URLs, activa las URLs amigables (rewrite) para que tus enlaces sean más limpios y mejores para el posicionamiento web.
  • Instala un tema profesional: Explora el mercado de temas de PrestaShop para darle una imagen atractiva a tu tienda.

Preguntas frecuentes (FAQ) sobre la instalación de PrestaShop en Syspanel

¿Puedo instalar PrestaShop en Syspanel si solo tengo conocimientos básicos?

Sí, totalmente. Esta guía está pensada para principiantes. Mientras sigas los pasos en orden y prestes atención a los permisos de archivos y la base de datos, no deberías tener problemas. Syspanel simplifica mucho la gestión de archivos y bases de datos.

¿Qué hago si veo un error de "permiso denegado" durante la instalación?

Ese error es casi siempre por los permisos de archivos. Vuelve al paso 3 y asegúrate de que las carpetas tienen 755 y los archivos 644. También puede ser que el usuario de la base de datos no tenga todos los privilegios. Revisa eso también.

¿Es necesario usar SSL para PrestaShop?

Hoy en día, es muy recomendable. Google penaliza las webs sin HTTPS y los clientes desconfían. La mayoría de los hostings con Syspanel incluyen certificados SSL gratuitos (como Let's Encrypt o AutoSSL). Actívalo desde tu panel antes de la instalación o justo después.

¿Puedo cambiar el prefijo ps_ de las tablas de la base de datos?

Sí, y es una buena práctica de seguridad. Cambiar el prefijo por defecto dificulta los ataques de inyección SQL. Elige algo aleatorio como mi_tienda_.

¿Dónde está el panel de administración de PrestaShop?

Normalmente se accede en http://tudominio.com/admin. Sin embargo, por seguridad, el instalador puede añadir una cadena aleatoria al final, como /admin123xyz. Anota esa URL cuando la veas al final de la instalación.

¿Qué hago si olvido mi contraseña de administrador?

Puedes usar la herramienta de recuperación de contraseña que viene en el instalador, o bien, desde phpMyAdmin en Syspanel, modificar el hash de la contraseña en la tabla ps_employee. Es un poco avanzado, pero hay tutoriales disponibles.

¿Syspanel es lo mismo que HestiaCP?

Syspanel es el nombre comercial que usamos para referirnos al panel de control basado en HestiaCP en esta guía. El acceso se realiza a través del puerto 2106, como mencionamos al principio. Las funciones son las mismas: gestión de dominios, bases de datos, correo y archivos.

Solución de problemas comunes y consejos finales

Si la instalación se queda cargando o da un error en blanco, revisa el registro de errores de PHP. En Syspanel, puedes ver los logs en la sección de "Registros" o "Logs". Un error común es la falta de memoria PHP. Puedes aumentarla en el archivo php.ini o en la configuración de tu plan de hosting.

[TIP] Antes de empezar, verifica que tu versión de PHP sea compatible con la versión de PrestaShop que vas a instalar. PrestaShop 8 necesita PHP 7.4 o superior. Syspanel suele permitirte cambiar la versión de PHP por dominio desde la sección "Web" o "Dominios".

Conclusión: tu tienda online está lista para despegar

Instalar PrestaShop en Syspanel no es una misión imposible. Siguiendo esta guía paso a paso, habrás superado la parte más técnica. Ahora te toca la parte creativa: elegir un buen tema, configurar los métodos de pago y envío, y empezar a cargar tus productos.

Recuerda que la práctica hace al maestro. No tengas miedo de explorar el panel de administración de PrestaShop y de trastear con las opciones. Si te equivocas, siempre puedes volver a empezar o consultar la documentación oficial.

[INFO] Guarda esta guía en tus favoritos. Te será útil no solo para la instalación, sino también para entender la estructura de archivos y la gestión de la base de datos en el futuro.

Esperamos que tu aventura en el ecommerce sea un éxito. Si tienes dudas más específicas, no dudes en contactar con tu soporte técnico o buscar en los foros de la comunidad. ¡Buena suerte con tu tienda!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel