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

Pasos para instalar PrestaShop en Syspanel

Actualizado el 4 de noviembre de 2025

¡Hola! Bienvenido a esta guía completa. Si estás pensando en lanzar tu tienda online, PrestaShop es una de las plataformas de comercio electrónico más potentes y utilizadas del mundo. Y si tu hosting cuenta con Syspanel (nuestro panel de control basado en HestiaCP), estás de suerte: el proceso es muy sencillo y rápido.

En este artículo, te explicaré paso a paso cómo realizar la instalación PrestaShop en tu servidor usando Syspanel. No necesitas ser un experto técnico; solo sigue estas instrucciones al pie de la letra y en menos de 30 minutos tendrás tu tienda online Syspanel lista para empezar a vender.


Requisitos previos antes de instalar PrestaShop

Antes de comenzar, asegúrate de cumplir con estos requisitos básicos. Son fundamentales para que la instalación se realice sin problemas.

  • Un plan de hosting activo con acceso a Syspanel. Recuerda que el puerto de acceso a Syspanel es el 2106 (ejemplo: tudominio.com:2106).
  • Un dominio apuntando a tu servidor (por ejemplo, mutienda.com).
  • Acceso a la base de datos (MySQL) desde Syspanel.
  • Tiempo y paciencia: aunque es sencillo, es mejor no tener prisa.

[INFO] PrestaShop requiere PHP 7.4 o superior y MySQL 5.6+. Syspanel suele tener estas versiones por defecto, pero si tienes dudas, consulta con tu proveedor de hosting.


Paso 1: Acceder a Syspanel

Lo primero es iniciar sesión en tu panel de control Syspanel. Para ello:

  1. Abre tu navegador web.
  2. Escribe la URL de acceso: https://tudominio.com:2106 (o la IP de tu servidor seguida de :2106).
  3. Introduce tu usuario y contraseña de Syspanel (los mismos que usas para gestionar tu hosting).

Una vez dentro, verás el panel principal con todas las herramientas de gestión. No te asustes por la interfaz; es muy intuitiva.


Paso 2: Crear una base de datos para PrestaShop

PrestaShop necesita una base de datos para almacenar productos, pedidos, clientes, etc. Vamos a crearla desde Syspanel.

Crear la base de datos

  1. En el menú lateral izquierdo, busca la sección "Bases de datos" o "DB".
  2. Haz clic en "Añadir base de datos".
  3. Completa los campos:
    • Nombre de la base de datos: por ejemplo, prestashop_db.
    • Usuario: por ejemplo, prestashop_user.
    • Contraseña: elige una segura (puedes usar el generador de contraseñas de Syspanel).
  4. Haz clic en "Guardar".

[TIP] Anota en un bloc de notas el nombre de la base de datos, el usuario y la contraseña. Los necesitarás más adelante.

¿Y si ya tengo una base de datos?

Si ya tienes una base de datos creada, puedes usarla siempre que esté vacía. No la uses para otros fines, porque PrestaShop creará sus propias tablas.


Paso 3: Descargar PrestaShop

Ahora necesitas el archivo de instalación de PrestaShop. Es un archivo comprimido (.zip) que contiene todos los archivos de la plataforma.

  1. Ve al sitio oficial de PrestaShop: https://www.prestashop.com/es/descargar.
  2. Descarga la última versión estable (recomendada para nuevas tiendas).
  3. En tu ordenador, localiza el archivo .zip descargado. No lo descomprimas aún.

[WARNING] No descargues versiones beta o de desarrollo, ya que pueden tener errores no corregidos.


Paso 4: Subir PrestaShop a tu hosting mediante Syspanel

Syspanel incluye un gestor de archivos muy útil para subir y descomprimir archivos directamente en el servidor.

Subir el archivo ZIP

  1. En Syspanel, ve a la sección "Archivos" o "File Manager".
  2. Navega hasta la carpeta donde quieres instalar PrestaShop. Normalmente será la carpeta public_html (raíz del dominio) o una subcarpeta como tienda.
    • Si quieres que tu tienda esté en tudominio.com, sube los archivos directamente a public_html.
    • Si quieres que esté en tudominio.com/tienda, crea una carpeta llamada tienda dentro de public_html y accede a ella.
  3. Haz clic en "Subir archivo" y selecciona el archivo .zip de PrestaShop que descargaste.
  4. Espera a que termine la subida (puede tardar unos segundos dependiendo del tamaño).

Descomprimir el archivo

  1. Una vez subido, selecciona el archivo .zip haciendo clic en él.
  2. En la barra de herramientas, busca la opción "Extraer" o "Descomprimir".
  3. Se abrirá una ventana; confirma que quieres extraer los archivos en la misma carpeta.
  4. Syspanel descomprimirá todo. Verás una carpeta llamada prestashop (o similar) con todos los archivos dentro.

[INFO] Si ves una carpeta anidada (por ejemplo, prestashop/prestashop), puedes mover los archivos al nivel correcto. Lo ideal es que los archivos de instalación (como index.php) estén directamente en public_html o en tu subcarpeta tienda.


Paso 5: Configurar los permisos de archivos

PrestaShop necesita ciertos permisos de escritura para funcionar correctamente. Syspanel lo hace muy fácil.

  1. En el gestor de archivos, selecciona todos los archivos y carpetas de PrestaShop (puedes usar Ctrl+A o la opción "Seleccionar todo").
  2. Haz clic en "Permisos" o "Chmod".
  3. Establece los permisos en 755 para directorios y 644 para archivos. Si no sabes cómo, busca la opción "Permisos recursivos" y elige 755.
  4. Aplica los cambios.

[TIP] Si tienes dudas, muchos proveedores de hosting ya tienen estos permisos por defecto. Puedes saltarte este paso y si luego ves errores, lo haces.


Paso 6: Iniciar la instalación de PrestaShop

Ahora viene la parte emocionante. Abre tu navegador y escribe la URL de tu tienda:

  • Si instalaste en la raíz: https://tudominio.com
  • Si instalaste en una subcarpeta: https://tudominio.com/tienda

Verás la pantalla de bienvenida del instalador de PrestaShop. Sigue estos pasos:

1. Seleccionar idioma

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

2. Aceptar licencia

Lee los términos y condiciones (o simplemente acepta) y haz clic en "Siguiente".

3. Verificar requisitos

El instalador comprobará que tu servidor cumple con los requisitos. Si todo está bien, verás una pantalla verde. Si hay algún error, el sistema te lo indicará (por ejemplo, falta de extensión PHP). En ese caso, contacta con tu soporte de hosting.

4. Configurar la tienda

Aquí debes rellenar:

  • Nombre de la tienda: el nombre de tu negocio.
  • Actividad principal: elige la que más se ajuste.
  • País: tu país.
  • Zona horaria: la tuya.
  • Crear cuenta de administrador: introduce un email, nombre y contraseña para acceder al panel de control de PrestaShop.

5. Configurar la base de datos

Este es el paso clave:

  • Sistema de base de datos: MySQL (por defecto).
  • Servidor de base de datos: localhost (normalmente funciona así).
  • Nombre de la base de datos: el que creaste en Syspanel (ej: prestashop_db).
  • Usuario de la base de datos: el que creaste (ej: prestashop_user).
  • Contraseña: la que pusiste.
  • Prefijo de tablas: déjalo como ps_ o cámbialo si lo prefieres.

Haz clic en "Probar conexión". Si todo es correcto, verás un mensaje de éxito. Luego, haz clic en "Siguiente".

6. Finalizar instalación

El instalador comenzará a crear las tablas y configurar la tienda. Este proceso puede tardar unos minutos. Al terminar, verás un mensaje de éxito y dos enlaces:

  • Gestionar tu tienda: para acceder al panel de administración (back-office).
  • Descubrir tu tienda: para ver la tienda pública (front-office).

[WARNING] No cierres la ventana ni recargues la página durante la instalación. Podría corromper el proceso.


Paso 7: Eliminar la carpeta de instalación (importante)

Por seguridad, PrestaShop te pedirá que elimines la carpeta install del servidor. Si no lo haces, tu tienda podría ser vulnerable a ataques.

  1. Vuelve a Syspanel y al gestor de archivos.
  2. Busca la carpeta install dentro de tu directorio de PrestaShop.
  3. Selecciónala y haz clic en "Eliminar".
  4. Confirma la eliminación.

[INFO] Algunas versiones de PrestaShop también te piden que renombres la carpeta admin por motivos de seguridad. Puedes hacerlo desde el gestor de archivos (por ejemplo, a admin_mutienda).


Paso 8: Acceder a tu tienda y configurarla

¡Enhorabuena! Ya tienes PrestaShop instalado. Ahora puedes:

  • Acceder al panel de administración: ve a https://tudominio.com/admin (o la URL que hayas configurado) e inicia sesión con el email y contraseña que creaste.
  • Ver tu tienda pública: ve a https://tudominio.com y verás la tienda por defecto.

Desde el panel de administración puedes:

  • Añadir productos.
  • Configurar métodos de pago y envío.
  • Personalizar el diseño.
  • Gestionar pedidos y clientes.

Preguntas frecuentes (FAQ)

¿Puedo instalar PrestaShop en una subcarpeta?

Sí, solo tienes que crear una carpeta dentro de public_html y subir los archivos allí. La URL de tu tienda será tudominio.com/tucarpeta.

¿Qué hago si veo un error de conexión a la base de datos?

Revisa que los datos de la base de datos (nombre, usuario, contraseña) sean correctos. También asegúrate de que el servidor de base de datos sea localhost. Si el error persiste, contacta con tu soporte de hosting.

¿Es necesario tener SSL para PrestaShop?

Sí, es muy recomendable. Syspanel suele incluir certificados SSL gratuitos (Let's Encrypt). Puedes activarlo desde la sección "SSL" de Syspanel.

¿Puedo migrar una tienda PrestaShop existente a Syspanel?

Sí, pero el proceso es más complejo. Necesitarás exportar la base de datos y los archivos de tu tienda anterior, e importarlos en Syspanel. Te recomiendo buscar una guía específica de migración.

¿Syspanel es compatible con PrestaShop 8?

Sí, las versiones recientes de Syspanel (basadas en HestiaCP) son compatibles con PrestaShop 8, siempre que tengan PHP 7.4+ y MySQL 5.6+.


Conclusión

La instalación PrestaShop en Syspanel es un proceso sencillo si sigues los pasos adecuados. Desde la creación de la base de datos hasta la configuración final, todo se puede hacer desde el panel de control sin necesidad de conocimientos avanzados de programación.

Recuerda que una tienda online Syspanel bien configurada es el primer paso para tener éxito en el comercio electrónico. Ahora que ya tienes tu tienda instalada, dedica tiempo a personalizarla, añadir productos y optimizarla para SEO.

Si tienes alguna duda durante el proceso, no dudes en consultar la documentación de PrestaShop o contactar con tu proveedor de hosting. ¡Buena suerte con tu nueva tienda online!

[TIP] No olvides hacer copias de seguridad periódicas de tu tienda desde Syspanel. Es mejor prevenir que lamentar.

¿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