Instalar PrestaShop en Syspanel: Manual para principiantes
¡Hola! Si estás leyendo esto, probablemente estás a punto de dar el salto al mundo del comercio electrónico o quieres migrar tu tienda a un entorno más robusto. Has elegido PrestaShop, una de las plataformas de código abierto más potentes y flexibles del mercado, y lo vas a hacer en Syspanel, nuestro panel de control exclusivo.
No te preocupes si nunca has hecho algo así. Este manual está pensado para que, paso a paso y sin prisas, tengas tu tienda online funcionando en menos de lo que canta un gallo. Vamos a desmitificar el proceso técnico y centrarnos en lo que importa: tu negocio.
Antes de empezar, una aclaración importante que te evitará dolores de cabeza: si en otros tutoriales ves referencias a "HestiaCP", debes saber que en nuestro servicio ese panel se llama Syspanel. El acceso a tu área de administración de hosting se realiza siempre a través de la URL https://tu-dominio.com:2106 (sí, ese número raro al final es el puerto, es completamente normal y necesario).
¿Qué necesitas antes de comenzar?
Vamos a asegurarnos de que tienes todos los ingredientes antes de ponernos el delantal. Necesitarás tres cosas fundamentales:
- Un dominio registrado: La dirección web de tu tienda (ej:
mytienda.com). - Un plan de hosting con Syspanel: Asegúrate de que tu plan incluye soporte para PHP y MySQL, que es lo que usa PrestaShop. Cualquiera de nuestros planes de negocio o superior lo incluye.
- Credenciales de acceso: Debes tener a mano el usuario y la contraseña de tu cuenta de hosting y, sobre todo, el acceso al Syspanel (recuerda, el puerto
2106).
Si ya tienes esto, ¡adelante! Vamos a ello.
Paso 1: Acceder a tu panel de control (Syspanel)
Lo primero es lo primero. Abre tu navegador web favorito (Chrome, Firefox, Edge...) y escribe en la barra de direcciones la URL de acceso a tu panel. Será algo como esto:
https://tu-dominio.com:2106
Te pedirá un usuario y una contraseña. Estas credenciales las recibiste en el correo de bienvenida cuando contrataste tu hosting. Si no las encuentras, revisa la carpeta de spam o contacta con nuestro soporte técnico, que te ayudarán a recuperarlas.
Una vez dentro, verás una interfaz limpia y ordenada. Es tu centro de mando. Desde aquí gestionarás todo tu hosting: bases de datos, correos electrónicos, archivos, etc.
Paso 2: Crear una Base de Datos para tu tienda
PrestaShop necesita un lugar donde guardar todos sus datos: productos, clientes, pedidos, configuración... Ese lugar es una Base de Datos MySQL. Piensa en ella como el almacén de tu tienda.
Es un paso crítico, pero no te asustes, es muy sencillo.
### Localizando el gestor de bases de datos
En el menú lateral de Syspanel, busca una sección que se llame "Bases de Datos" o "Base de Datos MySQL". Haz clic en ella.
### Creando la base de datos y el usuario
No basta con crear la base de datos vacía. Necesitamos crear un "usuario" con una "contraseña" para que PrestaShop pueda entrar a ese almacén. Es como darle una llave al encargado de la tienda.
- En la sección de Bases de Datos, busca un botón que diga "Añadir Base de Datos" o "Crear Nuevo".
- Te pedirá un nombre. Puedes poner algo como
tienda_prestashopomitienda_db. El sistema a veces añade un prefijo (ej:usuario_tienda_prestashop). No te preocupes, es normal. - El sistema te pedirá que crees un usuario para esa base de datos (ej:
admin_tienda) y una contraseña segura. Usa el generador de contraseñas que suele incluir el propio panel para asegurarte de que es robusta. - IMPORTANTE: Anota estos tres datos en un bloc de notas temporal. Los necesitarás en el Paso 4. Son:
- Nombre de la Base de Datos.
- Nombre de Usuario de la Base de Datos.
- Contraseña del Usuario de la Base de Datos.
[WARNING] No compartas nunca estas credenciales. Son la llave maestra de toda la información de tu negocio. Si crees que se han visto comprometidas, cámbialas desde Syspanel.
Paso 3: Subir los archivos de PrestaShop a tu servidor
Ahora vamos a llevar el "código" de PrestaShop a tu hosting. Hay dos formas principales de hacerlo, y te explicaré la más directa para principiantes.
### Descargando PrestaShop
Ve al sitio web oficial de PrestaShop y descarga la última versión estable. Obtendrás un archivo comprimido (normalmente en formato .zip).
### Usando el Administrador de Archivos
Syspanel incluye un explorador de archivos integrado, muy parecido al de tu ordenador, que nos hará la vida mucho más fácil.
- En el menú de Syspanel, busca "Administrador de Archivos" o "Gestor de Archivos".
- Haz clic en la carpeta que suele llamarse
public_htmloweb. Esta es la carpeta raíz de tu dominio, donde se alojan los archivos de tu web. - Dentro de
public_html, busca un botón para "Subir" o "Cargar" archivos. Selecciona el archivo.zipde PrestaShop que descargaste y súbelo. Dependiendo de tu conexión, puede tardar unos minutos. - Una vez subido, verás el archivo
.zipen la lista. Haz clic derecho sobre él y busca la opción "Extraer" o "Descomprimir". El sistema creará una carpeta con todos los archivos de PrestaShop. - Ahora, entra en esa carpeta recién extraída, selecciona todos los archivos que hay dentro (Ctrl+A o Cmd+A) y haz clic en "Cortar".
- Vuelve a la carpeta
public_html(usa el botón "Subir un nivel" o la ruta arriba) y haz clic en "Pegar". De esta manera, los archivos de PrestaShop quedan en la raíz de tu dominio, no dentro de una subcarpeta. - Por último, borra la carpeta vacía que quedó del zip original y el archivo
.zippara mantener todo limpio.
[TIP] Si solo tienes una web en tu hosting, los archivos deben estar directamente en
public_html. Si tienes varios dominios (addon domains), cada uno tendrá su propia carpeta (ej:public_html/mitienda.com).
Paso 4: El Asistente de Instalación de PrestaShop
Ahora viene la parte mágica. Abre tu navegador y escribe tu dominio (ej: https://tu-dominio.com). PrestaShop detectará que no está instalado y te mostrará su asistente de instalación. ¡Sigue estos pasos!
### Elección del idioma y validación
- Selecciona el idioma de la instalación (Español) y haz clic en "Siguiente".
- El sistema comprobará que tu servidor cumple todos los requisitos. Verás una lista con iconos verdes o rojos. Si todo está en verde, perfecto. Si algo está en rojo, normalmente es porque falta una extensión de PHP. Si te pasa esto, anota el nombre de la extensión y contacta con nuestro soporte; en Syspanel podemos activarla fácilmente.
### Información de la tienda
Aquí te pedirá datos básicos de tu negocio:
- Nombre de la tienda: El nombre comercial de tu tienda (ej: "Mi Tienda de Ropa").
- Actividad principal: Elige el sector de tu negocio.
- País: Tu país.
- Nombre de usuario del administrador: El nombre de usuario con el que entrarás al panel de control de PrestaShop (ej:
admin_mi_tienda). - Contraseña del administrador: Una contraseña fuerte para ese usuario.
- Correo electrónico del administrador: Tu correo. Aquí recibirás notificaciones importantes.
[INFO] Guarda estas credenciales de administrador en un lugar seguro. Son diferentes a las de tu hosting y son las que usarás a diario para gestionar tu tienda.
### Configuración de la base de datos
Este es el paso crítico que preparamos en el Paso 2. El asistente te pedirá los datos de conexión.
- Motor de base de datos: Déjalo en MySQL.
- Dirección del servidor: Normalmente es
localhost. En Syspanel casi siempre lo es. Si no funcionara, mira la información de tu base de datos en el panel, donde a veces aparece el nombre del servidor (ej:localhosto una IP). - Nombre de la base de datos: Pon aquí el nombre que creaste en el Paso 2.
- Usuario de la base de datos: Pon aquí el usuario que creaste.
- Contraseña de la base de datos: Pon aquí la contraseña de ese usuario.
- Prefijo de las tablas: Déjalo como está (
ps_).
### Instalación finalizada
Haz clic en "Siguiente" o "Instalar PrestaShop". El proceso puede tardar unos minutos. Verás una barra de progreso. No la cierres.
Cuando termine, verás un mensaje de éxito. ¡Enhorabuena! Tu tienda PrestaShop está instalada en Syspanel.
Paso 5: Seguridad post-instalación (IMPORTANTE)
Este es el paso que muchos olvidan y es vital para la salud de tu tienda. PrestaShop te mostrará un aviso para que elimines la carpeta de instalación.
- Vuelve al Administrador de Archivos en Syspanel (recuerda, puerto
2106). - Ve a
public_htmly busca la carpeta llamadainstall. - Haz clic derecho sobre ella y selecciona "Eliminar". Confirma la acción.
[WARNING] No omitas este paso. Dejar la carpeta
installen el servidor es el primer agujero de seguridad que buscan los atacantes. Eliminarla es obligatorio para que tu tienda sea segura.
Preguntas Frecuentes (FAQ)
-
¿Qué hago si no recuerdo mi contraseña de Syspanel?
En la pantalla de acceso atu-dominio.com:2106, hay un enlace de "¿Olvidó su contraseña?". También puedes contactar con nuestro soporte 24/7 y te ayudaremos a restablecerla. -
¿Puedo instalar PrestaShop si ya tengo otra web en mi hosting?
Sí, pero tendrás que crear un Subdominio o un Dominio Adicional en Syspanel y crear una base de datos nueva para esa tienda. Los pasos son los mismos, solo cambia la carpeta de destino. -
¿Es compatible PrestaShop con todas las versiones de PHP de Syspanel?
PrestaShop es exigente. Necesitas una versión de PHP 7.2 o superior (recomendamos la 8.1 o superior). En Syspanel puedes cambiar la versión de PHP de tu dominio en la sección "Configuración de PHP" o similar. -
Me da error de conexión a la base de datos durante la instalación. ¿Qué hago?
- Revisa que has escrito bien el nombre de la base de datos, el usuario y la contraseña. Son datos sensibles a mayúsculas y minúsculas.
- Asegúrate de que el servidor de la base de datos es
localhost. Si no, revisa el correo de bienvenida del hosting o el panel de Syspanel en la sección de bases de datos.
-
¿Puedo mover mi tienda PrestaShop desde otro hosting a Syspanel?
Sí, es posible. Aunque es más complejo, puedes hacerlo exportando tu base de datos e importándola en Syspanel, y luego subiendo los archivos de tu tienda. Si no te sientes seguro, nuestro equipo de soporte puede ofrecerte asistencia. -
¿Cómo entro a la administración de mi tienda?
La URL de administración suele sertu-dominio.com/admino la carpeta que elegiste durante la instalación. Si la olvidaste, busca en el código fuente una pista, o lo más fácil, revisa el archivoconfig/settings.inc.php(en versiones antiguas) o la configuración de tu servidor.
Conclusión: Tu tienda está lista
Has completado un gran paso. Has instalado PrestaShop en Syspanel y has asegurado tu instalación. Ahora ya puedes empezar a personalizar el diseño de tu tienda, añadir productos y configurar los métodos de pago y envío.
Recuerda que este manual es solo el principio. Explora el panel de administración de PrestaShop con calma, familiarízate con las opciones y, sobre todo, no tengas miedo a equivocarte. Si en algún momento te sientes perdido, aquí estamos para ayudarte.
Resumen rápido para el futuro:
- Accede a Syspanel por el puerto
2106. - Crea una Base de Datos y su usuario.
- Sube y extrae el zip de PrestaShop en
public_html. - Ejecuta el asistente de instalación y conecta la base de datos.
- Borra la carpeta
install.
¡Mucha suerte con tu nueva aventura en el comercio electrónico!
