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

PrestaShop: Cómo subir tu tienda online con el administrador de archivos

Actualizado el 23 de diciembre de 2025

Introducción: Tu tienda online te está esperando

Tener una tienda online es el sueño de cualquier emprendedor, pero muchas veces el primer paso técnico, que es subir PrestaShop a un servidor, puede parecer una montaña imposible de escalar. Si estás leyendo esto, probablemente ya tienes el dominio y el hosting contratado, pero te has encontrado con un archivo .zip y una sensación de "¿y ahora qué hago?".

No te preocupes. Este artículo es tu mapa y tu brújula. Vamos a desmontar el mito de que necesitas ser un ingeniero informático para montar una tienda. Con un poco de paciencia y siguiendo estos pasos, tendrás tu catálogo online funcionando en menos de lo que piensas.

A lo largo de esta guía extensa, te voy a enseñar el método más visual y directo para instalar PrestaShop manual: usando el administrador de archivos de tu panel de control. Olvídate de líneas de comandos complicadas o programas FTP. Aquí solo necesitas tu navegador web y las ganas de aprender.

Vamos a ello.

¿Qué necesitas antes de empezar?

Antes de lanzarnos a la piscina, vamos a asegurarnos de que llevamos el flotador puesto. Para subir PrestaShop correctamente, necesitas tener tres cosas claras:

  1. Un hosting con suficiente espacio: PrestaShop no es muy pesado (unos 40-50 MB comprimido), pero necesitas espacio para la base de datos y futuros archivos. Cualquier hosting básico sirve.
  2. Credenciales de acceso a tu panel de control: Normalmente accedes a través de una URL como tudominio.com:2106 o similar. Si tu proveedor usa Syspanel (antes conocido como HestiaCP), recuerda que el puerto de acceso es el 2106. Es importante que anotes el usuario y la contraseña.
  3. El paquete de instalación de PrestaShop: Descarga la última versión estable desde el sitio oficial de PrestaShop. Te recomiendo que descargues el archivo .zip completo, no el comprimido en .tar.gz, para que sea más fácil de manejar en el administrador.

[TIP]: Si tu hosting es de los que ofrecen instalador automático (como Softaculous o Scriptium), quizás te preguntes por qué no usarlo. Es más rápido, sí, pero a veces da problemas de permisos. Instalar PrestaShop manual te da control total y suele ser más fiable a largo plazo.

Paso 1: Accede al administrador de archivos

El administrador de archivos es el explorador de Windows o Mac de tu hosting. Es la herramienta que usaremos para mover el código de nuestra tienda.

  1. Abre tu navegador favorito (Chrome, Firefox, etc.) y accede a la URL de tu panel de control. Si tu proveedor usa Syspanel, la URL será algo como https://tudominio.com:2106.
  2. Introduce tus credenciales (usuario y contraseña) y pulsa "Iniciar sesión".
  3. Busca el icono que dice "Administrador de archivos" o "Archivos". En la mayoría de los paneles, está en la sección de "Archivos" o en la barra lateral principal.

[INFO]: Si ves una carpeta llamada public_html, esa es tu "raíz" del sitio web. Todo lo que pongas dentro de esa carpeta será visible en internet. Es tu nuevo hogar para la tienda.

Paso 2: Sube el archivo ZIP de PrestaShop

Ahora viene la parte de mover el paquete desde tu ordenador al servidor. Es como subir una foto a la nube, pero con un archivo de instalación.

  1. Dentro del administrador de archivos, navega hasta la carpeta public_html. Si hay archivos dentro (como un index.html por defecto), no los borres aún; los limpiaremos más tarde.
  2. Busca el botón que dice "Subir" o el icono de una flecha hacia arriba. Haz clic en él.
  3. Se abrirá una ventana emergente o una sección donde puedes arrastrar el archivo .zip de PrestaShop que descargaste. También puedes hacer clic en "Seleccionar archivo" y buscarlo en tu ordenador.
  4. Espera a que la barra de progreso llegue al 100%. Dependiendo de tu conexión, puede tardar unos minutos. No cierres la pestaña del navegador durante la subida.

[WARNING]: No subas el archivo .zip dentro de otra carpeta. Debe estar directamente en public_html para que la ruta de instalación sea correcta.

Paso 3: Descomprime el archivo en el servidor

Ya tenemos el "paquete" en casa. Ahora hay que abrirlo. El servidor no puede usar el archivo comprimido directamente; necesita descomprimir los archivos dentro.

  1. Verás que el archivo prestashop_x.x.x.zip aparece en la lista de archivos. Selecciónalo haciendo clic en la casilla de verificación que suele estar a la izquierda.
  2. Busca el botón "Extraer" o "Descomprimir" en la barra de herramientas superior. Suele tener un icono de una caja abierta o un candado roto.
  3. Te preguntará la ruta de extracción. Asegúrate de que sea /public_html o simplemente deja el campo en blanco para que use la carpeta actual.
  4. Pulsa "Extraer" o "Aceptar". El sistema empezará a crear miles de archivos y carpetas. Puede tardar un par de minutos.

[TIP]: Al extraer, PrestaShop crea una carpeta llamada prestashop. Si quieres que tu tienda se vea directamente en tudominio.com, necesitas mover el contenido de esa carpeta a la raíz. Pero si quieres que se vea en tudominio.com/tienda, puedes dejarlo así. Para esta guía, asumiremos que quieres la tienda en la raíz.

¿Cómo mover los archivos a la raíz?

  1. Entra en la carpeta prestashop que se acaba de crear.
  2. Dentro, verás todos los archivos (config, img, src, etc.). Selecciónalos todos (puedes usar el botón "Seleccionar todo").
  3. Haz clic en "Mover" (icono de tijeras o una flecha con una barra).
  4. En la ruta de destino, escribe /public_html y pulsa "Aceptar".
  5. El sistema moverá todos los archivos. Cuando termine, borra la carpeta prestashop vacía para mantener el orden.

Paso 4: Crea la base de datos (el cerebro de tu tienda)

PrestaShop necesita un lugar donde guardar los productos, los clientes y los pedidos. Ese lugar es la base de datos MySQL. Es como el cerebro de la tienda. Vamos a crearlo antes de ejecutar el instalador.

  1. Vuelve al panel de control principal (el que usaste para entrar al administrador de archivos).
  2. Busca la sección "Bases de Datos" o "MySQL".
  3. Haz clic en "Crear base de datos" o "Añadir base de datos".
  4. Te pedirá un nombre. Pon algo descriptivo, por ejemplo, tienda_prestashop.
  5. El sistema te pedirá que crees un usuario y una contraseña. Anota estos datos en un bloc de notas, los necesitarás en el siguiente paso. Asegúrate de darle a ese usuario todos los privilegios sobre la base de datos.

[WARNING]: No uses la contraseña de tu cuenta de hosting. Crea una contraseña nueva y segura para la base de datos. Guárdala bien, porque si la pierdes, no podrás acceder a tu tienda.

Paso 5: Ejecuta el instalador de PrestaShop

Ahora viene la magia. Vamos a decirle al navegador que ejecute el script de instalación.

  1. Abre una nueva pestaña en tu navegador y escribe tu dominio. Por ejemplo, http://tudominio.com.
  2. Si has movido los archivos correctamente a la raíz, verás la primera pantalla del asistente de instalación de PrestaShop.
  3. Elige tu idioma (español) y pulsa "Siguiente".
  4. Acepta los términos de la licencia y continúa.

Configuración de la tienda

En este paso, el asistente te pedirá los datos de tu negocio.

  1. Nombre de la tienda: Pon el nombre comercial de tu marca.
  2. Actividad principal: Selecciona la que más se ajuste (Ropa, Electrónica, etc.).
  3. País: España (o el que corresponda).
  4. Contraseña de administrador: Crea una contraseña segura para acceder al panel de administración de tu tienda (el back-office). No la olvides.
  5. Pulsa "Siguiente".

Configuración de la base de datos

Este es el paso crítico. Vamos a conectar el cerebro.

  1. Dirección del servidor de base de datos: Normalmente es localhost, pero a veces es una URL como mysql.tudominio.com. Si no sabes cuál es, deja localhost (funciona en el 95% de los casos).
  2. Nombre de la base de datos: Escribe el nombre que pusiste en el Paso 4 (ej. tienda_prestashop).
  3. Usuario de la base de datos: El usuario que creaste.
  4. Contraseña de la base de datos: La contraseña que anotaste.
  5. Prefijo de las tablas: Déjalo como ps_ por defecto.

[TIP]: Si te da error de conexión, revisa que el usuario y la contraseña son correctos. A veces, el nombre de la base de datos lleva un prefijo con el nombre de usuario de tu hosting (ej. usuario123_tienda). Revisa el panel de control para ver el nombre completo.

Pulsa "Siguiente" y espera a que el instalador haga su trabajo. Al final, te dará la opción de instalar datos de demostración. Te recomiendo que no lo hagas si quieres empezar limpio, pero si es tu primera vez, puede ser útil para explorar.

Paso 6: La limpieza final (importante)

Una vez que la instalación termine, verás un mensaje de éxito. Pero no cantes victoria todavía. Hay un paso de seguridad vital.

  1. El instalador te dirá que debes eliminar la carpeta install de tu servidor. Esto es obligatorio para evitar que alguien pueda reinstalar tu tienda y robar tus datos.
  2. Ve al administrador de archivos, navega a public_html, busca la carpeta install y bórrala.
  3. También es recomendable renombrar la carpeta admin por algo más difícil de adivinar (ej. admin4321). Esto protege tu panel de administración de ataques de fuerza bruta.

[WARNING]: Si no borras la carpeta install, PrestaShop no te dejará entrar al panel de administración y tu tienda mostrará un error de seguridad. Es el paso que más se olvida.

Paso 7: Configura los ajustes básicos de tu tienda

Ya tienes la tienda online "viva". Ahora entremos al panel de administración para hacer los ajustes de fábrica.

  1. Accede a tudominio.com/admin4321 (o el nombre que le hayas puesto).
  2. Introduce tu usuario y contraseña de administrador que creaste en el Paso 5.
  3. Lo primero que verás es un asistente de configuración inicial. Te guiará para configurar:
    • Información de contacto: Dirección, email, teléfono.
    • Moneda y localización: Asegúrate de seleccionar el Euro y España.
    • Métodos de pago: Activa PayPal o tarjeta de crédito (aunque esto lo puedes configurar más adelante).
    • Métodos de envío: Configura las zonas o transportistas.

[INFO]: No te agobies con todas las opciones. PrestaShop es muy potente y tiene miles de ajustes. Lo importante es que la tienda base funcione. El resto lo irás puliendo con el tiempo.

Preguntas frecuentes (FAQ) sobre subir PrestaShop

¿Qué hago si el administrador de archivos no tiene botón "Extraer"?

Algunos paneles más básicos no tienen esta función. En ese caso, tienes dos opciones:

  1. Usar el instalador de scripts: Aunque dijimos que no, es un plan B.
  2. Subir los archivos ya descomprimidos: Descomprime el .zip en tu ordenador y sube todos los archivos y carpetas uno a uno (o seleccionándolos todos y pulsando "Subir"). Es más lento, pero funciona.

¿Puedo instalar PrestaShop en un subdominio?

Sí, perfectamente. Solo tienes que subir los archivos a la carpeta correspondiente al subdominio (ej. public_html/tienda) en lugar de la raíz. El proceso es idéntico.

¿Por qué veo un error 500 después de la instalación?

Esto suele ser un problema de permisos de archivos. En el administrador de archivos, selecciona todos los archivos de public_html y haz clic en "Permisos" o "Chmod". Pon el valor en 755 para carpetas y 644 para archivos. Si no sabes cómo, contacta con tu soporte de hosting.

¿Es necesario usar el puerto 2106 para acceder al panel?

Solo si tu hosting usa Syspanel (antes HestiaCP). Es la forma de acceder a la gestión de tu hosting. Para visitar tu tienda, no necesitas el puerto; usas la URL normal tudominio.com.

Mi hosting es muy lento, ¿afecta a PrestaShop?

Sí. Un hosting PrestaShop de gama baja puede funcionar, pero la tienda irá lenta. Te recomiendo buscar un hosting con SSD y PHP 8.1 o superior para un rendimiento óptimo.

¿Puedo cambiar el nombre de la carpeta admin después de la instalación?

Sí, pero no solo desde el administrador de archivos. Debes hacerlo antes de la instalación o usando un módulo específico. Si ya has instalado, es más seguro hacerlo a través de un archivo de configuración llamado parameters.php en la carpeta app/config. Si no te sientes cómodo, déjalo como está y protege el acceso con una contraseña muy fuerte.

Conclusión final

Subir PrestaShop con el administrador de archivos es un proceso mecánico que, una vez que lo haces la primera vez, te resultará pan comido. Has aprendido a mover archivos, crear una base de datos y ejecutar un instalador. Eso es más de lo que la mayoría de la gente sabe hacer.

Ahora tienes tu tienda online en marcha. Los siguientes pasos son elegir un buen tema (plantilla), añadir productos y configurar el envío. Pero eso ya es otra historia.

Si has seguido todos los pasos y algo ha fallado, no te desesperes. Revisa que no te has saltado el borrado de la carpeta install o que los datos de la base de datos son correctos. La mayoría de los errores son de "dedo" o de olvido.

[TIP]: Haz una copia de seguridad de tu tienda (archivos y base de datos) antes de hacer cualquier cambio importante. Es tu red de seguridad.

Espero que esta guía te haya sido de gran ayuda. Ahora, ve a por ello y crea la tienda online que tu negocio merece. ¡Mucho éxito!

¿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