Cómo configurar la tienda PrestaShop en Syspanel (panel de control)
Antes de empezar: ¿Qué es Syspanel y por qué tu tienda PrestaShop depende de él?
Cuando contratas un hosting para tu tienda online, el panel de control es tu centro de operaciones. Syspanel es el panel de control que hemos desarrollado para gestionar tu servidor, y es la herramienta que te permitirá administrar bases de datos, dominios, correos electrónicos y archivos de tu PrestaShop.
Piensa en Syspanel como el "cuarto de máquinas" de tu tienda. Mientras que PrestaShop es la parte visible (la tienda que ven tus clientes), Syspanel es donde se gestionan los engranajes internos. Es importante que sepas que accedes a Syspanel a través del puerto 2106, por ejemplo: https://tu-dominio.com:2106 o https://tu-ip:2106. Guárdate esta dirección, la usarás constantemente.
Este artículo está pensado para que, incluso si nunca has tocado un panel de control, puedas configurar tu tienda PrestaShop en Syspanel sin frustrarte. Vamos paso a paso, con calma y explicando cada término técnico de forma sencilla.
Requisitos previos para configurar PrestaShop
Antes de lanzarnos a la configuración, asegúrate de tener a mano lo siguiente:
- Credenciales de acceso a Syspanel: usuario y contraseña (te las enviamos por correo al contratar el hosting).
- Un dominio apuntando a tu servidor (o subdominio como
tienda.tudominio.com). - Los archivos de PrestaShop: puedes descargarlos desde el sitio oficial de PrestaShop o desde el área de cliente de tu hosting.
- Acceso a tu correo electrónico para verificar la instalación.
Si no tienes alguna de estas cosas, contacta con soporte antes de continuar. Mejor prevenir que lamentar.
Acceso inicial a Syspanel: tu puerta de entrada
Para empezar a configurar PrestaShop en Syspanel, abre tu navegador y escribe la dirección con el puerto 2106. Verás una pantalla de inicio de sesión. Introduce tus credenciales.
Una vez dentro, tómate un momento para explorar la interfaz. Verás secciones como "Sitios Web", "Bases de Datos", "Usuarios FTP" y "Correo". No te abrumes; solo necesitaremos algunas de ellas para esta configuración.
[TIP] Si tu dominio aún no apunta al servidor, puedes usar la IP del servidor y el puerto 2106 para acceder igualmente. Pero para la tienda, necesitarás que el dominio esté conectado.
Paso 1: Crear la base de datos para tu tienda PrestaShop
PrestaShop necesita una base de datos para guardar productos, pedidos, clientes y configuraciones. Sin ella, la tienda no funciona. Vamos a crearla en Syspanel.
- En el menú lateral, busca la sección "Bases de Datos" o "MySQL" y haz clic.
- Verás un botón que dice "Nueva Base de Datos" o "Crear Base de Datos". Haz clic.
- Rellena el formulario:
- Nombre de la base de datos: elige algo descriptivo, por ejemplo
tienda_prestashop. - Usuario de la base de datos: crea un usuario, por ejemplo
tienda_user. - Contraseña: usa una contraseña segura. Syspanel suele tener un generador, úsalo.
- Nombre de la base de datos: elige algo descriptivo, por ejemplo
- Guarda los datos en un lugar seguro. Los necesitarás en el paso de instalación de PrestaShop.
[WARNING] Anota el nombre de la base de datos, el usuario y la contraseña. Si los pierdes, tendrás que restablecerlos y eso puede causar problemas. Te recomiendo usar un gestor de contraseñas.
Paso 2: Subir los archivos de PrestaShop a tu dominio
Ahora necesitamos que los archivos de PrestaShop estén en el servidor. Hay dos formas de hacerlo: mediante el administrador de archivos de Syspanel o mediante FTP. Te explicaré la más sencilla para principiantes.
Usando el Administrador de Archivos de Syspanel
- En Syspanel, ve a la sección "Archivos" o "Administrador de Archivos".
- Navega hasta la carpeta que corresponde a tu dominio. Normalmente es algo como
/home/usuario/web/tudominio/public_html. - Dentro de
public_html, puede que ya existan archivos comoindex.html. No pasa nada, los reemplazaremos. - Sube el archivo comprimido de PrestaShop (por ejemplo,
prestashop_1.7.8.0.zip) apublic_html. Puedes arrastrarlo y soltarlo. - Una vez subido, haz clic derecho sobre el archivo y selecciona "Extraer" o "Descomprimir".
- Syspanel extraerá los archivos en la misma carpeta. Si los archivos quedan en una subcarpeta (por ejemplo
prestashop/), deberás moverlos todos apublic_htmldirectamente.
[TIP] Para que tu tienda cargue rápido, es mejor que los archivos estén en la raíz de
public_html, no en subcarpetas. Así la URL serátudominio.comy notudominio.com/prestashop.
Alternativa: Usar un cliente FTP
Si prefieres usar FileZilla o similar, puedes conectar con las credenciales FTP que encontrarás en Syspanel, en la sección "Usuarios FTP". El proceso es el mismo: subes los archivos a public_html.
Paso 3: Configurar el dominio y el SSL (certificado de seguridad)
Una tienda online sin SSL es como una tienda física sin puerta: insegura. Google penaliza a las tiendas sin SSL y los clientes desconfían.
- En Syspanel, ve a "Sitios Web" y selecciona tu dominio.
- Busca la opción "SSL" o "Certificados".
- Haz clic en "Emitir" o "Instalar Certificado Let's Encrypt". Syspanel se encargará de todo automáticamente.
- Espera unos minutos a que el certificado se genere.
- Una vez instalado, asegúrate de que la opción "Forzar HTTPS" o "Redirigir a HTTPS" esté activada.
[INFO] HTTPS es el candado que protege los datos de tus clientes. Es imprescindible para las pasarelas de pago y para el SEO de tu tienda.
Paso 4: Ejecutar el instalador de PrestaShop
Este es el momento de la verdad. Ahora que tienes los archivos y la base de datos, vamos a instalar PrestaShop.
- Abre tu navegador y escribe
https://tudominio.com. El instalador de PrestaShop debería aparecer automáticamente. - Selecciona tu idioma y haz clic en "Siguiente".
- Acepta los términos de la licencia.
- Verifica que tu sistema cumple los requisitos. Si todo está en verde, continúa.
- Introduce la información de tu tienda: nombre, actividad, país, etc.
- En el paso de "Configuración de la base de datos", introduce los datos que creaste en el Paso 1:
- Dirección del servidor: normalmente
localhost. - Nombre de la base de datos: el que pusiste.
- Usuario y contraseña: los que creaste.
- Dirección del servidor: normalmente
- Continúa y crea la cuenta de administrador. IMPORTANTE: guarda estas credenciales, son las que usarás para entrar al back office de PrestaShop.
- Finaliza la instalación. PrestaShop te pedirá que elimines la carpeta
installpor seguridad.
[WARNING] No olvides eliminar la carpeta
installdesde Syspanel. Si no lo haces, tu tienda es vulnerable a ataques. Ve a Archivos, buscapublic_html/instally bórrala por completo.
Paso 5: Configuración esencial en el panel de control de PrestaShop
Una vez instalada, entramos al back office de PrestaShop (el panel de administración de la tienda). Lo encuentras en https://tudominio.com/admin.
Ajustes básicos de la tienda
- Ve a "Parámetros Avanzados" > "Rendimiento" y activa el caché. Esto hará que tu tienda cargue más rápido.
- En "Parámetros Avanzados" > "Información", verifica que la URL de la tienda sea correcta y que esté en HTTPS.
- Configura las "Preferencias" > "Generales" para activar o desactivar la tienda según necesites.
Ajustes de SEO en PrestaShop
Para que tu tienda aparezca en Google, configura el SEO básico:
- Ve a "Mejoras" > "SEO y URLs".
- Define URLs amigables. Activa la opción "Usar URLs amigables".
- Rellena los meta títulos y meta descripciones para cada página principal (inicio, categorías, etc.).
- Configura el archivo
robots.txtdesde Syspanel si es necesario.
[TIP] Para el SEO, es vital que las URLs sean limpias, sin números ni símbolos raros. Por ejemplo,
tudominio.com/hombres/camisases mejor quetudominio.com/index.php?id_category=5.
Paso 6: Configurar el cron job para PrestaShop
PrestaShop usa tareas programadas (cron jobs) para funciones como la sincronización de pedidos o la generación de informes. En Syspanel, esto es sencillo.
- En Syspanel, busca la sección "Cron Jobs" o "Tareas Programadas".
- Crea un nuevo cron job con estos datos:
- Comando:
php /home/usuario/web/tudominio/public_html/cron.php - Periodicidad: cada 15 minutos o cada hora, según tus necesidades.
- Comando:
- Guarda el cron job.
[INFO] Si no configuras el cron job, algunas funciones de PrestaShop no funcionarán correctamente, como el procesamiento de pedidos en segundo plano.
Paso 7: Crear correos electrónicos para tu tienda
Una tienda profesional necesita correos como info@tudominio.com o pedidos@tudominio.com. En Syspanel:
- Ve a la sección "Correo" o "Email".
- Crea una nueva cuenta de correo.
- Conecta ese correo a tu gestor de correos (Gmail, Outlook, etc.) o a través de webmail.
Solución de problemas comunes al configurar PrestaShop
"Error de conexión con la base de datos"
Este es el error más común. Verifica que:
- El nombre de la base de datos, usuario y contraseña son correctos.
- El servidor de base de datos es
localhost. - No hay espacios extra al copiar las credenciales.
"La tienda no carga, solo muestra archivos"
Esto significa que la configuración de PHP o del servidor no es correcta. Ve a Syspanel, sección "Sitios Web", y verifica que:
- El dominio apunta a
public_html. - PHP está habilitado y en una versión compatible (7.4 o superior para PrestaShop 1.7/8).
"No puedo acceder al back office"
Prueba a acceder directamente con la URL del administrador. Si no funciona, revisa en Syspanel que la carpeta admin no haya sido renombrada o borrada accidentalmente.
Preguntas frecuentes sobre PrestaShop y Syspanel
¿Puedo usar Syspanel para gestionar varias tiendas PrestaShop?
Sí, puedes crear múltiples bases de datos y subdominios desde Syspanel. Cada tienda tendrá su propia base de datos y carpeta.
¿Cómo hago una copia de seguridad de mi tienda?
En Syspanel, ve a "Sitios Web" y selecciona tu dominio. Busca la opción "Backup" o "Copias de seguridad". Te recomendamos hacer una copia antes de cualquier actualización.
¿Qué hago si el puerto 2106 no me funciona?
Verifica que estás escribiendo https:// y no http://. Si sigue sin funcionar, prueba con la IP de tu servidor en lugar del dominio. Si el problema persiste, contacta con soporte técnico.
¿Es necesario configurar el cron job?
Sí, es altamente recomendable. Sin él, funciones como el envío de correos transaccionales o la actualización de divisas pueden fallar.
¿Puedo migrar mi tienda PrestaShop desde otro hosting?
Sí. Deberás exportar tu base de datos y archivos desde el hosting anterior e importarlos en Syspanel. Este proceso es más complejo, pero puedes seguir los pasos de este artículo para la instalación y luego restaurar tu backup.
Conclusión: Tu tienda PrestaShop en Syspanel está lista
Configurar PrestaShop en Syspanel puede parecer un proceso largo, pero una vez que lo haces, verás que es bastante lógico. La clave está en seguir los pasos en orden: base de datos, archivos, SSL, instalación y ajustes.
Recuerda que Syspanel es tu aliado en la gestión del servidor. No dudes en explorar todas sus opciones, como la gestión de dominios, el correo electrónico o las estadísticas de uso. Cuanto más familiarizado estés con el panel de control, más fácil será mantener tu tienda online saludable y rápida.
Si te has quedado atascado en algún paso, respira hondo y repasa la sección correspondiente. Y si aún así no lo consigues, nuestro equipo de soporte está a un mensaje de distancia. La configuración de tu tienda PrestaShop en Syspanel es el primer paso para vender online con éxito. ¡Enhorabuena por llegar hasta aquí!
