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

Guía paso a paso para instalar PrestaShop en Syspanel

Actualizado el 30 de noviembre de 2025

¡Hola! Soy tu técnico de soporte amigable. Hoy te voy a guiar paso a paso para instalar PrestaShop en Syspanel. Si estás pensando en montar una tienda online, PrestaShop es una de las opciones más potentes y flexibles, y Syspanel hace que su instalación sea muy sencilla. No necesitas ser un experto en Linux, solo sigue esta guía al pie de la letra. Vamos a ello.

¿Qué necesitas antes de empezar?

Antes de lanzarnos a la instalación, asegúrate de tener lo siguiente a mano:

  • Acceso a Syspanel: Necesitas las credenciales de administrador de tu panel de control. Recuerda que Syspanel es la herramienta que te permite gestionar tu servidor de forma gráfica. Lo accederás a través de tu navegador, normalmente en la dirección https://tu-dominio-o-ip:2106. El puerto 2106 es el estándar para Syspanel.
  • Un dominio o subdominio: PrestaShop se instalará en un dominio específico (por ejemplo, mitiendaonline.com). Si aún no tienes uno, puedes usar un subdominio temporal que te proporcione tu hosting.
  • Base de datos: Necesitarás crear una base de datos y un usuario con permisos. No te preocupes, te enseñaré cómo hacerlo en Syspanel.
  • Paciencia y una taza de café: Todo irá sobre ruedas, pero siempre es bueno ir con calma.

[INFO] Syspanel está basado en HestiaCP, pero con un enfoque más amigable. Si alguna vez has usado HestiaCP, notarás que los pasos son muy similares, pero con una interfaz más limpia.

Paso 1: Acceder a Syspanel

Abre tu navegador web favorito (Chrome, Firefox, Edge, etc.) y escribe la dirección de tu Syspanel. Recuerda el puerto 2106.

https://tudominio.com:2106 o https://tu-ip-del-servidor:2106

Te aparecerá una pantalla de inicio de sesión. Introduce tu usuario y contraseña de administrador. Si es la primera vez que entras, probablemente te pedirá cambiar la contraseña.

Una vez dentro, verás el panel principal con un resumen de tu servidor: uso de disco, RAM, tráfico, etc. No te abrumes, lo importante es la barra lateral izquierda.

Paso 2: Crear la 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, esto es pan comido.

  1. En la barra lateral izquierda, busca y haz clic en "Bases de Datos".
  2. Verás un listado de las bases de datos que ya tienes (si hay alguna). Haz clic en el botón "Añadir Base de Datos" (suele ser un botón verde o un icono de "+").
  3. Se abrirá un formulario. Rellénalo así:
    • Nombre de la base de datos: Elige un nombre descriptivo, por ejemplo, prestashop_tienda. No uses espacios ni caracteres raros.
    • Usuario: Puedes dejarlo igual que el nombre de la base de datos o crear uno específico, como user_prestashop.
    • Contraseña: Es muy importante que uses una contraseña segura. Syspanel suele generar una automáticamente, pero puedes cambiarla. Guárdala en un lugar seguro, la necesitarás más adelante.
  4. Haz clic en "Guardar" o "Crear".

¡Listo! Ya tienes tu base de datos creada. Verás que aparece en el listado con el nombre que le pusiste. Anota los siguientes datos, los vas a necesitar:

  • Nombre de la base de datos: prestashop_tienda
  • Usuario: user_prestashop
  • Contraseña: la_que_hayas_puesto
  • Servidor: Normalmente es localhost o 127.0.0.1. En Syspanel suele ser localhost.

[TIP] Si en algún momento olvidas la contraseña, siempre puedes volver a esta sección y hacer clic en "Editar" para cambiarla.

Paso 3: Subir los archivos de PrestaShop a tu dominio

Ahora necesitas los archivos de PrestaShop. Puedes descargarlos desde la página oficial: prestashop.com. Descarga la versión más reciente (normalmente un archivo .zip).

Una vez descargado, vamos a subirlo a tu servidor usando Syspanel.

  1. En la barra lateral, haz clic en "Web" o "Dominios".
  2. Busca el dominio donde quieres instalar PrestaShop. Si no lo has creado aún, puedes hacerlo ahora haciendo clic en "Añadir Dominio". Te pedirá el nombre del dominio y poco más.
  3. Una vez que tengas el dominio, haz clic en su nombre o en el icono de "Abrir". Te llevará a la gestión de archivos de ese dominio.
  4. Verás una carpeta llamada public_html (o web). Esta es la carpeta raíz de tu sitio web. Haz clic para entrar.
  5. Ahora, necesitas subir el archivo .zip de PrestaShop. Busca el botón "Subir" (normalmente es un icono de una flecha hacia arriba). Selecciona el archivo .zip desde tu computadora.
  6. Espera a que termine la subida. Dependiendo del tamaño del archivo y tu conexión, puede tardar unos segundos o minutos.
  7. Una vez subido, verás el archivo .zip en la lista. Selecciónalo y haz clic en el botón "Extraer" o "Descomprimir". El sistema lo descomprimirá en la misma carpeta.
  8. Después de extraer, verás una carpeta con el nombre de la versión de PrestaShop (ej. prestashop_8.1.0). Dentro de esa carpeta están todos los archivos de PrestaShop. Ahora, debes moverlos a la raíz (public_html). Para ello:
    • Entra en la carpeta recién creada.
    • Selecciona todos los archivos y carpetas que hay dentro (puedes usar Ctrl+E o el botón "Seleccionar todo").
    • Haz clic en "Mover" o "Cortar".
    • Vuelve a la carpeta public_html (puedes usar la ruta de navegación de arriba).
    • Haz clic en "Pegar".
  9. Opcional: Una vez movidos todos los archivos, puedes eliminar la carpeta vacía que quedó y el archivo .zip original para mantener todo ordenado.

[WARNING] Asegúrate de que los archivos de PrestaShop estén directamente en public_html, no dentro de una subcarpeta. Si los dejas dentro de una subcarpeta, tu tienda se abriría en tudominio.com/subcarpeta en lugar de tudominio.com.

Paso 4: Configurar los permisos de los archivos

PrestaShop necesita que ciertos archivos y carpetas tengan permisos de escritura para poder funcionar correctamente (por ejemplo, para subir imágenes o generar archivos de caché). Syspanel suele hacer esto automáticamente, pero es bueno verificarlo.

  1. Estando en la carpeta public_html, selecciona todos los archivos y carpetas (Ctrl+E).
  2. Haz clic en el botón "Permisos" (puede ser un icono de un candado o un engranaje).
  3. Se abrirá una ventana. Marca la opción "755" para carpetas y "644" para archivos. Si ves una opción que diga "Aplicar recursivamente a subcarpetas y archivos", actívala.
  4. Haz clic en "Aceptar" o "Cambiar".

[TIP] En Syspanel, la configuración de permisos suele ser correcta por defecto, pero si más adelante ves errores de escritura, este es el primer lugar donde debes mirar.

Paso 5: Ejecutar el instalador web de PrestaShop

Ahora viene la parte más divertida. Abre una nueva pestaña en tu navegador y escribe la dirección de tu dominio:

https://tudominio.com

Automáticamente, PrestaShop detectará que no está instalado y te redirigirá al asistente de instalación. Verás una pantalla de bienvenida con el logo de PrestaShop. Sigue estos pasos:

  1. Seleccionar idioma: Elige el idioma de la instalación (español, por ejemplo). Haz clic en "Siguiente".
  2. Licencia: Acepta los términos y condiciones. Marca la casilla y haz clic en "Siguiente".
  3. Compatibilidad del sistema: El instalador verificará que tu servidor cumple con los requisitos (versión de PHP, extensiones, etc.). Si todo está en verde, genial. Si ves algún error en rojo, anótalo. Los más comunes son:
    • Falta de extensión PHP: Syspanel permite instalar extensiones fácilmente. Vuelve a Syspanel, busca la sección de "Servidor" o "PHP" y activa las que te falten (por ejemplo, mysqli, gd, curl, zip, openssl).
    • Permisos de archivos: Si ves errores de permisos, revisa el Paso 4.
    • Reescribe (mod_rewrite): Asegúrate de que esté activado en la configuración de Apache/Nginx de Syspanel.
    • Una vez solucionado, refresca la página y haz clic en "Siguiente".
  4. Información de la tienda: Aquí rellenas los datos básicos de tu tienda:
    • Nombre de la tienda: El nombre que quieras (ej. "Mi Tienda Online").
    • Actividad principal: Elige la opción que más se ajuste.
    • País: Tu país.
    • Habilitar SSL: Muy importante. Marca "Sí" para que tu tienda funcione con HTTPS (seguro).
    • Haz clic en "Siguiente".
  5. Configuración de la base de datos: Este es el paso clave. Rellena con los datos que guardaste en el Paso 2:
    • Motor de base de datos: Déjalo como está (MySQL).
    • Servidor de base de datos: localhost
    • Nombre de la base de datos: prestashop_tienda (el que creaste)
    • Usuario de la base de datos: user_prestashop
    • Contraseña de la base de datos: la_que_hayas_puesto
    • Prefijo de tablas: Puedes dejarlo como ps_ o cambiarlo por seguridad (ej. mishop_).
    • Haz clic en "Probar conexión". Si todo está bien, verás un mensaje verde. Si no, revisa los datos. Luego, haz clic en "Siguiente".
  6. Configuración de la cuenta de administrador: Crea el usuario que usará para gestionar tu tienda desde el back office.
    • Nombre: Tu nombre.
    • Apellidos: Tus apellidos.
    • Correo electrónico: Un correo válido (importante para recuperar contraseñas).
    • Contraseña: Crea una contraseña segura y no la olvides.
    • Haz clic en "Siguiente".
  7. Instalación: El instalador comenzará a trabajar. Verás una barra de progreso. No cierres la ventana ni recargues la página. Puede tardar unos minutos.
  8. ¡Finalizado! Una vez terminado, verás una pantalla con un enlace a tu tienda (front office) y otro al panel de administración (back office). También te mostrará un botón para eliminar la carpeta de instalación por seguridad. Haz clic en ese botón.

[WARNING] Es obligatorio eliminar la carpeta install una vez finalizada la instalación. Si no lo haces, tu tienda es vulnerable a ataques. Syspanel te facilitará esta tarea al final del proceso. Si no lo hace manualmente, puedes borrar la carpeta install desde el gestor de archivos de Syspanel.

Paso 6: Acceder a tu tienda y configuración inicial

¡Enhorabuena! Ya tienes PrestaShop instalado. Ahora puedes:

  • Ver tu tienda: Abre https://tudominio.com y verás tu tienda online con el tema por defecto. Ya puedes empezar a personalizarla.
  • Acceder al panel de administración: Ve a https://tudominio.com/admin (o la ruta que te haya indicado el instalador). Introduce el correo y la contraseña que creaste en el paso 5.6.

Dentro del panel de administración, te recomiendo hacer estas configuraciones iniciales:

  • Configurar los métodos de pago: Activa PayPal, transferencia bancaria, etc.
  • Configurar los transportistas: Añade las opciones de envío (correos, mensajería, etc.).
  • Añadir productos: ¡Empieza a llenar tu tienda!
  • Personalizar el tema: Puedes cambiar colores, logos, etc., desde el menú "Diseño".

Preguntas Frecuentes (FAQ)

P: ¿Puedo instalar PrestaShop en un subdominio?
R: Sí, perfectamente. Solo tienes que crear el subdominio en Syspanel (en la sección "Web") y luego seguir los mismos pasos, apuntando a la carpeta de ese subdominio.

P: ¿Qué hago si veo un error 500 después de la instalación?
R: Es común. Normalmente se soluciona aumentando el límite de memoria de PHP. En Syspanel, ve a la sección de configuración de PHP de tu dominio y aumenta memory_limit a 256M o 512M. También puedes revisar los permisos de archivos (Paso 4).

P: ¿Cómo actualizo PrestaShop más adelante?
R: Siempre desde el panel de administración de PrestaShop. Ve a "Mejorar" y busca actualizaciones. Antes de actualizar, haz una copia de seguridad de la base de datos y los archivos. Syspanel tiene una herramienta de backups en la sección "Backups".

P: ¿Es necesario tener conocimientos de Linux para esta guía?
R: ¡Para nada! Syspanel está diseñado para que cualquier persona pueda gestionar su servidor sin usar la línea de comandos. Esta guía está pensada para que la sigas sin tener que tocar una sola línea de código.

P: ¿Puedo instalar otros sistemas como WooCommerce o Magento?
R: Sí, el proceso es similar. En Syspanel, siempre crearás una base de datos, subirás los archivos y ejecutarás el instalador web. Cada sistema tiene sus propios requisitos, pero la mecánica es la misma.

[INFO] Si en algún momento te sientes perdido, recuerda que Syspanel tiene una sección de ayuda y documentación integrada. Además, siempre puedes contactar con el soporte de tu hosting.

¡Y eso es todo! Espero que esta guía paso a paso te haya sido de gran ayuda. Ahora ya tienes tu tienda online lista para empezar a vender. Si tienes cualquier otra duda, no dudes en preguntar. ¡Buena suerte con tu ecommerce!

¿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