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

Crear una tienda PrestaShop en cPanel: requisitos y pasos

Actualizado el 9 de febrero de 2026

Introducción: ¿Qué necesitas para montar una tienda PrestaShop en cPanel?

Si has llegado hasta aquí, probablemente ya has decidido que quieres vender online y te han hablado de PrestaShop como una de las mejores opciones. Y no te falta razón: es una plataforma gratuita, de código abierto, con miles de plantillas y módulos, y muy potente para el comercio electrónico. Pero antes de lanzarte, hay una pregunta clave: ¿cómo la instalo en mi hosting?

La respuesta más común y sencilla es usar cPanel, el panel de control que ofrecen la mayoría de los proveedores de hosting. En este artículo, te voy a explicar, paso a paso y sin tecnicismos, cómo crear tienda PrestaShop cPanel desde cero. No necesitas ser un experto en informática, solo seguir las instrucciones con calma y tener un poco de paciencia.

Vamos a desglosar todo el proceso: desde los requisitos previos hasta la instalación final, pasando por la configuración básica. Al final, tendrás tu tienda online PrestaShop cPanel funcionando y lista para recibir tus primeros pedidos.


Requisitos previos: Qué necesitas antes de empezar

Antes de lanzarte a instalar nada, es fundamental que verifiques que tienes todo lo necesario. Como en cualquier proyecto, si empiezas con mal pie, luego es más difícil arreglarlo. Aquí tienes la lista de requisitos imprescindibles.

1. Un plan de hosting con cPanel

Esto puede sonar obvio, pero no todos los hostings incluyen cPanel. Asegúrate de que tu proveedor te da acceso a este panel. Es el más popular del mercado, así que será raro que no lo tengas, pero mejor comprobarlo.

Dentro de tu plan de hosting, fíjate en que tenga al menos:

  • Espacio en disco suficiente: Te recomiendo un mínimo de 5 GB para empezar, aunque si vas a vender muchos productos con fotos de alta calidad, mejor que sea más.
  • Ancho de banda: Busca un plan con ancho de banda ilimitado o, al menos, generoso. Una tienda online recibe visitas y descargas de imágenes constantemente.
  • Certificado SSL incluido: Es imprescindible para que tu tienda sea segura y para que Google no te penalice. Hoy en día, casi todos los hostings lo incluyen gratis (Let's Encrypt, por ejemplo).

2. Un dominio propio

Necesitas un nombre para tu tienda (por ejemplo, mistienda.com). Si no lo tienes, puedes comprarlo desde el propio cPanel o en un registrador de dominios. Asegúrate de que sea fácil de recordar y que esté relacionado con tu marca o productos.

3. Requisitos técnicos de PrestaShop

Ahora, vamos con la parte más técnica. Para montar PrestaShop cPanel correctamente, tu hosting debe cumplir con estos requisitos mínimos:

  • PHP 7.1 o superior (aunque te recomiendo PHP 7.4 u 8.0 para un mejor rendimiento).
  • MySQL 5.6 o superior (o MariaDB, que es compatible).
  • Espacio en disco: Al menos 256 MB para la instalación base, pero necesitarás más para productos, imágenes y copias de seguridad.
  • Extensiones PHP: Debes tener habilitadas las extensiones curl, gd, mbstring, openssl, pdo_mysql, zip y fileinfo. No te asustes, casi todos los hostings las tienen activadas por defecto. Si no, puedes activarlas desde el selector de versiones de PHP en cPanel.

[INFO] Si tu hosting usa Syspanel en lugar de cPanel, no te preocupes. El proceso es muy similar. En Syspanel, el acceso al panel se realiza a través del puerto 2106 (por ejemplo, https://tudominio.com:2106). Allí encontrarás las mismas herramientas básicas: gestor de archivos, bases de datos, etc. La lógica de instalación es idéntica.

4. Credenciales de acceso a tu hosting

Ten a mano tu nombre de usuario y contraseña de cPanel, así como el acceso a tu cuenta de correo principal. Te harán falta durante el proceso.


Paso 1: Preparar el terreno en cPanel

Una vez que tienes claro que cumples con los requisitos, es hora de ponerse manos a la obra. Vamos a preparar el entorno para crear tienda PrestaShop cPanel sin problemas.

1.1. Crea una base de datos MySQL

PrestaShop necesita una base de datos para guardar todos sus datos (productos, pedidos, clientes, etc.). Es como el almacén de tu tienda. Para crearla:

  1. Entra en tu cPanel.
  2. Busca la sección Bases de Datos y haz clic en Asistentes de Base de Datos MySQL o Bases de Datos MySQL.
  3. Sigue los pasos del asistente:
    • Crea un nombre para la base de datos (por ejemplo, tienda_prestashop).
    • Crea un usuario para esa base de datos (por ejemplo, admin_tienda) y una contraseña segura.
    • Asigna al usuario TODOS LOS PRIVILEGIOS sobre la base de datos.
  4. Anota el nombre de la base de datos, el usuario y la contraseña. Los necesitarás en el paso 3.

[TIP] No uses contraseñas simples como "123456". Una buena contraseña debe tener mayúsculas, minúsculas, números y símbolos. Tu tienda es un negocio, y su seguridad es primordial.

1.2. Elige la versión de PHP adecuada

PrestaShop funciona mejor con versiones recientes de PHP. Para asegurarte de que todo va fluido:

  1. Ve a la sección Software y busca Select PHP Version (o similar).
  2. Elige PHP 7.4 o PHP 8.0.
  3. Asegúrate de que las extensiones necesarias (curl, gd, mbstring, etc.) estén marcadas como "activas".
  4. Guarda los cambios.

Paso 2: Descargar y subir PrestaShop a tu hosting

Ahora toca la parte más "manual" del proceso. Vamos a descargar el instalador de PrestaShop y subirlo a tu servidor.

2.1. Descarga PrestaShop

  1. Ve al sitio oficial de PrestaShop (prestashop.com) y descarga la última versión estable. Es un archivo .zip que pesa alrededor de 80-100 MB.
  2. Guárdalo en tu ordenador. No lo descomprimas todavía.

2.2. Sube el archivo al servidor

  1. En tu cPanel, abre el Administrador de Archivos.
  2. Navega hasta la carpeta public_html. Si tu dominio es el principal de tu hosting, aquí es donde debe vivir tu tienda. Si es un subdominio o una carpeta específica, ve a esa ruta.
  3. Haz clic en Cargar y sube el archivo .zip de PrestaShop.
  4. Una vez subido, verás el archivo en la lista. Haz clic derecho sobre él y selecciona Extraer (o Descomprimir).
  5. Se creará una carpeta con el nombre del archivo (por ejemplo, prestashop). Mueve todo el contenido de esa carpeta a public_html directamente. Si te pregunta si quieres sobrescribir, dile que sí.
  6. Borra el archivo .zip y la carpeta vacía que quedó tras la extracción para mantener todo limpio.

[WARNING] No subas el archivo .zip directamente a public_html sin descomprimir. Es un error muy común que impide que la instalación funcione.


Paso 3: Ejecutar el instalador de PrestaShop

Ahora viene lo divertido. Ya tienes los archivos en tu servidor y la base de datos creada. Es hora de montar PrestaShop cPanel de verdad.

  1. Abre tu navegador y escribe tu dominio (por ejemplo, https://tudominio.com).
  2. Verás que PrestaShop detecta que no está instalado y te redirige automáticamente al asistente de instalación.
  3. El asistente te guiará por varios pasos:
    • Idioma: Elige el idioma de la instalación.
    • Licencia: Acepta los términos.
    • Compatibilidad: PrestaShop verificará que tu servidor cumple con los requisitos. Si hay algún error, te lo dirá. Si todo está en verde, continúa.
    • Información de la tienda: Ponle nombre a tu tienda, elige un sector, etc.
    • Cuenta de administrador: Crea un usuario y contraseña para acceder al panel de administración. Guárdalos bien.
    • Base de datos: Aquí es donde introduces los datos que creaste en el paso 1.1:
      • Servidor de la base de datos: localhost (en el 99% de los casos).
      • Nombre de la base de datos.
      • Usuario de la base de datos.
      • Contraseña de la base de datos.
    • Configuración final: Revisa todo y haz clic en Instalar.

[TIP] La instalación puede tardar unos minutos. No cierres la pestaña del navegador ni refresques la página. Si se corta la conexión, a veces hay que empezar de nuevo.

3.1. Borra la carpeta de instalación

Una vez terminada la instalación, PrestaShop te pedirá que borres la carpeta install por seguridad. Si no lo haces, podría ser un agujero de seguridad grave.

  1. Ve a tu cPanel y abre el Administrador de Archivos.
  2. Navega a public_html.
  3. Localiza la carpeta llamada install y bórrala (clic derecho -> Eliminar).

[WARNING] Este paso no es opcional. Dejar la carpeta install es como dejar la puerta de tu casa abierta. Los atacantes podrían intentar reinstalar tu tienda y tomar el control.


Paso 4: Configuración inicial y primeros pasos

¡Enhorabuena! Ya has conseguido crear tienda PrestaShop cPanel. Pero esto no acaba aquí. Ahora tienes que configurarla para que sea tuya.

4.1. Accede al panel de administración

  1. Ve a https://tudominio.com/admin (o la ruta que elegiste durante la instalación).
  2. Inicia sesión con tu usuario y contraseña de administrador.
  3. Es posible que PrestaShop te ofrezca un asistente de configuración inicial. Te recomiendo que lo sigas para configurar los datos básicos de tu tienda (dirección, moneda, idiomas, etc.).

4.2. Configura los ajustes básicos

Aquí tienes una lista de cosas que deberías configurar antes de abrir tu tienda:

  • Información de la tienda: Ve a Parámetros avanzados -> Información de la tienda. Añade tu dirección, teléfono, email de contacto, etc.
  • Moneda e idiomas: Configura tu moneda principal (euros, dólares, etc.) y los idiomas en los que quieres que esté disponible tu tienda.
  • Métodos de pago: Activa los que quieras (PayPal, tarjeta, transferencia, etc.). Esto es clave para poder cobrar.
  • Transportistas: Configura las opciones de envío. Puedes crear reglas por peso, precio o zona geográfica.
  • Impuestos: Añade los impuestos de tu país (IVA, por ejemplo). Es importante para que los precios sean correctos.

4.3. Elige un tema (plantilla)

La apariencia de tu tienda es lo primero que verán tus clientes. PrestaShop trae un tema por defecto, pero puedes cambiarlo.

  1. Ve a Diseño -> Tema y logo.
  2. Puedes instalar un tema nuevo desde el mercado de PrestaShop o subir uno que hayas comprado.
  3. Personaliza los colores, el logo y los banners para que se adapten a tu marca.

Paso 5: Solución de problemas comunes (FAQ)

Es normal que surjan dudas o problemas durante el proceso. Aquí te dejo las preguntas más frecuentes que nos llegan al soporte.

¿Qué hago si veo un error de "PHP no es compatible"?

Esto significa que tu hosting tiene una versión de PHP muy antigua. Entra en cPanel, busca la opción de seleccionar la versión de PHP y elige una más reciente (7.4 o superior). Si no la encuentras, contacta con tu proveedor de hosting.

¿Por qué mi tienda no carga o da error 500?

Un error 500 suele deberse a un archivo .htaccess corrupto o a permisos incorrectos. Prueba a renombrar el archivo .htaccess a .htaccess_old y vuelve a cargar la página. Si funciona, el problema era ese. Luego, regenera el archivo desde el panel de administración (Parámetros avanzados -> Rendimiento -> Regenerar el archivo .htaccess).

¿Cómo hago una copia de seguridad?

Es fundamental. Puedes hacerla de dos formas:

  • Desde cPanel: Usa la herramienta de copias de seguridad para descargar una copia completa de tu sitio y de tu base de datos.
  • Desde PrestaShop: Instala un módulo de copias de seguridad o usa el que viene por defecto en Parámetros avanzados -> Base de datos -> Realizar una copia de seguridad.

¿Puedo instalar PrestaShop en una subcarpeta?

Sí, claro. En lugar de subir los archivos a public_html, cría una subcarpeta (por ejemplo, public_html/tienda) y sube los archivos allí. El proceso es el mismo, solo cambia la ruta.

¿Qué es Syspanel y en qué se diferencia de cPanel?

Syspanel es otro panel de control de hosting que algunos proveedores usan en lugar de cPanel. Es muy similar en funcionalidad. La principal diferencia es la interfaz y la URL de acceso, que en Syspanel es a través del puerto 2106 (por ejemplo, https://tudominio.com:2106). Si tu hosting usa Syspanel, los pasos para montar PrestaShop cPanel (o con Syspanel) son los mismos: crear base de datos, subir archivos, etc. Simplemente cambia el nombre de las secciones.


Conclusión y consejos finales

Ya tienes tu tienda online PrestaShop cPanel funcionando. El proceso, aunque pueda parecer largo, es bastante mecánico. Una vez que lo haces una vez, la siguiente te llevará menos de 30 minutos.

Recuerda estos puntos clave:

  • Siempre borra la carpeta install después de la instalación.
  • Mantén PrestaShop actualizado a la última versión para evitar problemas de seguridad.
  • Haz copias de seguridad periódicas. Nunca sabes cuándo las vas a necesitar.
  • Empieza con pocos productos y ve añadiendo más a medida que te familiarices con el panel.

[TIP] No tengas miedo a experimentar. Puedes instalar módulos gratuitos para mejorar el SEO, el rendimiento o el marketing de tu tienda. El marketplace de PrestaShop es enorme y tiene opciones para todos los gustos.

Espero que esta guía te haya sido de utilidad. Si te has quedado atascado en algún paso, no dudes en consultar la documentación oficial de PrestaShop o contactar con el soporte de tu hosting. ¡Buena suerte con tu tienda online!

¿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