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

Syspanel: Cómo crear una subcarpeta para instalar PrestaShop

Actualizado el 1 de noviembre de 2025

Introducción: ¿Por qué instalar PrestaShop en una subcarpeta?

Cuando decides montar una tienda online con PrestaShop, una de las primeras decisiones que debes tomar es si instalarla en el dominio principal (por ejemplo, tudominio.com) o en una subcarpeta (por ejemplo, tudominio.com/tienda).

Instalar PrestaShop en una subcarpeta es una práctica muy común y recomendable en varios escenarios: quizás ya tienes una web corporativa y quieres añadir la tienda sin perder el posicionamiento actual, o tal vez estás haciendo pruebas y no quieres afectar a tu sitio principal. En este artículo, te explicaré paso a paso cómo crear una subcarpeta en Syspanel para instalar PrestaShop, con un lenguaje claro y sin tecnicismos innecesarios.


¿Qué es Syspanel y por qué es importante?

Syspanel es el panel de control que utilizamos en nuestros servidores para gestionar tu hosting. Es una herramienta muy visual y amigable que te permite administrar tus dominios, bases de datos, archivos y mucho más. Si vienes de otros paneles como cPanel, notarás que Syspanel es igual de completo, pero con una interfaz más moderna y simplificada.

Para acceder a Syspanel, simplemente escribe la dirección de tu servidor en el navegador añadiendo el puerto 2106. Por ejemplo: https://tudominio.com:2106. Recuerda que este puerto es exclusivo de Syspanel y es fundamental para acceder a todas las funciones de administración.


Requisitos previos para instalar PrestaShop en Syspanel

Antes de lanzarnos a crear carpetas y descargar archivos, es importante que verifiques que tu servidor cumple con los requisitos prestashop syspanel. Esto te ahorrará muchos quebraderos de cabeza. Estos son los requisitos mínimos:

  • PHP 7.2 o superior (recomendado PHP 7.4 u 8.0).
  • MySQL 5.6 o superior o MariaDB 10.1 o superior.
  • Espacio en disco suficiente (al menos 500 MB para la instalación).
  • Extensión cURL activada en PHP.
  • Extensión GD Library activada (para procesar imágenes).
  • SSL instalado si vas a operar con pagos online (muy recomendable).

[INFO] Si no sabes si tu servidor cumple estos requisitos, no te preocupes. En Syspanel puedes verificar la versión de PHP y las extensiones desde el apartado "Configuración del servidor". Si algo falta, puedes activarlo con un solo clic.


Paso 1: Acceder a Syspanel y localizar el gestor de archivos

Lo primero que debes hacer es iniciar sesión en Syspanel usando el puerto 2106. Una vez dentro, busca el icono de "Administrador de archivos" o "Gestor de archivos". Generalmente lo encontrarás en el panel lateral izquierdo o en la sección de "Archivos".

El gestor de archivos de Syspanel funciona como el explorador de Windows o Finder de Mac: puedes navegar entre carpetas, crear nuevas, subir archivos y modificar permisos. Es aquí donde realizaremos todo el trabajo de creación de la subcarpeta.


Paso 2: Crear la subcarpeta para PrestaShop

Ahora viene la parte clave: crear carpeta syspanel para alojar tu tienda. Sigue estos pasos:

  1. Navega a la carpeta raíz de tu dominio: Normalmente, esta carpeta se llama public_html o htdocs. En Syspanel, la verás claramente identificada con el nombre de tu dominio.

  2. Haz clic en el botón "Nueva carpeta": Este botón suele estar en la parte superior del gestor de archivos, representado con un icono de carpeta con un signo "+".

  3. Asigna un nombre a la carpeta: Es importante que el nombre sea descriptivo y sin espacios. Por ejemplo, tienda, shop, prestashop o store. Evita nombres genéricos como carpeta1 o nueva. Un buen nombre te ayudará a recordar qué contiene esa carpeta.

  4. Confirma la creación: Haz clic en "Aceptar" o "Crear". Verás que la nueva carpeta aparece en el listado de archivos.

[TIP] Si planeas tener varias tiendas o aplicaciones en el futuro, te recomiendo usar un nombre específico como prestashop-tienda en lugar de tienda. Así, si más adelante añades un blog o un foro, no habrá confusiones.


Paso 3: Subir los archivos de PrestaShop a la subcarpeta

Una vez que tienes la subcarpeta creada, es hora de subir los archivos de PrestaShop. Tienes dos opciones:

Opción A: Subir el archivo ZIP y descomprimirlo

  1. Descarga PrestaShop desde el sitio oficial de PrestaShop o desde tu cuenta de cliente.

  2. Sube el archivo ZIP a la subcarpeta que acabas de crear. En Syspanel, puedes usar el botón "Subir" y seleccionar el archivo desde tu computadora.

  3. Descomprime el archivo: Una vez subido, haz clic derecho sobre el archivo ZIP y selecciona "Extraer" o "Descomprimir". El sistema se encargará de crear todos los archivos y carpetas necesarios.

Opción B: Subir los archivos ya descomprimidos

Si prefieres, puedes descomprimir el archivo ZIP en tu computadora y subir todos los archivos individualmente. Esto puede ser más lento si tienes muchos archivos, pero es una alternativa válida.

[WARNING] Si subes el archivo ZIP, asegúrate de que el contenido se extraiga directamente en la subcarpeta, y no en una subcarpeta adicional. A veces, al descomprimir, los archivos quedan dentro de una carpeta con el nombre del ZIP. Si esto pasa, simplemente mueve los archivos un nivel hacia arriba.


Paso 4: Crear la base de datos para PrestaShop

PrestaShop necesita una base de datos para funcionar. En Syspanel, el proceso es muy sencillo:

  1. Ve a la sección "Bases de datos" en el panel principal.

  2. Haz clic en "Nueva base de datos".

  3. Elige un nombre para la base de datos, por ejemplo, prestashop_db.

  4. Crea un usuario para esa base de datos y asigna una contraseña segura. Anota estos datos, los necesitarás durante la instalación.

  5. Asigna todos los privilegios al usuario sobre la base de datos (SELECT, INSERT, UPDATE, DELETE, etc.). Normalmente, hay un botón para "Todos los privilegios" o puedes marcarlos todos manualmente.

[INFO] En Syspanel, también puedes crear la base de datos y el usuario al mismo tiempo desde el asistente. Es una opción muy cómoda para principiantes.


Paso 5: Ejecutar el instalador de PrestaShop

Ahora viene la parte emocionante. Abre tu navegador y escribe la URL de tu subcarpeta. Siguiendo el ejemplo anterior, sería: https://tudominio.com/tienda.

Verás que PrestaShop te redirige automáticamente al asistente de instalación. Sigue estos pasos:

  1. Selecciona el idioma: Elige el idioma que prefieras para la instalación.

  2. Acepta los términos de licencia: Lee y acepta las condiciones.

  3. Verifica los requisitos: PrestaShop comprobará que tu servidor cumple con los requisitos prestashop syspanel. Si todo está en verde, continúa. Si algo falla, vuelve al paso de requisitos y corrige el problema.

  4. Configura la tienda: Introduce el nombre de tu tienda, el sector, el país y la descripción. También puedes elegir si quieres instalar datos de demostración (recomendado si estás aprendiendo).

  5. Configura la cuenta de administrador: Crea un usuario y contraseña para acceder al panel de administración de PrestaShop.

  6. Introduce los datos de la base de datos: Aquí es donde usarás los datos que creaste en el paso 4. El servidor de base de datos será localhost en la mayoría de los casos.

  7. Finaliza la instalación: Haz clic en "Instalar" y espera unos minutos. Cuando termine, recibirás un mensaje de éxito.

[TIP] Durante la instalación, PrestaShop te pedirá que elimines la carpeta install por seguridad. No lo olvides, es un paso importante para evitar ataques.


Solución de problemas comunes al instalar PrestaShop en subcarpeta

A veces, incluso siguiendo todos los pasos, pueden surgir problemas. Aquí tienes los más comunes y cómo solucionarlos:

Error de permisos de archivos

Si PrestaShop te da un error de permisos, significa que los archivos no tienen los permisos correctos. En Syspanel, puedes cambiar los permisos desde el gestor de archivos. Selecciona todos los archivos y carpetas de la subcarpeta y establece los permisos a 755 para carpetas y 644 para archivos.

La tienda no carga correctamente

Esto suele deberse a un problema con el archivo .htaccess. Asegúrate de que el archivo existe en la raíz de la subcarpeta y que tiene el contenido correcto. Si no existe, puedes generarlo desde el panel de administración de PrestaShop en "Parámetros avanzados > SEO y URLs".

Problemas con la URL amigable

Si las URLs amigables no funcionan, ve a "Parámetros avanzados > SEO y URLs" en el panel de administración y haz clic en "Guardar". Esto regenerará el .htaccess.

Conflictos con el certificado SSL

Si tienes SSL instalado, asegúrate de que todas las URLs de la tienda usen https://. Puedes forzar esto desde el archivo config/settings.inc.php o desde el panel de administración.


Preguntas frecuentes (FAQ) sobre instalar PrestaShop en Syspanel

¿Puedo tener PrestaShop en el dominio principal y en una subcarpeta a la vez?

Sí, perfectamente. Puedes tener una web en el dominio principal y otra en una subcarpeta sin problemas. Solo asegúrate de que no haya conflictos con los archivos .htaccess.

¿Cuánto espacio necesito para PrestaShop?

La instalación básica ocupa aproximadamente 250-300 MB. Si añades módulos, temas y productos, el espacio crecerá. Te recomiendo tener al menos 1 GB de espacio disponible.

¿Puedo mover PrestaShop de una subcarpeta a otra después de instalarlo?

Sí, pero es un proceso delicado. Deberás mover todos los archivos, actualizar las URLs en la base de datos y regenerar el .htaccess. Si no tienes experiencia, es mejor hacerlo al principio.

¿Qué hago si olvido la contraseña de administrador de PrestaShop?

Puedes restablecerla desde la base de datos usando Syspanel. Busca la tabla ps_employee y cambia el valor del campo passwd con una contraseña encriptada. También puedes usar el módulo de recuperación de contraseña de PrestaShop.

¿Es necesario instalar SSL para PrestaShop?

No es obligatorio, pero es altamente recomendable, especialmente si vas a aceptar pagos online. Google penaliza las tiendas sin SSL y los clientes desconfían de los sitios sin candado de seguridad.


Consejos finales para tu tienda PrestaShop

Una vez que tengas PrestaShop instalado en tu subcarpeta, te doy algunos consejos para que tu tienda sea un éxito:

  • Configura correctamente las URLs amigables: Esto mejora tu SEO y hace que tus productos sean más fáciles de compartir.

  • Instala un tema profesional: La apariencia de tu tienda es la primera impresión que tendrán tus clientes. Invierte en un buen tema.

  • Optimiza las imágenes: Las imágenes pesadas ralentizan tu tienda. Usa herramientas de compresión antes de subirlas.

  • Haz copias de seguridad periódicas: Syspanel te permite programar copias de seguridad automáticas. No lo descuides.

  • Mantén PrestaShop actualizado: Las actualizaciones incluyen parches de seguridad y nuevas funciones.


Conclusión

Instalar PrestaShop en una subcarpeta usando Syspanel es un proceso sencillo si sigues los pasos correctos. Lo más importante es crear la carpeta adecuadamente, subir los archivos y configurar la base de datos. Con esta guía, incluso un usuario sin experiencia técnica podrá tener su tienda online funcionando en menos de una hora.

Recuerda que Syspanel está diseñado para hacerte la vida más fácil. Si en algún momento te sientes perdido, no dudes en consultar la documentación oficial o contactar con nuestro equipo de soporte. Estamos aquí para ayudarte.

[TIP] Guarda esta guía en tus favoritos. Te será útil cuando necesites instalar otras aplicaciones como WordPress, Joomla o Magento en tu hosting. El proceso es muy similar.

Ahora que ya sabes cómo instalar prestashop syspanel en una subcarpeta syspanel, ¡ponte manos a la obra y lanza tu tienda online! El mundo del comercio electrónico te espera.

¿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