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

Configurar PrestaShop en cPanel: Instalación y primeros pasos

Actualizado el 2 de enero de 2026

¿Listo para montar tu tienda online con PrestaShop en un hosting con cPanel? Este proceso es más sencillo de lo que parece, y aquí te voy a guiar paso a paso, desde la instalación hasta los primeros ajustes para que tu negocio despegue. No necesitas ser un experto en sistemas; solo sigue estas indicaciones y en menos de una hora tendrás tu tienda funcionando.

Antes de empezar: ¿Qué necesitas?

Para instalar PrestaShop cPanel, asegúrate de tener estos requisitos básicos:

  • Un plan de hosting que incluya cPanel. La mayoría de los proveedores de hosting compartido lo ofrecen.
  • Un dominio (por ejemplo, tutienda.com) o un subdominio para la tienda.
  • Acceso a tu panel de control de cPanel (usuario y contraseña).
  • Una cuenta de FTP o acceso al administrador de archivos de cPanel (opcional, pero útil).
  • PHP 7.4 o superior y MySQL 5.6 o superior (verifica esto en la sección "Selección de versión de PHP" de cPanel). PrestaShop 8 requiere PHP 7.4+.

[INFO] Si tu hosting usa Syspanel (el antiguo HestiaCP), el acceso es por el puerto 2106 (ejemplo: https://tudominio.com:2106). El proceso es similar, pero las opciones de bases de datos y archivos pueden estar en menús diferentes.

Paso 1: Descargar PrestaShop

Primero, necesitas el paquete de instalación de PrestaShop. Ve al sitio oficial y descarga la última versión estable (actualmente la 8.x). Es un archivo .zip de unos 30-40 MB.

Guárdalo en tu computadora. No lo descomprimas aún; lo subiremos directamente al servidor.

Paso 2: Subir PrestaShop a tu hosting vía cPanel

El método más rápido y sin complicaciones es usar el Administrador de Archivos de cPanel.

  1. Ingresa a tu cPanel (normalmente en https://tudominio.com/cpanel o https://tuip:2083).
  2. Busca la sección Archivos y haz clic en Administrador de Archivos.
  3. Ve a la carpeta public_html (o www si tu hosting usa esa estructura). Esta es la raíz de tu dominio principal. Si usas un subdominio, busca una carpeta con su nombre (ejemplo: tienda).
  4. Haz clic en Subir (botón en la barra superior).
  5. Arrastra el archivo .zip de PrestaShop que descargaste o selecciónalo desde tu computadora.
  6. Espera a que termine la subida (verás una barra de progreso).

[TIP] Si tu archivo es muy grande, usa un cliente FTP como FileZilla. Conéctate con los datos de tu cuenta FTP (los encuentras en cPanel > Cuentas FTP) y arrastra el .zip a la carpeta public_html.

Paso 3: Extraer el archivo ZIP

Una vez subido, tienes que descomprimirlo directamente en el servidor.

  1. En el Administrador de Archivos, busca el archivo .zip que acabas de subir.
  2. Haz clic derecho sobre él y selecciona Extraer.
  3. En la ventana que aparece, confirma la ruta de extracción (debe ser la misma carpeta donde está el archivo, por ejemplo, public_html). Haz clic en Extraer archivos.
  4. cPanel descomprimirá todo creando una carpeta (normalmente llamada prestashop o con el nombre del archivo). Si quieres que tu tienda esté en la raíz (ejemplo: tutienda.com), mueve todo el contenido de esa carpeta extraída directamente a public_html y luego elimina la carpeta vacía.

[WARNING] Si extraes directamente en public_html sin una subcarpeta, asegúrate de que no haya otros archivos (como un index.html de bienvenida) que puedan interferir. PrestaShop sobreescribirá algunos, pero es mejor tener la carpeta limpia.

Paso 4: Crear una base de datos MySQL

PrestaShop necesita una base de datos para guardar productos, pedidos y clientes. Vamos a crearla desde cPanel.

  1. En cPanel, busca la sección Bases de datos y haz clic en Bases de datos MySQL.
  2. En Crear nueva base de datos, escribe un nombre (ejemplo: prestashop_db). Haz clic en Crear base de datos.
  3. Ahora, baja a Usuarios MySQL. Crea un nuevo usuario:
    • Nombre de usuario: por ejemplo, presta_user.
    • Contraseña: elige una segura (usa el generador si quieres). Anótala.
    • Haz clic en Crear usuario.
  4. Finalmente, en Agregar usuario a la base de datos, selecciona el usuario y la base de datos que creaste, y asígnale Todos los privilegios. Haz clic en Hacer cambios.

Guarda estos datos: nombre de la base de datos, usuario y contraseña. Los necesitarás en el instalador.

Paso 5: Ejecutar el instalador de PrestaShop

Ahora viene la parte divertida. Abre tu navegador y ve a la URL de tu dominio (o subdominio) donde subiste los archivos. Por ejemplo: https://tutienda.com. Si lo pusiste en una subcarpeta, sería https://tutienda.com/nombrecarpeta.

Verás la pantalla de bienvenida del instalador de PrestaShop. Sigue estos pasos:

  1. Seleccionar idioma: Elige español (o el que prefieras). Haz clic en Siguiente.
  2. Licencia: Acepta los términos y condiciones. Siguiente.
  3. Compatibilidad del sistema: El instalador verificará que tu servidor cumpla con los requisitos (PHP, extensiones, etc.). Si todo está en verde, ¡genial! Si hay algún error (como falta de extensión curl o gd), pídele a tu proveedor de hosting que lo active. Luego haz clic en Siguiente.
  4. Información de la tienda:
    • Nombre de la tienda: Pon el nombre de tu negocio.
    • Actividad principal: Elige la categoría que más se ajuste (Ropa, Electrónica, etc.).
    • País: Selecciona tu país.
    • Zona horaria: La correcta para tu ubicación.
    • Habilitar SSL: Márcalo si tienes certificado SSL (recomendado, tu hosting debería tenerlo gratis con Let's Encrypt).
    • Haz clic en Siguiente.
  5. Configuración de la base de datos: Aquí introduces los datos del paso 4:
    • Dirección del servidor de base de datos: Normalmente es localhost. Si tu hosting usa otro (como una IP), te lo indicarán.
    • Nombre de la base de datos: El que creaste (ejemplo: tuusuario_prestashop_db).
    • Usuario de la base de datos: El que creaste (ejemplo: tuusuario_presta_user).
    • Contraseña: La que pusiste.
    • Prefijo de tablas: Déjalo como ps_ a menos que sepas lo que haces.
    • Haz clic en Probar conexión a la base de datos. Si sale bien, sigue. Si falla, revisa los datos.
  6. Configurar la cuenta de administrador:
    • Correo electrónico: El que usarás para acceder al panel de administración.
    • Contraseña: Crea una segura (mínimo 8 caracteres, con mayúsculas, minúsculas y números).
    • Repite la contraseña.
    • Haz clic en Siguiente.
  7. Instalación: El instalador comenzará a crear las tablas y configurar la tienda. Tardará unos minutos. Al finalizar, verás un mensaje de éxito.

[INFO] Durante la instalación, el sistema te pedirá que elimines la carpeta install por seguridad. Hazlo desde el Administrador de Archivos de cPanel: búscala en public_html, haz clic derecho y Eliminar. También renombra la carpeta admin por algo más seguro (ejemplo: admin_seguro123). Esto evita ataques.

Paso 6: Primeros pasos en tu tienda online cPanel

¡Felicidades! Ya tienes PrestaShop instalado. Ahora, algunos ajustes básicos:

Acceder al panel de administración

Ve a https://tutienda.com/admin_seguro123 (o el nombre que le hayas puesto). Inicia sesión con el correo y contraseña que configuraste.

Configurar la información general

  1. En el menú izquierdo, ve a Parámetros de la tienda > Contacto. Revisa que los datos de tu tienda (dirección, email, teléfono) sean correctos.
  2. Ve a Parámetros de la tienda > Parámetros generales y configura:
    • Zona horaria: Ajustada a tu país.
    • Moneda: La de tu país (por ejemplo, Euro, Dólar, Peso).
    • Idiomas: Activa los que necesites (español, inglés, etc.).

Instalar un tema o plantilla

PrestaShop viene con un tema por defecto. Puedes cambiarlo desde Diseño > Temas. Sube un tema nuevo en formato .zip desde la opción Subir tema. También puedes personalizar colores y logotipos en Diseño > Logotipo.

Añadir productos

Ve a Catálogo > Productos. Haz clic en Nuevo producto y rellena:

  • Nombre, descripción, precio, imágenes (arrastra fotos).
  • Cantidad en stock y categoría (puedes crearlas en Catálogo > Categorías).
  • Guarda el producto. Aparecerá automáticamente en tu tienda.

Configurar métodos de pago

Ve a Módulos > Gestor de módulos. Busca módulos de pago como PayPal, Stripe o transferencia bancaria. Instálalos y configúralos con tus credenciales.

Configurar envíos

En Transporte > Transportistas, puedes añadir opciones de envío (correos, mensajería). Define tarifas según peso, precio o zona.

Preguntas frecuentes (FAQ)

Aquí respondo dudas comunes al configurar PrestaShop en cPanel:

P: ¿Puedo instalar PrestaShop en un subdominio como tienda.midominio.com?
R: Sí. En el paso 2, sube los archivos a la carpeta del subdominio dentro de public_html (por ejemplo public_html/tienda). El instalador se ejecutará en https://tienda.midominio.com.

P: Mi hosting usa Syspanel (HestiaCP), ¿cómo accedo?
R: Usa el puerto 2106 (ejemplo: https://tudominio.com:2106). El proceso de crear base de datos y subir archivos es similar, pero las opciones pueden estar en menús como "Base de datos" y "Administrador de archivos".

P: ¿Necesito conocimientos de programación?
R: No. Este tutorial está diseñado para principiantes. Solo sigue los pasos y usa las herramientas visuales de cPanel.

P: ¿Qué hago si veo un error de "500 Internal Server Error"?
R: Normalmente es por permisos de archivos. En el Administrador de Archivos, selecciona todos los archivos de PrestaShop, haz clic derecho y Cambiar permisos. Pon 755 para carpetas y 644 para archivos. Si persiste, revisa el error en el panel de administración de cPanel (sección "Errores" o "Logs").

P: ¿Cómo actualizo PrestaShop después?
R: Ve a Parámetros avanzados > Información en el panel de administración. Si hay una nueva versión, verás un botón para actualizar. Siempre haz una copia de seguridad antes (puedes usar la herramienta "Copias de seguridad" de cPanel).

P: Mi tienda no carga imágenes, ¿qué pasa?
R: Revisa que la carpeta img tenga permisos 755. También asegúrate de que el módulo PHP gd esté activado (pídelo a tu hosting). Desde cPanel, puedes verificarlo en Seleccionar versión de PHP > Extensiones.

Conclusión

Configurar PrestaShop en cPanel es un proceso directo si sigues estos pasos. Desde la instalación PrestaShop cPanel hasta los primeros productos, tu tienda online cPanel estará lista en minutos. Recuerda mantener todo actualizado y hacer copias de seguridad periódicas.

Si te surge alguna duda, no dudes en consultar la documentación oficial de PrestaShop o contactar a tu proveedor de hosting. ¡Ahora ve y vende!

¿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