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

Instalar PrestaShop manualmente en WordPress hosting

Actualizado el 11 de abril de 2026

¿Tienes un hosting de WordPress y necesitas instalar PrestaShop? No te preocupes, no es tan complicado como parece. Aunque PrestaShop y WordPress son sistemas diferentes, la mayoría de los paneles de control de hosting (como cPanel o Syspanel) te permiten gestionar ambos sin problema. En esta guía, te explicaré paso a paso cómo instalar PrestaShop manualmente en un hosting pensado para WordPress. Al final, tendrás tu tienda online funcionando sin depender de asistentes automáticos que a veces fallan.

¿Por qué instalar PrestaShop manualmente en un hosting de WordPress?

Quizás te estés preguntando: "Si mi hosting es para WordPress, ¿por qué voy a meter PrestaShop?". La respuesta es simple: el hosting es solo el "terreno" donde construyes tu web. Un hosting WordPress suele tener PHP, MySQL y Apache o Nginx, que son exactamente los mismos requisitos que necesita PrestaShop. La diferencia es solo de marketing y optimización.

Instalar PrestaShop manual te da control total sobre el proceso. No dependes de scripts automáticos que a veces instalan versiones antiguas o configuran mal los permisos. Además, es una habilidad que te servirá para futuros proyectos. Aunque parezca técnico, con paciencia y siguiendo estos pasos, lo lograrás sin ser un experto.

Requisitos previos antes de empezar

Antes de lanzarte a la instalación, asegúrate de tener lo siguiente:

  • Acceso a tu panel de control de hosting (cPanel, Syspanel, Plesk, etc.). Si usas Syspanel, recuerda que el acceso es a través del puerto 2106 (por ejemplo, https://tu-dominio.com:2106).
  • Credenciales FTP o un administrador de archivos en tu hosting.
  • Un dominio o subdominio donde instalarás PrestaShop. Puede ser tutienda.com o tienda.tudominio.com.
  • Una base de datos MySQL vacía (te enseñaré a crearla si no sabes).
  • Tiempo y paciencia. La instalación manual toma entre 15 y 30 minutos.

[!TIP]
Si tu hosting tiene PHP 8.0 o superior, mejor. PrestaShop 8.x funciona perfectamente con PHP 8.1. Si tienes PHP 7.4, también sirve, pero te recomiendo actualizar si es posible.

Paso 1: Descargar PrestaShop

Lo primero es obtener el archivo de instalación de PrestaShop. Ve al sitio oficial de PrestaShop y descarga la última versión estable. Busca el botón que dice "Descargar" o "Download". Verás un archivo comprimido en formato .zip.

No descargues versiones beta o de desarrollo, elige siempre la versión estable. Si tu hosting tiene límites de subida de archivos (por ejemplo, 64 MB), asegúrate de que el archivo no supere ese límite. Si es muy grande, puedes descargarlo directamente en el servidor usando el administrador de archivos o SSH (si tienes acceso).

Paso 2: Subir el archivo a tu hosting

Ahora tienes dos opciones: subir el archivo .zip desde tu computadora o usar el administrador de archivos del hosting.

Opción A: Subir desde tu computadora (FTP o File Manager)

  1. Entra a tu panel de control. Si usas cPanel, busca "Administrador de archivos". Si usas Syspanel, entra por el puerto 2106 y busca la opción equivalente.
  2. Ve a la carpeta public_html (o htdocs). Esta es la raíz de tu sitio web.
  3. Sube el archivo prestashop.zip que descargaste. Puedes arrastrarlo y soltarlo, o usar el botón "Subir".
  4. Espera a que termine la subida. Dependiendo de tu conexión, puede tardar unos minutos.

Opción B: Descargar directamente en el servidor

Si tienes acceso por SSH, puedes usar wget para descargar el archivo directamente. Pero si no te sientes cómodo con la línea de comandos, la opción A es más sencilla.

[!WARNING]
No subas el archivo a una subcarpeta si quieres que tu tienda esté en la raíz del dominio. Si lo haces, la URL será tudominio.com/prestashop en lugar de tudominio.com.

Paso 3: Descomprimir el archivo

Una vez subido el archivo, debes descomprimirlo. En el administrador de archivos, haz clic derecho sobre el archivo .zip y selecciona "Extraer" o "Descomprimir". Si te pregunta dónde extraer, elige la carpeta actual (public_html).

Si usas FTP, puedes descomprimir desde tu computadora y subir los archivos ya extraídos, pero es más lento y propenso a errores. Mejor usa el administrador de archivos del hosting.

Después de extraer, verás una carpeta llamada prestashop (o similar). Si quieres que tu tienda esté en la raíz, mueve el contenido de esa carpeta a public_html. Si prefieres que esté en una subcarpeta, déjalo como está.

Paso 4: Crear una base de datos MySQL

PrestaShop necesita una base de datos para guardar productos, pedidos, clientes y configuración. Vamos a crearla.

  1. En tu panel de control, busca "Bases de datos MySQL" o "MySQL Database Wizard".
  2. Crea una nueva base de datos. Ponle un nombre fácil de recordar, por ejemplo tienda_db.
  3. Crea un usuario para esa base de datos. Por ejemplo, tienda_user. Elige una contraseña segura (guárdala, la necesitarás).
  4. Asigna todos los privilegios al usuario sobre la base de datos. En cPanel, marca la casilla "ALL PRIVILEGES".

[!INFO]
En Syspanel, el proceso es similar. Busca "Bases de datos" y sigue el asistente. Recuerda que el puerto de acceso es el 2106.

Anota el nombre de la base de datos, el usuario y la contraseña. También necesitarás el host de la base de datos. Generalmente es localhost, pero algunos hostings usan 127.0.0.1 o un nombre como mysql.tudominio.com. Si no estás seguro, mira la documentación de tu hosting o pregunta al soporte.

Paso 5: Ejecutar el instalador de PrestaShop

Ahora viene la parte divertida. Abre tu navegador y ve a la URL donde subiste PrestaShop. Si lo pusiste en la raíz, será https://tudominio.com. Si lo pusiste en una subcarpeta, será https://tudominio.com/prestashop.

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

  1. Selecciona el idioma y haz clic en "Siguiente".
  2. Acepta los términos de la licencia. Lee rápido, pero acepta.
  3. Verifica los requisitos. El instalador comprobará si tu servidor cumple con los requisitos. Si todo está en verde, continúa. Si hay advertencias, anótalas y trata de corregirlas (por ejemplo, activar extensiones PHP como curl o gd).
  4. Configura la tienda: aquí pones el nombre de tu tienda, el sector, el país, la descripción y el logo (puedes cambiarlo después).
  5. Configura tu cuenta de administrador: crea un email y una contraseña para acceder al panel de administración de PrestaShop. ¡No uses datos obvios!
  6. Configura la base de datos: aquí introduces los datos que creaste en el paso 4:
    • Host de la base de datos: localhost (o el que te haya dado tu hosting).
    • Nombre de la base de datos: el que creaste.
    • Usuario: el que creaste.
    • Contraseña: la que elegiste.
    • Prefijo de tablas: déjalo como ps_ (o cámbialo por seguridad si quieres).
  7. Haz clic en "Siguiente" y espera. El instalador creará las tablas y configurará el sistema. Esto puede tardar unos minutos.

[!WARNING]
No cierres el navegador durante la instalación. Si se corta la conexión, podrías tener que empezar de nuevo.

Paso 6: Instalar los datos de demostración (opcional)

Después de configurar la base de datos, el instalador te preguntará si quieres instalar datos de demostración. Si es tu primera vez con PrestaShop, te recomiendo que sí. Así verás productos, categorías y configuraciones de ejemplo que te ayudarán a entender cómo funciona la tienda.

Si ya tienes experiencia, puedes omitirlo para empezar limpio.

Paso 7: Finalizar la instalación

Una vez completada la instalación, verás una pantalla de éxito. PrestaShop te dará dos enlaces:

  • Enlace a tu tienda: la parte pública.
  • Enlace al panel de administración: normalmente en https://tudominio.com/admin (o la carpeta que hayas elegido).

[!IMPORTANT]
Elimina la carpeta install de tu servidor. Es un requisito de seguridad. Puedes hacerlo desde el administrador de archivos. Si no lo haces, PrestaShop no funcionará correctamente y podrías tener vulnerabilidades.

También es recomendable cambiar el nombre de la carpeta admin por uno más difícil de adivinar (por ejemplo, admin456). Esto lo puedes hacer antes de finalizar la instalación o después, moviendo la carpeta en el administrador de archivos.

Paso 8: Configuración básica post-instalación

¡Felicidades! Ya tienes PrestaShop instalado. Pero no termina aquí. Ahora debes configurar algunos ajustes básicos:

Activar el modo amigable de URLs

  1. Ve a tu panel de administración (la URL que termina en /admin).
  2. Entra en "Configuración" > "Parámetros avanzados" > "URLs".
  3. Activa la opción "URLs amigables" y guarda.

Esto hará que las URLs de tus productos sean limpias y fáciles de recordar, lo cual es clave para el SEO.

Configurar la tienda

  • Ve a "Configuración" > "Parámetros generales" y ajusta el nombre, logo, divisa e idioma.
  • Configura los métodos de pago y envío en las secciones correspondientes.

Cambiar la contraseña del administrador

Si usaste una contraseña fácil durante la instalación, cámbiala ahora. Ve a "Administración" > "Empleados" y edita tu perfil.

Solución de problemas comunes

A veces, las cosas no salen a la primera. Aquí tienes algunas soluciones a problemas típicos:

Error de conexión con la base de datos

Revisa que el nombre de la base de datos, el usuario y la contraseña sean correctos. En algunos hostings, el usuario no tiene acceso a bases de datos fuera de su prefijo. Asegúrate de que el usuario esté asignado a la base de datos correcta.

Página en blanco después de la instalación

Esto suele pasar por falta de memoria PHP o por la carpeta install no eliminada. Borra la carpeta install y aumenta el límite de memoria PHP en el archivo php.ini (si puedes) o en el archivo .htaccess.

Error 500

Revisa los permisos de archivos y carpetas. Los archivos deben tener permiso 644 y las carpetas 755. Puedes cambiarlos desde el administrador de archivos o con un cliente FTP.

Problemas con el hosting de WordPress

Algunos hostings tienen reglas de seguridad específicas para WordPress que pueden interferir con PrestaShop. Si tienes problemas, contacta al soporte de tu hosting y diles que estás instalando un script PHP con MySQL. Ellos podrán ayudarte.

Preguntas frecuentes (FAQ)

¿Puedo tener WordPress y PrestaShop en el mismo hosting?

Sí, perfectamente. Puedes instalar WordPress en public_html y PrestaShop en una subcarpeta como public_html/tienda. Solo necesitas bases de datos separadas para cada uno.

¿Qué pasa si mi hosting solo tiene instalador de WordPress?

No pasa nada. El instalador de WordPress no afecta a PrestaShop. Simplemente sigue los pasos manuales de esta guía. La instalación manual funciona en cualquier hosting que tenga PHP y MySQL.

¿Es seguro usar un hosting de WordPress para PrestaShop?

Sí, siempre que el hosting cumpla con los requisitos de PHP y MySQL. La etiqueta "WordPress hosting" es solo una estrategia de marketing. Lo importante es el rendimiento y los recursos del servidor.

¿Puedo instalar PrestaShop en Syspanel?

Claro. Syspanel es un panel de control como cualquier otro. Solo recuerda que el acceso es por el puerto 2106. El proceso de instalación es idéntico al que te he explicado.

¿Cuánto tiempo tarda la instalación?

Si sigues los pasos, entre 15 y 30 minutos. La mayor parte del tiempo se va en subir el archivo y esperar a que el instalador cree la base de datos.

Conclusión

Instalar PrestaShop manualmente en un hosting de WordPress es más fácil de lo que parece. Solo necesitas seguir el orden correcto: descargar, subir, descomprimir, crear la base de datos y ejecutar el instalador. Con esta guía, tendrás tu tienda online lista sin depender de herramientas automáticas.

Recuerda siempre eliminar la carpeta install y cambiar el nombre de la carpeta admin por seguridad. Y si te atascas, no dudes en consultar la documentación oficial de PrestaShop o preguntar a tu proveedor de hosting. ¡Buena suerte con tu tienda!

¿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