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

Cómo instalar PrestaShop en cPanel: Tutorial completo

Actualizado el 17 de abril de 2026

Introducción: ¿Por qué instalar PrestaShop en tu propio hosting?

Si estás pensando en montar una tienda online, PrestaShop es una de las plataformas más potentes y flexibles que puedes elegir. Es de código abierto, tiene una comunidad enorme y te permite controlar cada aspecto de tu negocio digital. Pero para que funcione, necesitas un entorno adecuado: un servidor con cPanel.

En este tutorial te voy a guiar paso a paso para que puedas instalar PrestaShop en cPanel sin complicaciones. No necesitas ser un experto en SysAdmin, solo seguir las instrucciones al pie de la letra. Al final, tendrás tu tienda lista para vender.


Requisitos previos antes de instalar PrestaShop en cPanel

Antes de empezar, asegúrate de tener lo siguiente:

  • Un hosting con cPanel (o un panel similar como Syspanel, que usa el puerto 2106 para acceder).
  • Acceso a un dominio o subdominio donde instalarás la tienda.
  • Una base de datos MySQL vacía (la crearemos desde cPanel).
  • El archivo ZIP de PrestaShop descargado desde prestashop.com.
  • Paciencia y ganas de aprender.

[INFO] Si tu hosting usa Syspanel (el panel que antes se llamaba HestiaCP), el acceso se hace por el puerto 2106. Por ejemplo: https://tudominio.com:2106. El proceso es muy similar al de cPanel, pero con algunas diferencias en la interfaz.


Paso 1: Descargar PrestaShop desde el sitio oficial

Ve a la página de descargas de PrestaShop y elige la versión más reciente estable. Normalmente viene en un archivo .zip de unos 30-40 MB.

Guarda el archivo en tu computadora. No lo descomprimas todavía, lo subiremos tal cual al servidor.


Paso 2: Acceder a cPanel y preparar el entorno

Para empezar, inicia sesión en tu panel de control. Si usas cPanel, la URL suele ser algo como:

https://tudominio.com/cpanel o https://tuip:2083

Si usas Syspanel, recuerda que el puerto es el 2106.

Una vez dentro, vamos a hacer dos cosas importantes:

2.1 Crear una base de datos MySQL

PrestaShop necesita una base de datos para guardar productos, clientes, pedidos, etc.

  1. En cPanel, busca la sección Bases de Datos y haz clic en MySQL Databases.
  2. En Create New Database, escribe un nombre (ej: tienda_presta). Haz clic en Create Database.
  3. Luego, en Add New User, crea un usuario (ej: admin_tienda) y una contraseña segura. Anótala.
  4. Finalmente, en Add User to Database, selecciona el usuario y la base de datos que acabas de crear, y otórgale Todos los privilegios. Haz clic en Make Changes.

[TIP] Guarda el nombre de la base de datos, el usuario y la contraseña en un bloc de notas. Los necesitarás durante la instalación.

2.2 Subir el archivo ZIP de PrestaShop al servidor

Ahora vamos a subir el archivo que descargaste.

  1. En cPanel, busca la sección Archivos y haz clic en File Manager.
  2. Navega hasta la carpeta public_html (o la carpeta raíz de tu dominio). Si quieres instalar PrestaShop en un subdominio, ve a la carpeta correspondiente.
  3. Haz clic en Upload y selecciona el archivo ZIP de PrestaShop desde tu computadora.
  4. Una vez subido, verás el archivo en la lista. Selecciónalo y haz clic en Extract (extraer). Acepta la extracción.

[WARNING] Si el archivo ZIP es muy grande, puede tardar unos minutos en extraerse. No cierres la ventana.

Después de la extracción, verás una carpeta con el nombre del archivo (ej: prestashop_1.7.8.10). Dentro de ella están todos los archivos de PrestaShop.


Paso 3: Mover los archivos a la raíz del dominio

Para que tu tienda se vea al acceder a tudominio.com, los archivos deben estar directamente en public_html, no dentro de una subcarpeta.

  1. En File Manager, abre la carpeta que se creó al extraer el ZIP.
  2. Selecciona todos los archivos y carpetas dentro de ella (Ctrl+A).
  3. Haz clic en Move y en el campo de destino escribe: public_html/ (o la ruta de tu dominio). Asegúrate de que no quede una carpeta anidada.
  4. Confirma el movimiento.

[INFO] Si quieres instalar PrestaShop en un subdirectorio (ej: tudominio.com/tienda), simplemente crea una carpeta llamada tienda dentro de public_html y mueve allí los archivos.


Paso 4: Ejecutar el instalador web de PrestaShop

Ahora viene la parte divertida. Abre tu navegador y escribe la URL de tu dominio (o subdominio) donde hayas colocado los archivos.

Ejemplo: https://tudominio.com

Deberías ver la pantalla de bienvenida del instalador de PrestaShop.

4.1 Seleccionar idioma

Elige el idioma que prefieras (español, por ejemplo) y haz clic en Next.

4.2 Aceptar licencia

Lee los términos de la licencia (o no) y marca la casilla de aceptación. Siguiente.

4.3 Configurar la tienda

Aquí debes ingresar:

  • Nombre de la tienda: el nombre comercial de tu negocio.
  • Actividad principal: elige la categoría que mejor describa tu tienda.
  • País: elige tu país.
  • Zona horaria: selecciona la correcta.

Luego, en la sección de Cuenta de administrador, crea un usuario y contraseña para acceder al backoffice de PrestaShop. No olvides un correo electrónico válido, porque ahí recibirás notificaciones.

4.4 Configurar la base de datos

Este es el paso clave. Selecciona MySQL y completa los datos que guardaste antes:

  • Dirección del servidor: normalmente localhost (a menos que tu hosting indique otra cosa).
  • Nombre de la base de datos: el que creaste (ej: tienda_presta).
  • Usuario: el usuario que creaste.
  • Contraseña: la contraseña que pusiste.
  • Prefijo de tablas: puedes dejarlo como ps_ o cambiarlo por seguridad.

Haz clic en Test your database connection para verificar que todo está bien. Si sale en verde, continúa.

4.5 Finalizar instalación

El instalador empezará a copiar archivos y crear tablas. Al terminar, verás un resumen. Importante: PrestaShop te dirá que elimines la carpeta install por seguridad. Puedes hacerlo desde File Manager.

[TIP] No olvides eliminar la carpeta install y el archivo index.php que está dentro de admin (o renombrar la carpeta admin por algo más seguro, como admin_tienda).


Paso 5: Acceder al backoffice y configuración inicial

Una vez instalado, puedes acceder al panel de administración desde:

https://tudominio.com/admin (o el nombre que le hayas puesto a la carpeta admin).

Inicia sesión con el usuario y contraseña que creaste.

5.1 Configuración básica

  • Ajustes de la tienda: ve a Parámetros de la tienda > Configuración general y ajusta el nombre, logo, etc.
  • Módulos: instala los módulos esenciales como métodos de pago (PayPal, transferencia) y envío.
  • Tema: puedes cambiar el diseño desde Diseño > Tema y logotipo.

5.2 Añadir productos

Para empezar a vender, ve a Catálogo > Productos y haz clic en Nuevo producto. Rellena los datos básicos: nombre, precio, descripción, imágenes, etc.


Preguntas frecuentes (FAQ)

¿Puedo instalar PrestaShop en Syspanel?

Sí, claro. El proceso es prácticamente el mismo. La única diferencia es que accedes al panel por el puerto 2106. El resto (crear base de datos, subir archivos, etc.) se hace de forma similar.

¿Qué hago si el instalador me da error de conexión a la base de datos?

Revisa que el nombre de la base de datos, el usuario y la contraseña sean correctos. También asegúrate de que el servidor de base de datos sea localhost (a menos que tu hosting te indique otra dirección).

¿Es necesario eliminar la carpeta install?

Sí, por seguridad. Si no lo haces, cualquier persona podría reinstalar tu tienda y borrar tus datos. Puedes eliminarla desde File Manager.

¿Puedo instalar PrestaShop en un subdominio?

Claro. Solo crea un subdominio desde cPanel (ej: tienda.tudominio.com) y sube los archivos a la carpeta de ese subdominio. Luego accedes a https://tienda.tudominio.com para iniciar la instalación.

¿Qué versión de PHP necesito?

PrestaShop 1.7 requiere PHP 7.1 o superior. Puedes verificar la versión desde cPanel en la sección Seleccionar versión de PHP. Si es necesario, cámbiala a 7.4 o 8.0 (según compatibilidad).


Conclusión

Instalar PrestaShop en cPanel es un proceso sencillo si sigues los pasos correctos. Con este tutorial completo, ya tienes las herramientas para montar tu tienda online sin depender de terceros. Recuerda mantener todo actualizado, hacer copias de seguridad periódicas y proteger tu administración con contraseñas fuertes.

Si te has quedado con alguna duda, revisa la sección de preguntas frecuentes o consulta la documentación oficial de PrestaShop. Y si usas Syspanel, ya sabes: puerto 2106 y el mismo procedimiento.

¡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