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

Cómo instalar PrestaShop en tu hosting con Syspanel

Actualizado el 30 de mayo de 2026

Introducción: ¿Por qué PrestaShop y Syspanel son una gran combinación?

Si estás leyendo esto, probablemente ya has decidido dar el salto al mundo del comercio electrónico o quieres migrar tu tienda a un entorno más profesional. PrestaShop es uno de los CMS de ecommerce más potentes y flexibles del mercado, y para que funcione de maravilla necesitas un panel de control que te permita gestionar tu hosting sin complicaciones. Ahí es donde entra Syspanel, nuestro panel de control exclusivo que hace que instalar PrestaShop en tu hosting sea pan comido.

En esta guía extensa y paso a paso, te voy a explicar todo lo que necesitas saber para instalar PrestaShop desde cero, incluso si nunca has tocado un hosting en tu vida. Olvídate de los tecnicismos confusos; aquí hablamos claro y con ejemplos prácticos. Al final, tendrás tu tienda online funcionando y sabrás cómo gestionar los aspectos más importantes de tu prestashop hosting con total confianza.


¿Qué necesitas antes de empezar? Requisitos previos

Antes de lanzarnos a la piscina, vamos a asegurarnos de que tienes todo lo necesario. No quiero que te quedes a mitad del proceso por falta de un requisito. Esto es lo que necesitas tener a mano:

  1. Un plan de hosting con Syspanel activo. Si ya tienes tu cuenta creada, perfecto. Si no, asegúrate de que tu proveedor te haya dado acceso al panel con el puerto 2106 (esto es importante, lo veremos más adelante).

  2. Un dominio registrado (o un subdominio si estás probando). No te preocupes, si no tienes dominio, puedes usar una IP o un dominio temporal para practicar.

  3. Credenciales de acceso a Syspanel. Normalmente recibirás un correo con el usuario y la contraseña. Si no lo tienes, contacta con tu proveedor de hosting.

  4. Un navegador web moderno (Chrome, Firefox, Edge o Safari). Nada de navegadores antiguos, que nos darán problemas con el instalador.

  5. Tiempo y paciencia. El proceso completo, si sigues esta guía al pie de la letra, te llevará entre 15 y 30 minutos. No es complicado, pero es mejor que no vayas con prisa.


Paso 1: Acceder a Syspanel por primera vez

El acceso a Syspanel es tu puerta de entrada a la gestión de tu servidor. A diferencia de otros paneles que usan el puerto estándar (como el 2083 en cPanel), en Syspanel usamos el puerto 2106. Esto es una medida de seguridad extra, y también una de las señas de identidad de nuestro sistema.

Para acceder, abre tu navegador y escribe la siguiente URL:

https://tu-dominio.com:2106

O si prefieres usar la IP directa de tu servidor, sería algo así:

https://192.168.1.1:2106

[INFO] El puerto 2106 es exclusivo de Syspanel. Si intentas acceder por otro puerto o sin el puerto, no funcionará. Asegúrate de incluir siempre el puerto en la URL.

Una vez cargue la página, verás la pantalla de inicio de sesión. Introduce tus credenciales (las que te enviaron por correo) y pulsa en "Iniciar sesión". Si es la primera vez, es posible que el sistema te pida cambiar la contraseña. Hazlo y guárdala en un lugar seguro, porque la necesitarás para todo.


Paso 2: Crear una base de datos para PrestaShop

PrestaShop necesita una base de datos MySQL para guardar todos sus datos: productos, clientes, pedidos, configuraciones, etc. Sin una base de datos, la tienda no funcionará. Vamos a crearla paso a paso.

Dentro de Syspanel, busca la sección "Bases de Datos" o "MySQL" en el menú lateral. Normalmente está en un apartado llamado "Servicios" o "Herramientas". Haz clic en "Crear nueva base de datos".

Te pedirá los siguientes datos:

  • Nombre de la base de datos: Elige algo descriptivo, como tienda_prestashop o mishop_db. Evita espacios y caracteres raros.
  • Usuario de la base de datos: Crea un usuario, por ejemplo admin_presta.
  • Contraseña: Genera una contraseña segura. Un truco: usa una frase larga con números y símbolos. Guarda estos datos, los necesitarás en el instalador.

[TIP] En Syspanel, a veces el nombre de la base de datos se prefija con tu usuario de hosting (ejemplo: usuario123_tienda). No te asustes, es normal. Copia el nombre completo tal y como te lo muestra el panel.

Una vez creada, anota los siguientes datos en un bloc de notas:

  • Nombre de la base de datos (completo, con prefijo si lo hay).
  • Usuario de la base de datos (completo).
  • Contraseña.
  • El host de la base de datos (normalmente localhost, pero a veces puede ser algo como mysql.tudominio.com). Syspanel te lo indicará en la sección de la base de datos.

Paso 3: Descargar PrestaShop

Ahora vamos a por el archivo de instalación de PrestaShop. Puedes hacerlo de dos maneras: desde tu ordenador y luego subirlo al servidor, o directamente desde el servidor usando la terminal. Te recomiendo la primera opción si eres novato, porque es más visual.

Ve al sitio oficial de PrestaShop (prestashop.com) y descarga la última versión estable. Normalmente te pedirán un correo electrónico para enviarte el enlace de descarga. Cualquier correo vale, no necesitas verificar nada.

El archivo que descargarás será un ZIP que contiene todo el código de la tienda. No lo descomprimas en tu ordenador, lo subiremos tal cual al servidor y luego lo descomprimimos allí.

[WARNING] Asegúrate de descargar la versión sin el paquete de idiomas si quieres una instalación más rápida. Luego puedes añadir idiomas desde el panel de administración de PrestaShop.


Paso 4: Subir PrestaShop a tu hosting con Syspanel

Con el archivo ZIP en tu ordenador, vamos a subirlo al servidor. En Syspanel, busca la sección "Gestor de Archivos" o "File Manager". Es muy similar al explorador de archivos de Windows o Mac.

Navega hasta la carpeta public_html. Esta es la raíz de tu sitio web. Si tienes un dominio principal, todo lo que subas aquí será visible en https://tudominio.com. Si tienes subdominios, tendrás carpetas separadas.

Dentro de public_html, haz clic en el botón "Subir archivo" y selecciona el ZIP que descargaste. Espera a que la subida termine. Dependiendo de tu conexión y del tamaño del archivo (suele pesar entre 30 y 50 MB), puede tardar unos minutos.

Una vez subido, verás el archivo ZIP en la lista. Haz clic derecho sobre él y selecciona "Extraer" o "Descomprimir". Syspanel te preguntará dónde quieres extraerlo. Elige la carpeta actual (public_html) y confirma.

Después de la extracción, verás una carpeta con el nombre tipo prestashop_1.7.8.0 o similar. Esto es un problema, porque queremos que los archivos estén directamente en public_html, no dentro de una subcarpeta. Así que vamos a moverlos.

Selecciona todos los archivos y carpetas de la subcarpeta recién creada (puedes usar Ctrl+A dentro de la carpeta) y córtalos (Ctrl+X). Luego vuelve a public_html y pégalos (Ctrl+V). Si te pregunta si quieres sobrescribir, acepta. Una vez movidos, puedes eliminar la carpeta vacía y el ZIP original para mantener todo limpio.

[TIP] Si tienes problemas con el gestor de archivos, también puedes usar un cliente FTP como FileZilla. Pero Syspanel ya incluye el suyo, así que no debería hacer falta.


Paso 5: Ejecutar el instalador de PrestaShop

Ahora viene la parte emocionante. Abre tu navegador y escribe tu dominio (o subdominio). Si todo está correcto, verás la pantalla de bienvenida del instalador de PrestaShop. Si en su lugar ves un listado de archivos, es que no has movido bien los archivos a public_html.

El instalador te guiará a través de varios pasos. Te explico cada uno:

5.1. Selección de idioma

Elige el idioma que quieras para la instalación (español, por ejemplo) y pulsa "Siguiente".

5.2. Comprobación de compatibilidad

El instalador verificará que tu servidor cumple los requisitos mínimos. En un prestashop hosting con Syspanel, todo debería estar en verde. Si hay algún error, suele ser por falta de extensiones PHP. No te preocupes, en Syspanel puedes activarlas desde la sección "PHP" o "Configuración de PHP".

5.3. Información de la tienda

Aquí te pedirá:

  • Nombre de la tienda: El nombre que aparecerá en la cabecera.
  • Actividad principal: Elige la opción que más se acerque a tu negocio.
  • País: Tu país.
  • Nombre y apellidos del administrador.
  • Correo electrónico del administrador: Importante, aquí recibirás las notificaciones.
  • Contraseña del administrador: Crea una contraseña segura para el panel de administración (no confundir con la de la base de datos).

5.4. Configuración de la base de datos

Este es el paso crítico. Aquí es donde tienes que usar los datos que guardaste en el Paso 2.

  • Motor de base de datos: Déjalo en MySQL.
  • Dirección del servidor: Normalmente localhost. Si no funciona, prueba con 127.0.0.1 o el host que te dio Syspanel.
  • Nombre de la base de datos: El que creaste (con prefijo si lo tiene).
  • Usuario de la base de datos: El que creaste.
  • Contraseña de la base de datos: La que pusiste al crear el usuario.
  • Prefijo de las tablas: Déjalo como ps_ por defecto.

[WARNING] Si pones mal los datos de la base de datos, el instalador te dará un error. No pasa nada, vuelve atrás y revisa que no haya espacios o errores tipográficos. Copia y pega siempre desde tu bloc de notas.

5.5. Configuración de la tienda

En este paso, el instalador te preguntará si quieres instalar datos de demostración (productos de ejemplo). Si es tu primera vez, te recomiendo que los instales, así podrás ver cómo funciona la tienda con contenido de ejemplo. Luego puedes borrarlo todo desde el panel de administración.

5.6. Instalación final

Pulsa en "Instalar" y espera. El proceso puede tardar de 2 a 5 minutos. Verás una barra de progreso. No cierres la pestaña del navegador ni apagues el ordenador durante este tiempo.


Paso 6: Configuración post-instalación (imprescindible)

Cuando la instalación termine, verás una pantalla de éxito. Antes de celebrarlo, hay dos tareas de seguridad que debes hacer sí o sí.

6.1. Eliminar la carpeta de instalación

PrestaShop te pedirá que elimines la carpeta install de la raíz de tu servidor. Puedes hacerlo desde el Gestor de Archivos de Syspanel. Busca public_html/install, haz clic derecho y elimínala. Si no lo haces, tu tienda será vulnerable y además no podrás acceder al panel de administración correctamente.

6.2. Acceder al panel de administración

Para gestionar tu tienda, accede a:

https://tudominio.com/admin12345

El sufijo admin12345 es el que se generó durante la instalación. Si lo perdiste, puedes encontrarlo mirando la carpeta admin (con números al final) en tu servidor. Es MUY recomendable que cambies el nombre de esta carpeta a algo menos predecible (por ejemplo, admin-mitienda2024) desde el gestor de archivos. Esto dificulta los ataques de fuerza bruta.


Paso 7: Activar SSL (HTTPS) para tu tienda

Hoy en día, tener una tienda online sin SSL es un suicidio. Google penaliza los sitios sin HTTPS y los clientes desconfían. Syspanel hace esto muy fácil.

En Syspanel, busca la sección "SSL" o "Certificados SSL". Verás una opción para emitir un certificado Let's Encrypt gratuito. Selecciona tu dominio y pulsa en "Emitir". Espera unos segundos y tendrás el certificado activo.

[INFO] Let's Encrypt es un certificado gratuito y válido para la mayoría de usos. Si necesitas un certificado de pago (por ejemplo, para garantías extendidas), también puedes subirlo manualmente desde Syspanel.

Después de activar SSL, ve a tu panel de administración de PrestaShop y en Parámetros avanzados > Rendimiento activa la casilla "Forzar HTTPS". Así toda tu tienda redirigirá a la versión segura.


Paso 8: Primeros pasos en tu tienda PrestaShop

¡Enhorabuena! Ya tienes PrestaShop instalado y funcionando. Ahora toca personalizarlo. Aquí tienes una lista rápida de cosas que deberías hacer en tus primeros días:

  1. Cambia el logo y los colores en el menú de "Diseño" del panel.
  2. Configura los métodos de pago (PayPal, tarjeta, transferencia, etc.) en el módulo de pagos.
  3. Crea categorías y productos desde el menú "Catálogo".
  4. Configura los envíos y las zonas de envío.
  5. Revisa los impuestos (IVA) en "Internacional > Impuestos".
  6. Instala módulos de SEO gratuitos como el de "Google Analytics" para empezar a medir tráfico.

Preguntas frecuentes (FAQ)

¿Puedo instalar PrestaShop en un subdominio con Syspanel?

Sí, perfectamente. Solo tienes que crear el subdominio en Syspanel (sección "Dominios") y subir los archivos a la carpeta correspondiente (por ejemplo, public_html/tienda). El proceso es idéntico al que hemos descrito.

¿Qué hago si olvido la contraseña del administrador de PrestaShop?

Puedes cambiarla desde la base de datos MySQL. En Syspanel, ve a "Bases de datos", abre phpMyAdmin, busca la tabla ps_employee y cambia el hash de la contraseña. Es un proceso un poco técnico, así que si no te sientes cómodo, contacta con soporte.

¿Syspanel tiene instalador automático de PrestaShop?

Algunas versiones de Syspanel incluyen un instalador automático en el apartado "Aplicaciones" o "Softaculous". Si lo tienes, es aún más fácil: solo tienes que rellenar un formulario y el sistema lo hace todo. Sin embargo, el método manual que te hemos enseñado te da más control y te servirá para cualquier otro CMS.

¿Cuánto espacio y memoria necesito para PrestaShop?

PrestaShop ocupa unos 200-300 MB en disco. En cuanto a memoria PHP, necesitas al menos 256 MB. En Syspanel puedes ajustar el límite de memoria PHP desde la configuración de "PHP" en tu panel.

¿Puedo migrar una tienda PrestaShop existente a mi hosting con Syspanel?

Sí, la migración es posible. Deberías exportar tu base de datos (desde tu antiguo hosting) e importarla en una nueva base de datos en Syspanel. Luego subes los archivos de tu tienda y modificas el archivo app/config/parameters.php con los nuevos datos de conexión. Es un proceso más avanzado, pero con calma se puede hacer.


Conclusión: tu tienda online ya está en marcha

Instalar PrestaShop en tu hosting con Syspanel es un proceso que, una vez que lo has hecho, te parecerá de lo más sencillo. Hemos

¿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