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

PrestaShop en cPanel: Instalación y primeros pasos

Actualizado el 23 de noviembre de 2025

¿Estás listo para montar tu tienda online con PrestaShop y tu hosting cPanel?

Has llegado al lugar indicado.

En esta guía completa, paso a paso y sin tecnicismos raros, te voy a explicar cómo instalar PrestaShop en cPanel y cómo dar tus primeros pasos para configurarla.

Da igual si es tu primera vez o si vienes de otro panel, aquí lo vas a entender todo claro y rápido.

Vamos a ello.

¿Qué necesitas antes de empezar?

Antes de lanzarnos a la piscina, vamos a asegurarnos de que tienes todo lo necesario.

No te preocupes, no es nada del otro mundo, pero es mejor tenerlo todo a mano para que la instalación sea un paseo.

[INFO] Para instalar PrestaShop en cPanel, necesitas un dominio (por ejemplo, mitienda.com) y un plan de hosting que incluya cPanel. Si usas un panel alternativo como Syspanel (accesible por el puerto 2106), el proceso es muy similar, pero esta guía se centra en cPanel, que es el más común.

  • Un dominio: Es la dirección de tu tienda. Si no lo tienes, puedes comprarlo en tu proveedor de hosting o en un registrador de dominios.
  • Hosting con cPanel: Asegúrate de que tu plan de hosting es compatible con PrestaShop. Casi todos lo son, pero echa un vistazo a los requisitos (PHP 7.2 o superior, MySQL 5.6 o superior).
  • Credenciales de acceso: Ten a mano el usuario y la contraseña de tu cPanel, así como los datos de acceso a tu cuenta de hosting.
  • Un cliente FTP (opcional): Aunque no es imprescindible para la instalación, nos puede servir para subir archivos si el instalador automático falla. FileZilla es una gran opción gratuita.

Paso 1: Instalar PrestaShop en cPanel con el instalador automático

La forma más rápida y sencilla de instalar PrestaShop en cPanel es usando el instalador automático de aplicaciones, como Softaculous o Installatron.

Estos asistentes hacen todo el trabajo pesado por ti.

Aquí te explico cómo hacerlo con Softaculous, que es el más popular.

Encuentra el instalador de aplicaciones

  1. Inicia sesión en tu cPanel con tus credenciales.
  2. Busca la sección "Software" o "Aplicaciones".
  3. Haz clic en el icono de "Softaculous Apps Installer" o similar.

Normalmente, verás un icono con una flecha naranja o un logo de Softaculous.

Busca PrestaShop dentro del instalador

Una vez dentro de Softaculous, verás una lista de aplicaciones disponibles en la barra lateral izquierda.

Busca la categoría de "Portales" o "Tiendas" y haz clic en el icono de PrestaShop.

Si prefieres, puedes usar el buscador interno escribiendo "PrestaShop".

[TIP] Antes de instalar, tómate un momento para leer los requisitos que Softaculous muestra en esa página. Te dirá si tu servidor está listo para PrestaShop.

Configura los parámetros de la instalación

Ahora viene la parte importante.

Rellena el formulario de instalación.

Te lo explico campo por campo:

  • Protocolo: Elige https:// si tu dominio tiene certificado SSL (lo recomendable) o http:// si no lo tiene. Si no sabes qué es SSL, no te preocupes, muchos hostings lo incluyen gratis hoy en día.
  • Dominio: Selecciona tu dominio en el desplegable. Asegúrate de que no tiene la subcarpeta public_html seleccionada, a menos que quieras instalar en un subdirectorio.
  • Directorio: Déjalo en blanco si quieres instalar PrestaShop en la raíz de tu dominio (lo normal). Si quieres que tu tienda esté en tudominio.com/tienda, escribe tienda aquí.
  • Nombre de la Tienda: Ponle un nombre a tu tienda. Por ejemplo, "Mi Tienda de Ropa". Podrás cambiarlo más adelante.
  • Actividad Principal: Elige la actividad principal de tu tienda en el desplegable (ropa, electrónica, etc.). No es crítico, pero ayuda a PrestaShop a configurarse mejor.
  • Idioma: Selecciona el idioma de tu panel de administración. Puedes añadir más idiomas después.
  • Email del Administrador: Pon un correo electrónico válido. Aquí recibirás las notificaciones importantes y el acceso al panel de administración.
  • Usuario y Contraseña del Administrador: Crea un usuario y una contraseña segura para acceder al panel de control de PrestaShop. No uses "admin" como usuario y asegúrate de que la contraseña sea robusta.

Configura las opciones avanzadas (opcional)

Si eres un poco más atrevido, puedes desplegar la sección de "Opciones Avanzadas" para configurar la base de datos.

Pero mi consejo es que dejes esta parte tal y como está a menos que sepas muy bien lo que estás haciendo.

Softaculous creará la base de datos automáticamente por ti.

¡Instala PrestaShop en cPanel!

Revisa todos los datos que has introducido y haz clic en el botón "Instalar" al final de la página.

El proceso puede tardar un par de minutos.

Verás una barra de progreso y, al final, te mostrará un mensaje de éxito con la URL de tu tienda y la URL de tu panel de administración.

¡Guarda estas URLs en un lugar seguro!

[WARNING] No cierres la página del navegador mientras se está instalando PrestaShop. Podrías interrumpir el proceso y dejar la instalación a medias.

Paso 2: Instalación manual de PrestaShop en cPanel (método alternativo)

Si el instalador automático te da problemas o simplemente prefieres hacerlo a mano, aquí tienes el método manual.

No te asustes, es un poco más largo, pero igual de efectivo.

Descarga PrestaShop

  1. Ve al sitio web oficial de PrestaShop y descarga la última versión estable.
  2. Se descargará un archivo comprimido en formato .zip.

Sube los archivos a tu hosting

  1. Abre tu cPanel y busca la sección "Archivos" y haz clic en "Administrador de archivos".
  2. Navega hasta la carpeta public_html (o la carpeta donde quieras instalar la tienda).
  3. Haz clic en el botón "Subir" y selecciona el archivo .zip que descargaste.
  4. Una vez subido, haz clic derecho sobre el archivo .zip y selecciona "Extraer".
  5. El sistema creará una carpeta con el nombre del archivo. Mueve todos los archivos de esa carpeta a public_html o al directorio que hayas elegido.

Crea una base de datos MySQL

  1. Vuelve a tu cPanel y busca la sección "Bases de datos" y haz clic en "Asistentes de bases de datos MySQL".
  2. Sigue los pasos para crear una nueva base de datos.
  3. Crea un usuario para esa base de datos y asigna una contraseña segura.
  4. IMPORTANTE: Añade el usuario a la base de datos y asígnale TODOS LOS PRIVILEGIOS.

[INFO] Anota el nombre de la base de datos, el nombre de usuario y la contraseña. Los necesitarás en el siguiente paso.

Ejecuta el instalador web de PrestaShop

  1. Abre tu navegador y ve a la URL de tu dominio (por ejemplo, tudominio.com).
  2. PrestaShop detectará que no está instalado y te mostrará su asistente de instalación.
  3. Sigue los pasos del asistente. Te pedirá el nombre de la base de datos, el usuario y la contraseña que acabas de crear.
  4. Completa el resto de la información (nombre de la tienda, administrador, etc.) como hicimos en el método automático.

Paso 3: Primeros pasos para configurar PrestaShop

¡Enhorabuena! Ya tienes PrestaShop instalado.

Ahora toca la parte divertida: configurarla para que sea tu tienda online perfecta.

Vamos a ver los primeros pasos esenciales.

Accede a tu panel de administración

Para entrar en el back-office de tu tienda, ve a la URL que te proporcionó el instalador (normalmente tudominio.com/admin12345).

Introduce tu usuario y contraseña de administrador.

Una vez dentro, verás el panel de control de PrestaShop, con su menú lateral lleno de opciones.

[TIP] La primera vez que entres, PrestaShop te mostrará un asistente de configuración. Puedes seguirlo o saltártelo, pero es recomendable echarle un vistazo para configurar lo básico.

Configura los ajustes generales de tu tienda

Ve a la sección "Parámetros avanzados" y luego a "General".

Aquí puedes configurar:

  • Nombre de la tienda: El nombre que mostrarás en la web y en los correos.
  • Logotipo: Sube el logo de tu marca.
  • País y zona horaria: Asegúrate de que están correctamente configurados.
  • Mantenimiento: Puedes activar el modo mantenimiento mientras trabajas en la tienda para que los clientes no la vean a medio hacer.

Añade tus productos

Esta es la parte más importante.

Para añadir tu primer producto, ve a "Catálogo" y haz clic en "Productos".

Luego, haz clic en el botón "Nuevo producto".

Aquí podrás:

  • Ponerle nombre y descripción: Sé claro y atractivo.
  • Establecer un precio: Precio de venta, precio sin impuestos, etc.
  • Subir fotos: Imágenes de alta calidad para mostrar tu producto.
  • Gestionar el stock: La cantidad de unidades que tienes disponibles.

Configura los métodos de pago

Para poder cobrar a tus clientes, necesitas configurar los métodos de pago.

Ve a "Módulos" y luego a "Módulos y servicios".

Busca la sección de "Pagos" y activa los que quieras.

Los más comunes son:

  • PayPal: Muy popular y fácil de configurar.
  • Transferencia bancaria: El cliente hace una transferencia y tú confirmas el pago manualmente.
  • Pago contra reembolso: El cliente paga en efectivo al recibir el pedido.

[WARNING] Algunos módulos de pago pueden requerir que configures una cuenta comercial o una API key. Sigue las instrucciones de cada módulo para conectarlo correctamente.

Configura los métodos de envío

Ve a "Transporte" y luego a "Transportistas".

Aquí puedes añadir tus propias reglas de envío o configurar integraciones con empresas de mensajería (como Correos, UPS, etc.).

Define las zonas de envío, los precios y los tiempos de entrega.

Elige y personaliza tu tema

Para que tu tienda se vea bonita, ve a "Diseño" y luego a "Temas y logotipos".

Aquí puedes:

  • Activar un tema: PrestaShop viene con algunos temas por defecto. Puedes activar uno o subir uno nuevo que hayas comprado o descargado.
  • Personalizar el tema: Cambiar colores, fuentes, disposición de los módulos, etc.

Preguntas frecuentes (FAQ) sobre PrestaShop y cPanel

¿Puedo instalar PrestaShop en cPanel si no tengo experiencia?

¡Por supuesto! Tanto el instalador automático como el manual son procesos guiados.

Solo tienes que seguir los pasos de esta guía y no deberías tener ningún problema.

¿Qué es Softaculous y es seguro usarlo?

Softaculous es un instalador de aplicaciones muy popular y seguro que viene integrado en la mayoría de los paneles de cPanel.

Es la forma más sencilla de instalar PrestaShop en cPanel porque automatiza todo el proceso.

¿Puedo usar PrestaShop sin tener conocimientos de programación?

Sí, totalmente.

PrestaShop está diseñado para que puedas gestionar tu tienda sin necesidad de escribir una sola línea de código.

La configuración se hace a través de menús y opciones visuales.

¿Cuánto tiempo se tarda en instalar PrestaShop?

Con el instalador automático, el proceso suele tardar entre 2 y 5 minutos.

Con la instalación manual, puede llevarte un poco más, pero tampoco es nada del otro mundo.

¿Qué hago si mi hosting no tiene Softaculous?

No pasa nada.

Puedes usar el método de instalación manual que te he explicado antes.

También puedes contactar con tu proveedor de hosting para que te ayude con la instalación.

¿Es necesario tener un certificado SSL para mi tienda PrestaShop?

Sí, es altamente recomendable.

Un certificado SSL cifra la conexión entre tu tienda y tus clientes, protegiendo sus datos personales y de pago.

Además, Google valora positivamente las webs con SSL, lo que mejora tu posicionamiento SEO.

¿Puedo cambiar el idioma de mi tienda PrestaShop más adelante?

Sí, puedes añadir y gestionar varios idiomas desde el panel de administración.

Ve a "Internacional" y luego a "Localización" para configurar los idiomas de tu tienda.

¿Cómo puedo hacer una copia de seguridad de mi tienda PrestaShop?

Puedes hacer una copia de seguridad de los archivos y de la base de datos desde tu cPanel.

También puedes usar módulos de PrestaShop para automatizar estas copias.

Es una buena práctica hacer copias de seguridad periódicas para evitar perder datos.

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

Syspanel es un panel de control de hosting alternativo a cPanel.

Si tu hosting usa Syspanel, el proceso de instalación será muy similar, pero el acceso al panel se hace a través del puerto 2106 (por ejemplo, tudominio.com:2106).

Las opciones de gestión de archivos y bases de datos son análogas.

¿Puedo instalar PrestaShop en un subdominio?

Sí, puedes instalar PrestaShop en un subdominio como tienda.tudominio.com.

Solo tienes que crear el subdominio en cPanel y luego seleccionarlo en el instalador automático o subir los archivos a la carpeta correspondiente.

Conclusión final

Instalar PrestaShop en cPanel es un proceso muy accesible para cualquier persona, incluso sin experiencia técnica.

Con el instalador automático, en unos minutos tendrás tu tienda online lista para empezar a configurarla.

Recuerda que lo más importante después de la instalación es dedicar tiempo a configurar bien tus productos, métodos de pago y envío para ofrecer la mejor experiencia a tus clientes.

[TIP] No tengas miedo de explorar el panel de administración de PrestaShop.

Es la mejor manera de aprender.

Y si te atascas, siempre puedes volver a esta guía o buscar en la documentación oficial de PrestaShop.

¡Espero que esta guía te haya sido de gran ayuda y que tu nueva tienda online sea todo un éxito!

Si tienes alguna duda, déjala en los comentarios.

¡Estoy aquí para ayudarte!

¿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