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

Cómo instalar y configurar PrestaShop en Syspanel

Actualizado el 28 de abril de 2026

¡Hola! Si estás leyendo esto, seguramente estás dando el gran paso de montar tu propia tienda online y has elegido PrestaShop. Es una plataforma potente, flexible y muy popular. Y si además tu hosting es Syspanel, estás de enhorabuena, porque vas a descubrir que el proceso es mucho más sencillo de lo que parece.

En esta guía completa, te voy a explicar paso a paso cómo instalar PrestaShop en Syspanel. No importa si eres nuevo en esto del SysAdmin o si tu experiencia se limita a gestionar un blog. Vamos a ir desde cero, como si estuviéramos sentados frente al ordenador juntos.

Prepárate para tener tu tienda online en Syspanel funcionando en menos de lo que crees. Aquí no usamos jerga técnica complicada; solo instrucciones claras y directas.


¿Qué necesitas antes de empezar?

Antes de lanzarnos a la instalación, asegurémonos de que tienes todo lo necesario. Es como preparar los ingredientes antes de cocinar.

  • Un dominio apuntando a Syspanel: Debes tener un nombre de dominio (ej: mishop.com) y sus DNS deben estar apuntando a los servidores de nombres de tu hosting. Esto suele hacerse desde el panel de tu proveedor de dominios.
  • Acceso a Syspanel (puerto 2106): Necesitas las credenciales de administrador de tu panel de control. Recuerda que la URL para acceder a Syspanel es: https://tudominio.com:2106.
  • Datos de la base de datos: Te hará falta el nombre de la base de datos, el usuario y la contraseña. Los crearemos desde Syspanel.
  • El instalador de PrestaShop: Descárgalo desde la web oficial de PrestaShop (es un archivo .zip). Es la versión más reciente y limpia.

[INFO] Si aún no has creado tu cuenta de hosting o no tienes claro cómo apuntar tu dominio, contacta con el soporte de tu proveedor. Ellos te guiarán en los primeros pasos.


Paso 1: Conéctate a Syspanel

Lo primero es lo primero: entra en tu panel de control.

  1. Abre tu navegador web favorito (Chrome, Firefox, Edge, etc.).
  2. En la barra de direcciones, escribe: https://tudominio.com:2106 (cambia tudominio.com por tu dominio real).
  3. Te pedirá usuario y contraseña. Introduce los datos que te proporcionó tu proveedor de hosting.
  4. ¡Ya estás dentro! Verás un escritorio con varias secciones. No te agobies, es más sencillo de lo que parece.

Paso 2: Crea una base de datos para tu tienda

PrestaShop necesita un lugar donde guardar todos los datos de tu tienda: productos, clientes, pedidos, etc. Ese lugar es una base de datos MySQL. Vamos a crearla.

  1. Dentro de Syspanel, busca el apartado "Base de Datos" o "MySQL". Suele estar en el menú lateral izquierdo.
  2. Haz clic en "Añadir Base de Datos" o un botón similar.
  3. Te aparecerá un formulario. Rellénalo así:
    • Nombre de la Base de Datos: Ponle un nombre claro, por ejemplo: tienda_prestashop.
    • Usuario de la Base de Datos: Elige un nombre de usuario, por ejemplo: admin_tienda.
    • Contraseña: IMPORTANTE. Crea una contraseña segura. Puedes usar el generador que suele incluir Syspanel. Guárdala en un lugar seguro (un bloc de notas, un gestor de contraseñas...). La necesitarás más adelante.
  4. Haz clic en "Guardar" o "Crear".

[WARNING] No uses contraseñas como "123456" o "admin". Una contraseña débil es la puerta de entrada para los hackers. Una buena práctica es combinar mayúsculas, minúsculas, números y símbolos.

¡Listo! Ya tienes tu base de datos. Anota estos tres datos: nombre de la BD, usuario y contraseña. Los vas a necesitar en el Paso 4.


Paso 3: Sube los archivos de PrestaShop a tu hosting

Ahora vamos a poner el instalador de PrestaShop en tu servidor. Piensa en Syspanel como el "Explorador de Archivos" de tu hosting.

  1. Busca la sección "Administrador de Archivos" o "Web" en Syspanel. Normalmente se llama "Archivos".
  2. Entra en la carpeta web o public_html. Esta es la carpeta raíz de tu dominio. Todo lo que pongas aquí será visible en internet.
  3. Una vez dentro, verás un botón que dice "Subir archivos" o "Upload". Haz clic.
  4. Selecciona el archivo .zip de PrestaShop que descargaste antes.
  5. Espera a que termine la subida. Dependiendo del tamaño y tu conexión, puede tardar unos segundos.
  6. Ahora, verás el archivo .zip en la lista. Selecciónalo y haz clic en el botón "Extraer" o "Unzip". Syspanel lo descomprimirá automáticamente.
  7. Una vez extraído, verás una carpeta con el nombre del archivo (ej: prestashop_1.7.x.x). Dentro de esa carpeta están todos los archivos de PrestaShop.
  8. Aquí viene un paso clave: Para que tu tienda se vea directamente al escribir tudominio.com, los archivos deben estar en la raíz (public_html), no dentro de una subcarpeta.
    • Selecciona todos los archivos dentro de la carpeta extraída (Ctrl+A o Cmd+A).
    • Haz clic en "Copiar" o "Mover".
    • En la ruta de destino, asegúrate de que sea /public_html/ (o la raíz de tu web).
    • Confirma. Si te pregunta si quieres sobrescribir, dile que sí.
  9. Opcional: Una vez movidos los archivos, puedes eliminar la carpeta vacía y el .zip para mantener todo limpio.

[TIP] Si quieres que tu tienda esté en una subcarpeta (ej: tudominio.com/tienda), simplemente no muevas los archivos a la raíz. Déjalos dentro de la carpeta que creaste y renómbrala como tienda. Pero para esta guía, asumiremos que la tienda está en la raíz.


Paso 4: Ejecuta el instalador web de PrestaShop

¡Esta es la parte emocionante! Ahora vamos a ejecutar el asistente de instalación.

  1. Abre una nueva pestaña en tu navegador.

  2. Escribe la URL de tu dominio: http://tudominio.com (o https://tudominio.com si ya tienes SSL instalado).

  3. Te aparecerá la pantalla de bienvenida de PrestaShop. ¡Genial! Significa que todo va bien.

  4. Selecciona tu idioma (Español) y haz clic en "Siguiente".

  5. Acepta los términos y condiciones de la licencia. Léelos si quieres, pero son los estándar.

  6. Información de la tienda:

    • Nombre de la tienda: Ponle el nombre que quieras.
    • Actividad principal: Elige la que más se ajuste a tu negocio.
    • País: Selecciona tu país.
    • Activar SSL: Márcalo si ya tienes certificado SSL. Si no, déjalo desmarcado (puedes activarlo después).
  7. Siguiente.

  8. Configuración de la base de datos: ¡Este es el paso más importante! Aquí tienes que poner los datos que creaste en el Paso 2.

    • Motor de base de datos: Déjalo como está (MySQL).
    • Servidor de base de datos: Normalmente es localhost. Syspanel suele usar localhost o a veces la IP del servidor. Si no funciona, prueba con localhost.
    • Nombre de la base de datos: Escribe el nombre que le pusiste (ej: tienda_prestashop).
    • Usuario de la base de datos: Escribe el usuario (ej: admin_tienda).
    • Contraseña de la base de datos: Escribe la contraseña que creaste.
    • Prefijo de tablas: Déjalo como ps_ a menos que sepas lo que haces.
  9. Haz clic en "Probar conexión". Si todo está bien, verás un mensaje verde. Si no, revisa que los datos sean correctos.

  10. Siguiente.

  11. Configuración de la cuenta de administrador:

    • Nombre: Tu nombre.
    • Apellidos: Tus apellidos.
    • Dirección de correo electrónico: MUY IMPORTANTE. Pon un correo electrónico válido al que tengas acceso. Con él iniciarás sesión en el panel de administración de tu tienda.
    • Contraseña: Crea una contraseña segura para el administrador. No la compartas con nadie.
  12. Siguiente.

  13. Proceso de instalación: PrestaShop empezará a instalar los módulos y configurar todo. No cierres la ventana ni recargues la página. Puede tardar unos minutos. Sé paciente.

  14. ¡Instalación completada! Verás un mensaje de éxito y un enlace para acceder a tu panel de administración (ej: tudominio.com/admin12345) y otro para ver tu tienda online.

[WARNING] ¡IMPORTANTE! Una vez finalizada la instalación, debes eliminar la carpeta install de tu servidor por seguridad. Puedes hacerlo desde el Administrador de Archivos de Syspanel. Si no lo haces, cualquiera podría reinstalar tu tienda y borrarlo todo. También es recomendable renombrar la carpeta admin por algo más difícil de adivinar.


Paso 5: Primeros pasos y configuración básica (SysAdmin Post-Instalación)

Felicidades, ya tienes tu tienda online en Syspanel. Pero el trabajo de un buen SysAdmin no termina aquí. Vamos a hacer unos ajustes básicos para que todo funcione correctamente.

Configura el SSL (Certificado de Seguridad)

Hoy en día, tener HTTPS es obligatorio para cualquier tienda online. Google lo exige y tus clientes se sentirán más seguros.

  1. Dentro de Syspanel, busca la sección "SSL" o "Certificados SSL".
  2. Busca la opción "Let's Encrypt". Es una autoridad gratuita y muy fiable.
  3. Selecciona tu dominio y haz clic en "Instalar" o "Solicitar".
  4. Espera unos segundos a que se genere el certificado.
  5. Una vez instalado, ve a tu panel de administración de PrestaShop (en tudominio.com/adminXXXXX).
  6. Ve a "Parámetros de la tienda" > "Tráfico y SEO".
  7. Activa la opción "Activar SSL" y también "Activar SSL en todas las páginas".
  8. Guarda los cambios. A partir de ahora, tu tienda cargará siempre con https://.

Configura los permisos de archivos (CHMOD)

PrestaShop necesita ciertos permisos para escribir archivos (ej: imágenes, logs). En Syspanel, esto suele estar bien configurado por defecto, pero es bueno verificarlo.

  1. En el Administrador de Archivos de Syspanel, navega hasta la raíz de tu tienda (public_html).
  2. Busca las carpetas cache, log, img, config, modules, themes.
  3. Haz clic derecho sobre cada una y selecciona "Permisos" o "CHMOD".
  4. Asegúrate de que tengan permisos 755 (para carpetas) y 644 (para archivos). Si no, cámbialos.

Habilita el modo amigable de URLs (SEO)

Esto hará que tus URLs sean más limpias (ej: tudominio.com/zapatos-rojos en lugar de tudominio.com/index.php?id_product=123). Es clave para el SEO.

  1. En el panel de administración de PrestaShop, ve a "Parámetros de la tienda" > "Tráfico y SEO".
  2. En la pestaña "SEO y URLs", activa la opción "URLs amigables".
  3. Guarda los cambios.

Preguntas Frecuentes (FAQ) para tu SysAdmin PrestaShop

Aquí tienes las dudas más comunes que suelen tener los usuarios al hacer esta instalación.

¿Por qué veo un error de "500 Internal Server Error" al abrir mi dominio?

Esto suele deberse a un problema de permisos de archivos o a un archivo .htaccess corrupto.

  • Solución 1: Revisa los permisos de las carpetas como te expliqué en el Paso 5. Cambia a 755 las carpetas y 644 los archivos.
  • Solución 2: Desde el Administrador de Archivos de Syspanel, busca el archivo .htaccess en la raíz. Si existe, renómbralo a .htaccess_old y recarga la página. PrestaShop generará uno nuevo automáticamente.
  • Solución 3: Aumenta el límite de memoria PHP. En Syspanel, busca la sección "PHP" o "Configuración de PHP" y busca el parámetro memory_limit. Ponlo a 256M o 512M.

No puedo acceder a mi panel de administración, me pide usuario y contraseña pero no los recuerdo.

  • Solución: Puedes cambiar la contraseña directamente desde la base de datos de Syspanel. Ve a la sección "Base de Datos" y busca tu base de datos. Dentro, busca la tabla ps_employee (o ps_employee_shop). Allí podrás cambiar el correo o la contraseña. Si no te sientes cómodo con SQL, contacta con el soporte de tu hosting.

Mi tienda está muy lenta, ¿qué puedo hacer?

  • Activar la caché: En PrestaShop, ve a "Parámetros avanzados" > "Rendimiento". Activa la caché (recomendada: "Caché de archivos" o "APC" si tu servidor lo soporta).
  • Combinar archivos CSS/JS: En la misma sección, activa las opciones para combinar y comprimir archivos CSS y JavaScript.
  • Optimizar imágenes: Usa un módulo de compresión de imágenes. Las imágenes pesadas son la principal causa de lentitud.
  • Habla con tu hosting: A veces el plan contratado es demasiado básico. Si tu tienda empieza a tener mucho tráfico, puede que necesites un plan superior.

¿Cómo actualizo PrestaShop a la última versión?

  • Nunca sobrescribas los archivos directamente. Haz siempre una copia de seguridad completa de tu base de datos y archivos antes de nada (desde Syspanel suele haber una opción de "Backup").
  • La forma más segura es desde el propio panel de administración de PrestaShop, en la sección de "Módulos" > "Actualizaciones". Sigue las instrucciones del asistente.
  • Si no puedes actualizar desde el panel, contrata a un profesional o busca una guía específica para tu versión.

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

¡Y eso es todo! Has logrado instalar PrestaShop en Syspanel y has dado tus primeros pasos como SysAdmin de tu propia tienda online. Recuerda que el panel de control de Syspanel (a través del puerto 2106) es tu mejor aliado para gestionar archivos, bases de datos y configuraciones del servidor.

Ahora, el verdadero trabajo comienza: personalizar tu tienda, añadir productos, configurar métodos de pago y enví

¿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