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

Cómo instalar PrestaShop en Syspanel manualmente

Actualizado el 20 de abril de 2026

Tener tu propia tienda online es uno de los pasos más emocionantes para cualquier negocio. PrestaShop es una de las plataformas de comercio electrónico más potentes y flexibles que existen, y lo mejor es que puedes instalarla tú mismo sin ser un experto en programación.

En esta guía completa y paso a paso, te voy a enseñar cómo instalar PrestaShop en Syspanel manualmente. Syspanel (basado en HestiaCP) es el panel de control que utilizamos para gestionar tu hosting, y su acceso se realiza a través del puerto 2106 (por ejemplo: tudominio.com:2106). No te preocupes, te explicaré todo con detalle para que no te pierdas.


¿Qué necesitas antes de empezar?

Antes de lanzarte a instalar PrestaShop, asegúrate de tener a mano estos tres elementos:

  • Un dominio o subdominio donde quieres que se vea tu tienda (ejemplo: tutienda.com o tienda.tudominio.com).
  • Acceso a Syspanel con tus credenciales de administrador del hosting (usuario y contraseña).
  • El archivo de instalación de PrestaShop. Lo puedes descargar desde el sitio oficial: https://www.prestashop.com/es/descargas. Normalmente viene en un archivo .zip.

Paso 1: Acceder a Syspanel y crear el espacio para tu tienda

Lo primero es entrar a tu panel de control. Abre tu navegador y escribe la dirección de tu servidor seguida del puerto 2106. Por ejemplo:

https://tudominio.com:2106

[TIP] Si es la primera vez que accedes, es posible que veas un aviso de seguridad del navegador. No te preocupes, es normal porque el certificado es autoadministrado. Dale a "Continuar" o "Avanzado" para acceder.

Una vez dentro, introduce tu usuario y contraseña de Syspanel.

Crear un nuevo usuario (si es necesario)

Si tu plan de hosting te permite crear múltiples cuentas, es buena práctica crear un usuario específico para tu tienda. Ve a la sección "Usuarios" y haz clic en "Añadir usuario". Rellena los datos básicos (nombre, contraseña, etc.). No te compliques, esto solo es para organizar mejor tus sitios web.

Añadir el dominio o subdominio

Ahora ve a la sección "Web" (o "Sitios web") y haz clic en "Añadir dominio". Aquí es donde le dices a Syspanel qué dirección va a usar tu PrestaShop.

  • Dominio: Escribe tu dominio completo (ej: tutienda.com). Si es un subdominio, escribe algo como tienda.tudominio.com.
  • Habilitar SSL: Marca esta casilla. Es muy importante para la seguridad de tu tienda y para el SEO. Syspanel te facilitará un certificado Let's Encrypt gratuito.
  • PHP: Selecciona la versión de PHP más reciente compatible con PrestaShop (normalmente PHP 8.0 o superior). Puedes dejarlo en la que viene por defecto si no estás seguro.
  • Otros ajustes: No toques nada más a menos que sepas lo que haces. Haz clic en "Guardar".

[INFO] Syspanel creará automáticamente la carpeta donde se alojará tu tienda, normalmente en /home/usuario/web/tudominio/public_html. Ahí es donde subiremos los archivos de PrestaShop.


Paso 2: Subir los archivos de PrestaShop a tu hosting

Ahora necesitamos llevar el archivo de instalación de PrestaShop a la carpeta que acabamos de crear. Hay dos formas de hacerlo: a través del Administrador de Archivos de Syspanel o mediante un programa FTP. Te recomiendo el Administrador de Archivos porque es más visual y no necesitas instalar nada.

Usando el Administrador de Archivos de Syspanel

  1. En Syspanel, ve a la sección "Web" y busca el dominio que acabas de añadir.
  2. Haz clic en "Administrador de Archivos" (o el icono de la carpeta). Se abrirá una ventana con los archivos de tu sitio.
  3. Navega hasta la carpeta public_html. Si está vacía, perfecto.
  4. Haz clic en "Subir" y selecciona el archivo .zip de PrestaShop que descargaste antes.
  5. Una vez subido, verás el archivo en la lista. Selecciónalo y haz clic en "Extraer" (o "Descomprimir"). El sistema lo descomprimirá en la misma carpeta.
  6. Después de extraer, verás una carpeta con el nombre del archivo (ej: prestashop_8.0.0). Dentro de esa carpeta están los archivos reales de PrestaShop.
  7. Selecciona todos los archivos y carpetas dentro de esa subcarpeta y muévelos (cortar y pegar) a la raíz de public_html. Luego puedes eliminar la carpeta vacía y el archivo .zip para mantener todo limpio.

[WARNING] Es muy importante que los archivos estén directamente en public_html, no dentro de una subcarpeta. De lo contrario, tu tienda se vería en tudominio.com/prestashop en lugar de tudominio.com.


Paso 3: Crear la base de datos en Syspanel

PrestaShop necesita una base de datos para guardar toda la información de tu tienda: productos, clientes, pedidos, etc. Vamos a crearla desde Syspanel.

  1. En el menú principal de Syspanel, ve a "Base de datos".
  2. Haz clic en "Añadir base de datos".
  3. Rellena los campos:
    • Nombre de la base de datos: Ponle un nombre descriptivo, como tutienda_db.
    • Usuario: Crea un usuario para esta base de datos, por ejemplo tutienda_user.
    • Contraseña: Genera una contraseña segura. Puedes usar el generador que incluye Syspanel. Guárdala en un lugar seguro, la necesitarás en el siguiente paso.
  4. Haz clic en "Guardar". Syspanel te mostrará un resumen con los datos de conexión: nombre de la base de datos, usuario, contraseña y el servidor (normalmente localhost).

[TIP] Anota estos cuatro datos en un bloc de notas. Los vas a necesitar durante la instalación web de PrestaShop.


Paso 4: Ejecutar el instalador web de PrestaShop

¡Ya casi está! Ahora abre una nueva pestaña en tu navegador y escribe la dirección de tu dominio (el que configuraste en el Paso 1). Por ejemplo: https://tutienda.com.

Si todo está correcto, verás la pantalla de bienvenida del instalador de PrestaShop. Sigue estos pasos:

1. Seleccionar idioma

Elige el idioma en el que quieres que se muestre el instalador (español, por ejemplo) y haz clic en "Siguiente".

2. Verificar requisitos

El instalador revisará que tu servidor cumpla con todos los requisitos necesarios (versión de PHP, extensiones activas, etc.). Si ves algún error en rojo, normalmente es porque falta activar alguna extensión de PHP. Puedes solucionarlo desde Syspanel:

  • Ve a "Web" > selecciona tu dominio > "Editar" (el icono del lápiz).
  • Busca la opción "Extensiones PHP" y activa las que te falten (por ejemplo: curl, gd, mbstring, pdo_mysql, zip). Guarda los cambios y recarga la página del instalador.

3. Configurar la tienda

Aquí introduces la información básica de tu negocio:

  • Nombre de la tienda: El nombre que quieras (ej: "Mi Tienda Online").
  • Actividad principal: Elige el sector de tu tienda.
  • País: Tu país.
  • Habilitar SSL: Márcalo como . Es fundamental para la seguridad y la confianza de tus clientes.

4. Configurar la base de datos

Este es el paso clave. Rellena con los datos que guardaste en el Paso 3:

  • Motor de base de datos: Déjalo como MySQL.
  • Servidor de base de datos: localhost (es el valor por defecto).
  • Nombre de la base de datos: El que creaste (ej: tutienda_db).
  • Usuario de la base de datos: El usuario que creaste (ej: tutienda_user).
  • Contraseña de la base de datos: La contraseña que generaste.
  • Prefijo de tablas: Puedes dejarlo como ps_ o cambiarlo por seguridad. No es obligatorio.

Haz clic en "Probar conexión". Si ves un mensaje verde, ¡todo está bien! Si no, revisa que los datos sean correctos.

5. Crear la cuenta de administrador

Crea el usuario con el que accederás al back office de tu tienda (el panel de administración). Elige un email y una contraseña segura. No olvides estos datos, son la llave de tu negocio.

6. Instalar datos de demostración (opcional)

PrestaShop te ofrece instalar productos y configuraciones de ejemplo. Si eres principiante, te recomiendo que marques "Sí, quiero instalar datos de demostración". Así podrás ver cómo funciona la tienda y personalizarla después.

7. ¡Finalizar!

Haz clic en "Instalar" y espera unos minutos. El instalador creará las tablas en la base de datos y configurará todo. Al terminar, verás una pantalla de éxito con un enlace a tu tienda y otro al panel de administración.

[WARNING] IMPORTANTE: El instalador te pedirá que elimines la carpeta /install por seguridad. Hazlo desde el Administrador de Archivos de Syspanel o mediante FTP. Si no lo haces, tu tienda podría ser vulnerable.


Paso 5: Configurar el SSL (Certificado de Seguridad)

Si marcaste la opción de SSL durante la instalación, PrestaShop ya debería funcionar con https. Sin embargo, para asegurarte de que todo el tráfico se redirija correctamente, puedes forzar SSL desde el panel de administración:

  1. Accede a tu back office: https://tutienda.com/adminXXXXX (el nombre de la carpeta admin te lo dio el instalador).
  2. Ve a "Parámetros de la tienda" > "Tráfico y SEO".
  3. En la pestaña "SEO y URLs", busca la opción "Redirigir a HTTPS" y actívala.
  4. Guarda los cambios.

[INFO] Si tu certificado SSL no se activó automáticamente, puedes generarlo desde Syspanel: ve a "Web" > selecciona tu dominio > "SSL" > "Añadir certificado SSL" y elige la opción "Let's Encrypt". Syspanel lo renovará automáticamente.


Preguntas Frecuentes (FAQ)

¿Qué hago si veo un error de "500 Internal Server Error" después de la instalación?

Esto suele deberse a un problema de permisos de archivos. Desde el Administrador de Archivos de Syspanel, selecciona toda la carpeta public_html y haz clic en "Permisos". Establece los permisos en 755 para las carpetas y 644 para los archivos. También puedes probar a cambiar el propietario de los archivos al usuario de tu cuenta de Syspanel.

¿Puedo instalar PrestaShop en un subdirectorio (ej: tudominio.com/tienda)?

Sí, pero no es recomendable para SEO. Si aún así lo deseas, simplemente sube los archivos a una subcarpeta dentro de public_html (ej: /public_html/tienda) y apunta tu dominio a esa carpeta desde la configuración de Syspanel.

¿Cómo actualizo PrestaShop más adelante?

Nunca actualices directamente desde el panel de administración si no tienes experiencia. Lo más seguro es hacer una copia de seguridad completa (archivos y base de datos) desde Syspanel, y luego seguir las instrucciones de actualización manual de PrestaShop. Siempre puedes pedir ayuda a nuestro soporte técnico.

¿Puedo cambiar el nombre de la carpeta "admin" por seguridad?

Sí, es muy recomendable. Puedes renombrar la carpeta desde el Administrador de Archivos. Luego, deberás actualizar el archivo /app/config/parameters.php con el nuevo nombre. Si no te sientes seguro, nuestro equipo puede ayudarte.


Conclusión

Instalar PrestaShop en Syspanel manualmente es un proceso sencillo si sigues estos pasos con calma. No tengas miedo de equivocarte; siempre puedes borrar la base de datos y los archivos y empezar de nuevo. Lo importante es que ahora tienes el control total de tu tienda online.

Recuerda que Syspanel (accesible por el puerto 2106) es tu aliado para gestionar todo: archivos, bases de datos, SSL y mucho más. Si en algún momento te sientes atascado, no dudes en contactar con nuestro equipo de soporte. ¡Estamos aquí para ayudarte a que tu tienda online despegue!

Ahora ve y crea la tienda de tus sueños. ¡Mucho éxito!

¿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