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

Cómo instalar PrestaShop en Syspanel

Actualizado el 2 de noviembre de 2025

¡Hola! Me alegra mucho que estés aquí. Si estás leyendo esto, probablemente estés a punto de dar el gran paso de montar tu tienda online con PrestaShop, una de las plataformas de eCommerce más potentes y flexibles que existen. Y lo mejor de todo: lo harás usando Syspanel, el panel de control de hosting que te permite gestionar tu servidor de forma sencilla, rápida y sin complicaciones.

En esta guía extensa y paso a paso, te voy a explicar exactamente cómo instalar PrestaShop en Syspanel. No importa si eres principiante o si ya tienes algo de experiencia; aquí encontrarás todo lo necesario para que tu tienda online PrestaShop funcione en cuestión de minutos. Vamos a desglosar el proceso desde cero, resolviendo las dudas más comunes por el camino.


¿Qué necesitas antes de empezar?

Antes de lanzarnos a la instalación, asegurémonos de que tienes todo lo necesario. No te preocupes, es muy básico.

  • Un plan de hosting con Syspanel: Syspanel es el nombre que le damos al panel de control (basado en HestiaCP, pero adaptado para ti). Necesitarás tener acceso a tu panel a través del puerto 2106 (por ejemplo: tudominio.com:2106).
  • Un dominio registrado: Puede ser uno que ya tengas o uno nuevo. Lo importante es que esté apuntando a los nameservers de tu hosting.
  • Acceso a la base de datos: Syspanel te permite crear bases de datos MySQL fácilmente. Las necesitarás para PrestaShop.
  • Paciencia y ganas de aprender: ¡Es más fácil de lo que parece!

[INFO] Si aún no tienes tu hosting configurado, contacta con tu proveedor. Normalmente te darán las credenciales de acceso a Syspanel y te explicarán cómo apuntar tu dominio.


Paso 1: Acceder a Syspanel (puerto 2106)

Lo primero es entrar a tu panel de control. Abre tu navegador favorito (Chrome, Firefox, Edge, etc.) y escribe la siguiente dirección:

https://tudominio.com:2106

Recuerda reemplazar tudominio.com por tu dominio real. Si no tienes dominio todavía, puedes usar la IP de tu servidor (por ejemplo, https://192.168.1.1:2106).

Te pedirá usuario y contraseña. Son los mismos que te proporcionó tu proveedor de hosting. Una vez dentro, verás un panel limpio y organizado. ¡Bienvenido a Syspanel!

[TIP] Si es la primera vez que entras, te recomiendo cambiar la contraseña por defecto. Ve a "Cuenta" > "Cambiar contraseña" y elige una segura.


Paso 2: Crear una base de datos para PrestaShop

PrestaShop necesita una base de datos para guardar toda la información de tu tienda: productos, clientes, pedidos, etc. En Syspanel es muy sencillo.

  1. En el menú lateral izquierdo, haz clic en "Base de datos".
  2. Verás un botón que dice "Añadir base de datos". Púlsalo.
  3. Te aparecerá un formulario. Rellénalo así:
    • Nombre de la base de datos: Elige algo descriptivo, por ejemplo, tienda_prestashop.
    • Usuario: Puede ser el mismo nombre o uno diferente, como admin_tienda.
    • Contraseña: Crea una contraseña segura. Puedes usar el generador que te ofrece Syspanel. ¡Guárdala bien!
  4. Haz clic en "Guardar".

Ya tienes tu base de datos lista. Ahora anota los siguientes datos porque los necesitarás más adelante:

  • Nombre de la base de datos
  • Usuario de la base de datos
  • Contraseña de la base de datos
  • Servidor de la base de datos (normalmente es localhost)

[WARNING] No compartas nunca estos datos con nadie. Son la llave de tu tienda.


Paso 3: Descargar PrestaShop y subirlo a tu servidor

Ahora toca el corazón de la instalación: conseguir los archivos de PrestaShop y colocarlos en tu hosting.

3.1. Descarga PrestaShop

Ve a la página oficial de PrestaShop (prestashop.com) y descarga la última versión estable. Busca el botón que dice "Descargar ahora" o "Download". Se descargará un archivo .zip que pesa unos 50-70 MB.

3.2. Accede al gestor de archivos de Syspanel

Dentro de Syspanel, busca en el menú lateral la opción "Gestor de archivos" o "Archivos". Haz clic y se abrirá una ventana con la estructura de carpetas de tu hosting.

3.3. Sube el archivo ZIP

  1. Navega hasta la carpeta public_html. Esta es la carpeta principal donde se aloja tu web.
  2. Arriba a la izquierda, verás un botón "Subir". Púlsalo.
  3. Selecciona el archivo prestashop_X.X.X.zip que descargaste.
  4. Espera a que termine la subida (puede tardar un par de minutos).

[TIP] Si tu dominio es tudominio.com, la carpeta public_html es la raíz. Si quieres que PrestaShop se vea en una subcarpeta (ej: tudominio.com/tienda), crea una nueva carpeta dentro de public_html y sube el ZIP allí.

3.4. Descomprime el archivo

Una vez subido, haz clic derecho sobre el archivo ZIP y selecciona "Extraer" o "Descomprimir". Se creará una carpeta con el nombre prestashop (o similar). Dentro de esa carpeta están todos los archivos de PrestaShop.

Ahora, mueve todo el contenido de esa carpeta descomprimida directamente a public_html (o a la subcarpeta que hayas elegido). Para hacerlo, selecciona todos los archivos dentro de la carpeta descomprimida, córtalos (Ctrl+X) y pégalos (Ctrl+V) en la carpeta raíz. Luego, elimina la carpeta vacía y el archivo ZIP para mantener todo limpio.

[WARNING] Asegúrate de que los archivos estén en la raíz de public_html y no dentro de otra subcarpeta, a menos que quieras que tu tienda se vea en una URL como tudominio.com/prestashop.


Paso 4: Configurar los permisos de archivos

Para que PrestaShop funcione correctamente, necesita permisos de escritura en ciertas carpetas. Syspanel lo hace muy fácil.

  1. En el gestor de archivos, selecciona la carpeta config y la carpeta img (están dentro de public_html).
  2. Haz clic derecho sobre cada una y elige "Permisos".
  3. Cambia los permisos a 755 (esto permite lectura y escritura al dueño, y solo lectura al resto).
  4. Repite el mismo proceso con las carpetas cache, log, mails, modules, themes, translations, upload y download. No te asustes, son muchas, pero todas necesitan permisos 755.

[INFO] Si alguna carpeta no aparece, no te preocupes. Puede que PrestaShop la cree automáticamente durante la instalación. Pero es mejor asegurarse de que las principales tengan permisos correctos.


Paso 5: Ejecutar el instalador web de PrestaShop

¡Ya casi está! Ahora abre tu navegador y escribe la URL de tu dominio. Si todo está correcto, verás la pantalla de bienvenida del instalador de PrestaShop. Sigue estos pasos:

5.1. Selecciona tu idioma

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

5.2. Acepta los términos de licencia

Lee (o al menos hojea) los términos y condiciones, marca la casilla de aceptación y continúa.

5.3. Verifica los requisitos del sistema

El instalador comprobará que tu hosting cumple con los requisitos mínimos (versión de PHP, extensiones, etc.). Si todo está en verde, ¡perfecto! Si ves algún error (como una extensión faltante), contacta con tu proveedor de hosting para que lo active. Haz clic en "Siguiente".

5.4. Configura la información de la tienda

Aquí rellenarás:

  • Nombre de la tienda: El nombre que quieras darle a tu negocio online.
  • Actividad principal: Elige la categoría que mejor describa tu tienda.
  • País: Selecciona tu país.
  • Zona horaria: La de tu región.

5.5. Configura la cuenta de administrador

Crea el usuario y contraseña con los que accederás al panel de administración de PrestaShop. Elige un correo electrónico válido, porque ahí recibirás notificaciones importantes. Guarda estos datos en un lugar seguro.

5.6. Configura la base de datos

Este es el paso clave. Te pedirá los datos que guardaste en el Paso 2:

  • Servidor de base de datos: localhost (normalmente).
  • Nombre de la base de datos: El que creaste, por ejemplo, tienda_prestashop.
  • Usuario de la base de datos: El que creaste, por ejemplo, admin_tienda.
  • Contraseña de la base de datos: La que pusiste.
  • Prefijo de tablas: Déjalo como ps_ a menos que tengas razones para cambiarlo.

Haz clic en "Probar conexión". Si todo está bien, verás un mensaje verde. Luego, pulsa "Siguiente".

5.7. Finaliza la instalación

El instalador comenzará a crear las tablas y configurar todo. Esto puede tardar unos minutos. Al terminar, verás un mensaje de éxito y un enlace para ir al panel de administración (normalmente tudominio.com/adminXXXXXX) y otro para ir a tu tienda.

[TIP] El instalador te generará un enlace de administración con un código aleatorio (ej: admin12345). Es normal y es una medida de seguridad. No lo pierdas.


Paso 6: Primeros pasos en tu tienda online PrestaShop

¡Felicidades! Ya tienes PrestaShop instalado en Syspanel. Ahora te toca personalizar tu tienda. Aquí tienes algunas tareas iniciales:

  • Accede al panel de administración: Usa la URL que te dio el instalador y las credenciales que creaste.
  • Configura los ajustes básicos: Ve a "Parámetros de la tienda" y completa la información de contacto, direcciones, etc.
  • Elige un tema: En "Diseño" puedes seleccionar un tema predeterminado o subir uno nuevo.
  • Añade productos: Es hora de llenar tu tienda. Ve a "Catálogo" > "Productos" y empieza a añadir.
  • Configura los métodos de pago y envío: Activa PayPal, tarjeta de crédito, etc., y define las tarifas de envío.

[WARNING] No olvides eliminar la carpeta install del servidor una vez terminada la instalación. Si no lo haces, cualquiera podría reinstalar tu tienda. En Syspanel, ve al gestor de archivos, busca la carpeta install dentro de public_html, selecciónala y bórrala.


Preguntas frecuentes (FAQ)

¿Puedo instalar PrestaShop en Syspanel si ya tengo otra web en mi dominio?

Sí, perfectamente. Solo tienes que crear una subcarpeta dentro de public_html (por ejemplo, tienda) y subir PrestaShop allí. Tu tienda se verá en tudominio.com/tienda.

¿Qué hago si me da error de "permisos de archivos" durante la instalación?

Vuelve al gestor de archivos de Syspanel y verifica que las carpetas config, img, cache, log, etc., tengan permisos 755. Si alguna no existe, créala manualmente con permisos 755.

¿Puedo usar SSL/HTTPS con mi tienda PrestaShop en Syspanel?

¡Sí! Syspanel suele incluir certificados SSL gratuitos (como Let's Encrypt). Ve a la sección "SSL" en el panel y actívalo para tu dominio. Luego, en PrestaShop, ve a "Parámetros de la tienda" > "Tráfico y SEO" y activa la opción "Forzar HTTPS".

¿Cómo actualizo PrestaShop más adelante?

Puedes hacerlo desde el propio panel de administración de PrestaShop (en "Ayuda" > "Actualizaciones"). Siempre es recomendable hacer una copia de seguridad de tu base de datos y archivos antes de actualizar. Syspanel tiene una herramienta de backups en la sección "Copia de seguridad".

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

No te preocupes. Puedes restablecerla desde la base de datos. Accede a Syspanel, ve a "Base de datos", selecciona tu base de datos y busca la tabla ps_employee. Dentro de esa tabla, busca tu usuario y cambia el campo passwd por un hash generado con la herramienta "Generar hash" de PrestaShop (puedes encontrarla online). Si no te sientes cómodo, contacta con soporte.


Conclusión

Instalar PrestaShop en Syspanel es un proceso sencillo si sigues los pasos correctos. Desde la creación de la base de datos hasta la configuración final, Syspanel te ofrece todas las herramientas necesarias para que tu tienda online PrestaShop esté operativa en menos de una hora.

Recuerda que la clave está en la organización: anota tus credenciales, mantén los permisos correctos y no olvides eliminar la carpeta install al final. A partir de ahí, el cielo es el límite: personaliza tu tienda, añade productos y empieza a vender.

Si en algún momento te surge una duda, no dudes en consultar la documentación oficial de PrestaShop o contactar con tu proveedor de hosting. ¡Estoy seguro de que tu tienda será un éxito!

[INFO] Este artículo es parte de una serie de guías sobre Syspanel hosting. Si te ha sido útil, compártelo con otros emprendedores que quieran montar su tienda online.

¿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