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

PrestaShop en Syspanel: Guía de instalación y configuración inicial

Actualizado el 24 de marzo de 2026

Introducción: ¿Por qué elegir PrestaShop en Syspanel?

Si estás pensando en montar una tienda online, seguramente has oído hablar de PrestaShop. Es uno de los sistemas de gestión de contenidos (CMS) de comercio electrónico más populares del mundo, y por buenas razones: es gratuito, modular, escalable y está diseñado específicamente para vender. Pero para que funcione correctamente, necesita un hogar estable: un hosting de calidad con un panel de control que te permita gestionar todo sin dolores de cabeza.

Aquí entra Syspanel. Syspanel es el nombre que le damos a nuestro panel de control basado en HestiaCP, pero optimizado para ti. Es una herramienta potente, visual y sencilla que te permite administrar dominios, bases de datos, cuentas de correo y archivos desde un solo lugar. El acceso a Syspanel se realiza a través del puerto 2106, así que cuando necesites entrar, solo escribe tudominio.com:2106 en tu navegador.

En esta guía, te voy a enseñar paso a paso cómo instalar PrestaShop en Syspanel y hacer la configuración inicial para que tu tienda online esté lista para recibir clientes. No necesitas ser un experto técnico; solo sigue las instrucciones y en menos de una hora tendrás tu ecommerce funcionando.


Requisitos previos antes de instalar PrestaShop

Antes de lanzarnos a la instalación, asegurémonos de que todo está listo. Estos son los requisitos básicos:

  • Un dominio propio (por ejemplo, mutienda.com). Si no lo tienes, puedes comprar uno desde Syspanel.
  • Hosting contratado con soporte para PHP 7.4 o superior, MySQL/MariaDB y Apache o Nginx. En Syspanel, todo esto viene incluido.
  • Acceso a Syspanel con usuario y contraseña. Recuerda: la URL de acceso es tudominio.com:2106.
  • Conexión a Internet estable y un navegador moderno (Chrome, Firefox, Edge).

[TIP] Si tu dominio aún no está apuntando a nuestro servidor, puedes usar una IP temporal que te proporcionaremos. Consulta con soporte si tienes dudas.


Paso 1: Acceder a Syspanel y crear un nuevo sitio web

Lo primero es entrar a Syspanel. Abre tu navegador y escribe:

https://tudominio.com:2106

Te pedirá usuario y contraseña. Si es la primera vez, usa los datos que recibiste por correo al contratar el hosting.

Una vez dentro, verás el panel principal. Sigue estos pasos:

  1. En el menú lateral izquierdo, haz clic en "Web".
  2. Luego, en el botón "Añadir dominio" (o "Add Domain" si está en inglés).
  3. Escribe tu dominio principal (sin www, por ejemplo mutienda.com). Syspanel creará automáticamente las carpetas y la configuración básica.
  4. Marca la opción "Crear base de datos" (Create Database). Esto te generará una base de datos MySQL, un usuario y una contraseña. Anótalos porque los necesitarás más adelante.
  5. Haz clic en "Guardar".

[INFO] Syspanel crea una carpeta llamada public_html dentro de tu directorio de usuario. Ahí es donde irán los archivos de PrestaShop.


Paso 2: Descargar PrestaShop y subirlo al servidor

Ahora necesitas el instalador de PrestaShop. Ve a la página oficial de PrestaShop y descarga la última versión estable (actualmente la 8.x). Es un archivo .zip de unos 20-30 MB.

Una vez descargado, tienes dos formas de subirlo a tu hosting:

Opción A: Subir vía FTP (FileZilla, Cyberduck, etc.)

  • Conéctate a tu servidor usando los datos FTP que aparecen en Syspanel (en la sección "Acceso FTP").
  • Ve a la carpeta public_html (o la raíz de tu dominio).
  • Sube el archivo .zip de PrestaShop.
  • Descomprime el archivo directamente en el servidor (puedes usar el administrador de archivos de Syspanel o un cliente FTP que permita descompresión remota).

Opción B: Usar el administrador de archivos de Syspanel

  • En Syspanel, ve a "Archivos" (File Manager).
  • Navega hasta public_html.
  • Haz clic en "Subir" y selecciona el archivo .zip.
  • Una vez subido, selecciona el archivo y haz clic en "Extraer".
  • Confirma la extracción. Todos los archivos de PrestaShop quedarán en la raíz.

[WARNING] Asegúrate de que la carpeta public_html contenga directamente los archivos de PrestaShop (carpetas admin, classes, config, etc.), y no una subcarpeta adicional. Si al extraer se crea una carpeta prestashop, mueve su contenido a la raíz.


Paso 3: Configurar PHP y extensiones necesarias

PrestaShop necesita ciertas extensiones de PHP para funcionar. Syspanel ya las tiene habilitadas por defecto, pero es bueno verificarlo:

  1. En Syspanel, ve a "Configuración del servidor" o "PHP Settings".
  2. Busca la versión de PHP que estás usando (recomendamos PHP 8.0 o superior).
  3. Asegúrate de que las siguientes extensiones estén activadas:
    • mysqli (o mysqlnd)
    • curl
    • gd
    • intl
    • mbstring
    • openssl
    • pdo_mysql
    • xml
    • zip

Si alguna falta, puedes activarla desde el mismo panel. En Syspanel, normalmente solo necesitas marcar la casilla y guardar.


Paso 4: Ejecutar el instalador web de PrestaShop

Ahora viene la parte divertida. Abre tu navegador y escribe la URL de tu dominio (por ejemplo, https://mutienda.com). Si todo está correcto, verás la pantalla de bienvenida del instalador de PrestaShop.

Sigue estos pasos:

  1. Selecciona el idioma: Elige español (o el que prefieras) y haz clic en "Siguiente".
  2. Acepta la licencia: Lee los términos (son estándar) y marca la casilla de aceptación.
  3. Verificación de requisitos: PrestaShop revisará que tu servidor cumpla con todo. Si ves algún error, vuelve al paso 3 para activar la extensión faltante. Lo más común es que todo esté en verde.
  4. Configuración de la tienda: Aquí defines:
    • Nombre de la tienda: El nombre comercial de tu negocio.
    • Actividad principal: Por ejemplo, "Ropa y accesorios".
    • País: Elige el tuyo.
    • Habilitar SSL: Marca esta opción si tu dominio tiene certificado SSL (en Syspanel puedes activarlo gratis con Let's Encrypt).
  5. Configuración de la base de datos: Es el paso clave. Usa los datos que anotaste en el Paso 1:
    • Dirección del servidor: Normalmente localhost o 127.0.0.1.
    • Nombre de la base de datos: El que creaste en Syspanel (ej: mutienda_prestashop).
    • Usuario de la base de datos: El mismo que creaste.
    • Contraseña: La que generaste.
    • Prefijo de tablas: Déjalo como ps_ a menos que sepas lo que haces.
  6. Cuenta de administrador: Crea un usuario y contraseña para acceder al backoffice de PrestaShop. Guarda estos datos en un lugar seguro.
  7. Instalación: Haz clic en "Instalar ahora". El proceso puede tardar unos minutos. No cierres la ventana.

[TIP] Si la instalación se queda congelada, espera un par de minutos. A veces el servidor tarda en procesar. Si persiste, verifica que la base de datos esté correcta.


Paso 5: Configuración inicial de tu tienda

Una vez instalado, PrestaShop te mostrará un mensaje de éxito. Ahora puedes acceder al panel de administración (backoffice) desde https://tudominio.com/admin (o la carpeta que hayas elegido).

Aquí tienes las primeras configuraciones que debes hacer:

5.1. Activar el modo amigable (URLs limpias)

  • Ve a "Configuración de la tienda" > "Tráfico y SEO" > "SEO y URLs".
  • Activa la opción "URLs amigables".
  • Guarda los cambios.

5.2. Configurar los métodos de pago

  • Ve a "Módulos" > "Módulos y servicios".
  • Busca e instala módulos de pago como PayPal, Stripe o transferencia bancaria.
  • Configúralos con tus credenciales.

5.3. Añadir métodos de envío

  • Ve a "Transporte" > "Transportistas".
  • Crea al menos un transportista (por ejemplo, "Correos" o "Envío estándar").
  • Define tarifas y zonas de envío.

5.4. Personalizar el diseño

  • Ve a "Diseño" > "Temas y logotipos".
  • Puedes elegir un tema gratuito o de pago. Sube tu logotipo y colores de marca.

[INFO] PrestaShop viene con un tema por defecto llamado "Classic". Es funcional, pero para una tienda profesional te recomiendo buscar un tema responsive y optimizado para móviles.


Paso 6: Seguridad y mantenimiento básico

Una tienda online requiere cuidados. Aquí algunos consejos rápidos:

  • Cambia la carpeta "admin": Por defecto es /admin. Cámbiala a algo único (ej: /mipanel123) para evitar ataques. En Syspanel, puedes renombrar la carpeta desde el administrador de archivos.
  • Activa SSL: En Syspanel, ve a "SSL" y activa Let's Encrypt para tu dominio. Esto cifra la comunicación.
  • Haz copias de seguridad: Syspanel permite programar backups automáticos. Actívalos desde "Backups".
  • Actualiza PrestaShop regularmente: Las nuevas versiones corrigen bugs y vulnerabilidades.

[WARNING] No uses contraseñas débiles. Combina mayúsculas, minúsculas, números y símbolos. Para el admin de PrestaShop, usa una contraseña diferente a la de Syspanel.


Preguntas frecuentes (FAQ)

¿Puedo instalar PrestaShop si ya tengo otro sitio web en mi dominio?
Sí, pero tendrás que instalarlo en una subcarpeta (ej: tudominio.com/tienda) o en un subdominio (ej: tienda.tudominio.com). En Syspanel, puedes crear subdominios desde la sección "Web".

¿Qué hago si la instalación falla por límite de memoria?
En Syspanel, ve a "PHP Settings" y aumenta el valor de memory_limit a 256M o 512M. Guarda y reintenta.

¿PrestaShop funciona con Nginx en Syspanel?
Sí, Syspanel soporta tanto Apache como Nginx. Si usas Nginx, asegúrate de que las reglas de reescritura estén activadas (PrestaShop las necesita para las URLs amigables). En Syspanel, puedes cambiar el motor web desde la configuración del dominio.

¿Cómo migro mi tienda PrestaShop desde otro hosting?
Exporta tu base de datos y archivos desde el hosting anterior. Luego, en Syspanel, crea un nuevo dominio y base de datos, sube los archivos e importa la base de datos. Finalmente, edita el archivo app/config/parameters.php con los nuevos datos de conexión.

¿Syspanel tiene algún costo extra por usar PrestaShop?
No. PrestaShop es gratuito y Syspanel no cobra comisiones por su instalación. Solo pagas tu plan de hosting.


Conclusión

¡Felicidades! Ahora tienes PrestaShop instalado y configurado en Syspanel. Tu tienda online está lista para recibir productos, clientes y pedidos. Recuerda que el éxito de un ecommerce no solo depende de la instalación técnica, sino también de la calidad de tus productos, la atención al cliente y una buena estrategia de marketing.

Si tienes dudas durante el proceso, nuestro equipo de soporte está disponible para ayudarte. Y recuerda, siempre puedes acceder a Syspanel a través del puerto 2106 (tudominio.com:2106) para gestionar tu hosting.

Ahora, ¡a vender!

¿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