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

How to Install PrestaShop on Syspanel (Managed VPS)

Actualizado el 10 de enero de 2026

Introducción: Tu tienda online en minutos con PrestaShop en Syspanel

Montar una tienda online puede parecer una tarea titánica, especialmente si no eres un experto en servidores. Pero, ¿y si te dijéramos que con Syspanel, tu panel de control de VPS gestionado, puedes tener PrestaShop funcionando en menos de lo que tardas en tomarte un café?

En esta guía completa, el tutorial de Syspanel para PrestaShop definitivo, vamos a desgranar todo el proceso paso a paso. No importa si es tu primera vez; vamos a usar un lenguaje claro y directo para que, al final de la lectura, tengas tu tienda online operativa.

Olvídate de las complicaciones de la terminal o de configurar archivos complejos a mano. Con Syspanel, la instalación se simplifica enormemente. Nuestro objetivo es que te centres en lo que de verdad importa: vender tus productos.

Vamos a empezar.


¿Qué es Syspanel y por qué es ideal para PrestaShop?

Antes de ensuciarnos las manos, es crucial entender la herramienta que vamos a usar. Syspanel es el nombre comercial de nuestro panel de control para VPS gestionados. Es la evolución de lo que antes conocías como HestiaCP, pero mejorado y adaptado para ofrecerte la mejor experiencia.

La clave: Acceso por el puerto 2106

A diferencia de otros paneles que usan puertos estándar, Syspanel se accede a través del puerto 2106. Esto es una medida de seguridad adicional que dificulta los intentos de acceso no autorizado por bots que escanean puertos comunes.

[INFO] Para acceder a tu panel de control, simplemente abre tu navegador y escribe: https://tu-dominio-o-ip:2106. Recuerda la "s" de seguro en "https".

Ventajas de usar Syspanel para tu tienda

  • Gestión simplificada: Crear bases de datos, cuentas de correo o dominios es tan fácil como hacer clic.
  • Entorno optimizado: Está configurado para soportar aplicaciones PHP como PrestaShop con un rendimiento excelente.
  • Seguridad integrada: Incluye cortafuegos, protección contra fuerza bruta y certificados SSL gratuitos (Let's Encrypt) con un solo clic.
  • Soporte técnico: Al ser un VPS gestionado, tienes un equipo detrás para ayudarte con los problemas de servidor, aunque esta guía te hará casi autosuficiente.

Requisitos previos: Antes de instalar PrestaShop en tu VPS

Para que la instalación de PrestaShop en tu VPS gestionado sea un éxito, necesitas tener tres cosas listas:

  1. Un dominio registrado: Puede ser un dominio nuevo o uno que ya tengas. Necesitarás poder modificar sus DNS para apuntarlo a tu servidor.
  2. Acceso a Syspanel: Debes tener las credenciales de acceso al panel (usuario y contraseña) que te proporcionó tu proveedor de hosting.
  3. Acceso al servidor por SSH (Opcional pero recomendado): Aunque Syspanel hace casi todo el trabajo pesado, a veces necesitaremos usar la terminal para ajustar permisos. Te enseñaremos lo básico.

[WARNING] Si tu dominio está registrado en otro sitio, no te preocupes. Solo necesitas ir a la configuración DNS de tu registrador y crear un registro "A" que apunte a la dirección IP de tu VPS. Syspanel te mostrará cuál es esa IP en la pantalla de inicio.


Paso 1: Accediendo a tu Panel de Syspanel

Este es el punto de partida. Abre tu navegador web favorito y escribe la siguiente dirección:

https://la-ip-de-tu-servidor:2106

Te aparecerá un aviso de seguridad del navegador. No te asustes, es normal porque el certificado SSL aún no está configurado para tu dominio. Haz clic en "Avanzado" y luego en "Continuar a la IP (sitio no seguro)".

Una vez dentro, verás la pantalla de inicio de sesión de Syspanel. Introduce tu usuario y contraseña (normalmente son admin y la contraseña que elegiste al contratar el servicio).

[TIP] Si es la primera vez que entras, es muy recomendable cambiar la contraseña por defecto desde el menú de "Usuarios" o "Perfil". Usa una contraseña robusta.


Paso 2: Crear el Usuario y el Dominio en Syspanel

Syspanel organiza los sitios web por "Usuarios". Cada usuario tiene su propia carpeta de archivos, bases de datos y cuentas de correo. Es una buena práctica crear un usuario específico para tu tienda.

Creando el usuario

  1. En el menú lateral izquierdo, busca la sección "Usuarios" y haz clic en "Añadir Usuario".
  2. Rellena el formulario:
    • Nombre de Usuario: Elige uno sencillo, por ejemplo, tienda o prestashop.
    • Contraseña: Crea una contraseña segura.
    • Paquete: Si solo tienes uno, se asignará automáticamente.
  3. Haz clic en "Guardar".

Añadiendo el dominio

Ahora que tienes tu usuario, vamos a asociarle un dominio.

  1. Dentro del usuario que acabas de crear, busca la pestaña "Dominios" y haz clic en "Añadir Dominio".
  2. Escribe tu dominio completo, por ejemplo, mistiendaonline.com.
  3. Asegúrate de que las opciones "Crear Base de Datos" y "Crear Usuario FTP" estén marcadas. Esto nos facilitará la vida más adelante.
  4. Haz clic en "Guardar".

[INFO] Syspanel creará automáticamente la estructura de carpetas para tu dominio dentro de la ruta /home/nombre-usuario/web/nombre-dominio/public_html. Esta será la raíz de tu tienda.


Paso 3: Asegurar la conexión con SSL (Certificado Gratuito)

Hoy en día, un sitio sin HTTPS es mal visto por Google y por los clientes. Afortunadamente, Syspanel lo hace increíblemente fácil con Let's Encrypt.

  1. En la sección de tu dominio, busca la pestaña "SSL" o "Seguridad".
  2. Selecciona la opción "Let's Encrypt".
  3. Asegúrate de que tu dominio esté listado. Si has añadido el www (www.mistiendaonline.com), actívalo también.
  4. Haz clic en "Emitir" o "Instalar".

En unos segundos, tendrás un certificado SSL válido. Syspanel configurará automáticamente la redirección de HTTP a HTTPS para que todo el tráfico sea seguro.

[TIP] A partir de este momento, ya puedes acceder a tu sitio por HTTPS sin el aviso de seguridad del navegador. Es el momento perfecto para actualizar tus DNS si aún no lo has hecho, para que todo apunte a la IP correcta.


Paso 4: Descargar y Subir PrestaShop

Este es el corazón de la instalación. Tenemos dos caminos: usar el instalador automático (si Syspanel lo tiene) o hacerlo manualmente. Te explicaremos el manual, ya que es universal y te da más control.

4.1. Descargar PrestaShop

  1. Ve al sitio web oficial de PrestaShop y descarga la última versión estable. Busca el enlace de "Descargar" que te ofrece el archivo .zip.
  2. Guárdalo en tu ordenador.

4.2. Subir los archivos al servidor

Tienes dos formas de subir los archivos a tu servidor: por FTP o por el Gestor de Archivos de Syspanel.

  • Opción A: Por FTP (Recomendado para archivos grandes)

    1. Descarga un cliente FTP como FileZilla (es gratuito).
    2. Conecta usando los datos FTP que se generaron al crear el dominio. Los encontrarás en la pestaña "FTP" del usuario en Syspanel (host, usuario y contraseña).
    3. Navega a la carpeta public_html de tu dominio.
    4. Sube el archivo prestashop.zip que descargaste.
  • Opción B: Por el Gestor de Archivos de Syspanel

    1. En Syspanel, ve a la pestaña "Archivos" o "Gestor de Archivos" de tu usuario.
    2. Navega a la carpeta public_html.
    3. Haz clic en "Subir" y selecciona el archivo .zip desde tu ordenador.

4.3. Descomprimir el archivo

Una vez subido, necesitamos "descomprimirlo" en el servidor.

  1. En el Gestor de Archivos de Syspanel, localiza el archivo prestashop.zip y haz clic derecho sobre él.
  2. Selecciona la opción "Extraer" o "Descomprimir".
  3. Se creará una carpeta llamada prestashop con todos los archivos dentro.
  4. Ahora, necesitamos mover el contenido de esa carpeta prestashop directamente a public_html. Selecciona todos los archivos y carpetas dentro de prestashop, córtalos (Ctrl+X) y pégalos (Ctrl+V) en public_html. Si te pregunta, elige "Sobrescribir" o "Mover".
  5. Finalmente, borra la carpeta prestashop vacía y el archivo prestashop.zip para mantener todo limpio.

[WARNING] Es crucial que los archivos de PrestaShop estén directamente en public_html, no en una subcarpeta. Si los dejas en una subcarpeta, tu tienda se verá en tudominio.com/prestashop en lugar de tudominio.com.


Paso 5: Crear la Base de Datos en Syspanel

PrestaShop necesita una base de datos para guardar tus productos, pedidos y clientes. Syspanel ya creó una cuando añadimos el dominio, pero vamos a asegurarnos de tener los datos a mano.

  1. Ve a la pestaña "Bases de Datos" dentro de tu usuario en Syspanel.
  2. Verás una base de datos creada automáticamente con un nombre similar a usuario_nombrebd.
  3. Haz clic en el icono de "Editar" o "Ver" para ver los detalles.
  4. Anota estos tres datos críticos:
    • Nombre de la base de datos: (ej. tienda_prestashop)
    • Usuario de la base de datos: (ej. tienda_dbuser)
    • Contraseña de la base de datos: (La que se generó o la que tú pusiste).

[TIP] Si no ves la base de datos, puedes crearla manualmente desde el botón "Añadir Base de Datos". Asegúrate de crear también un "Usuario de Base de Datos" y asignarlo a esa base con todos los privilegios.


Paso 6: El Asistente de Instalación de PrestaShop

Ahora viene la parte divertida. Abre tu navegador y escribe tu dominio: https://tudominio.com.

El asistente de instalación de PrestaShop debería aparecer automáticamente. Sigue estos pasos:

  1. Idioma: Selecciona tu idioma y haz clic en "Siguiente".
  2. Licencia: Acepta los términos y continúa.
  3. Información de la tienda:
    • Nombre de la tienda: Ponle un nombre a tu tienda.
    • Actividad principal: Elige el sector de tu tienda.
    • País: Selecciona tu país.
    • Activar SSL: Marca esta casilla, ya que ya tenemos el certificado SSL instalado.
    • Haz clic en "Siguiente".
  4. Sistema: PrestaShop comprobará que el servidor cumple con los requisitos. Si todo está en verde, haz clic en "Siguiente".
  5. Base de datos: Este es el paso crucial.
    • Motor de base de datos: Deja MySQL (o MariaDB).
    • Dirección del servidor: Pon localhost (o 127.0.0.1).
    • Nombre de la base de datos: Introduce el nombre que anotaste en el Paso 5.
    • Usuario de la base de datos: Introduce el usuario de la BD.
    • Contraseña de la base de datos: Introduce la contraseña de la BD.
    • Prefijo de las tablas: Déjalo como ps_ por defecto.
    • Haz clic en "Siguiente".
  6. Cuenta de administrador: Crea el usuario y la contraseña para acceder al panel de administración de tu tienda. Guarda esta información en un lugar seguro.
  7. Instalación: Haz clic en "Instalar" y espera a que el proceso termine. Puede tardar unos minutos.

Paso 7: Configuración Post-Instalación y Seguridad

¡Enhorabuena! Ya casi lo tienes. Una vez terminada la instalación, verás un mensaje de éxito. Pero aún hay un par de pasos importantes.

Eliminar la carpeta de instalación

Por seguridad, PrestaShop te pedirá que elimines la carpeta install del servidor.

  1. Ve al Gestor de Archivos de Syspanel.
  2. Navega a public_html.
  3. Busca la carpeta install y bórrala.

Regenerar el archivo .htaccess

  1. Accede al panel de administración de PrestaShop: https://tudominio.com/adminXXXXXX (la URL exacta que te dio el instalador).
  2. Ve a "Parámetros avanzados" > "Rendimiento".
  3. En la sección de "URLs" o "Archivo .htaccess", haz clic en el botón "Guardar" o "Regenerar archivo .htaccess". Esto asegurará que las URLs amigables funcionen correctamente.

[TIP] Activa las "URLs amigables" en el mismo menú de "Parámetros Avanzados" > "SEO y URLs" para que tus enlaces sean más limpios (ej. tudominio.com/vestidos en lugar de tudominio.com/index.php?id_category=3).


Preguntas Frecuentes (FAQ)

Aquí resolvemos las dudas más comunes que nos llegan sobre la instalación de PrestaShop en Syspanel.

¿Qué hago si la instalación de PrestaShop no arranca?

Lo más común es que sea un problema de permisos de archivos. En Syspanel, ve al Gestor de Archivos, selecciona todos los archivos de public_html y asegúrate de que los permisos estén en 755 para carpetas y 644 para archivos. Puedes hacerlo con el botón derecho > "Permisos".

¿Puedo usar el instalador automático en lugar del manual?

Algunas versiones de Syspanel incluyen un instalador de aplicaciones (Softaculous o similar). Si lo tienes, es una vía más rápida. Sin embargo, el método manual que te hemos enseñado es más fiable y te permite entender mejor la estructura, lo cual es útil para futuras personalizaciones.

Mi dominio apunta a otro sitio, ¿qué hago?

Debes asegurarte de que los registros DNS de tu dominio apunten a la IP de tu servidor. Si acabas de cambiar los DNS, puede tardar entre 24 y 48 horas en propagarse completamente. Ten paciencia.

¿Es seguro usar el puerto 2106 para el panel?

Sí, es una medida de seguridad adicional. Es un puerto no estándar, lo que reduce significativamente los ataques automatizados que buscan paneles de control en puertos comunes como el 8080 o el 2083.

¿Puedo instalar PrestaShop en un subdominio (ej. tienda.midominio.com)?

Por supuesto. El proceso es idéntico. Solo tienes que añadir el subdominio como un dominio nuevo en Syspanel y seguir todos los pasos.


Conclusión: Tu tienda PrestaShop ya está en marcha

Has llegado al final del camino. Has aprendido a instalar PrestaShop en tu VPS gestionado con Syspanel. Hemos cubierto desde el acceso al panel por el puerto 2106, la

¿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