Cómo configurar la tienda PrestaShop en Syspanel
¡Hola! Bienvenido a esta guía completa. Si has llegado hasta aquí, es porque quieres montar tu tienda online con PrestaShop y utilizar Syspanel como tu panel de control. Estás en el lugar correcto.
Configurar una tienda online puede parecer una tarea titánica, pero con esta guía paso a paso, lo harás de una manera sencilla y sin complicaciones. Vamos a desglosar todo el proceso de configuración inicial PrestaShop en Syspanel, desde el primer acceso hasta los ajustes más importantes para que tu negocio despegue con buen pie.
No te preocupes si no eres un experto en tecnología; aquí te explicamos todo con un lenguaje claro y directo. Al final de este artículo, tendrás tu tienda en marcha y lista para recibir a tus primeros clientes.
¿Qué es Syspanel y por qué es ideal para PrestaShop?
Antes de sumergirnos en el proceso de configurar PrestaShop Syspanel, es fundamental que entiendas qué es esta herramienta y por qué facilita tanto la vida a los administradores de tiendas online.
Syspanel es un panel de control de hosting que te permite gestionar todos los aspectos de tu servidor desde un único lugar. Piensa en él como el "cerebro" de tu alojamiento web. Desde aquí podrás crear bases de datos, gestionar dominios, configurar correos electrónicos y, lo más importante para nosotros, instalar y gestionar aplicaciones como PrestaShop.
A diferencia de otros paneles, Syspanel se destaca por su interfaz intuitiva y su rendimiento optimizado. Está diseñado para que tanto principiantes como profesionales puedan realizar tareas complejas sin necesidad de tocar una sola línea de código. Es el compañero perfecto para tu andadura en el comercio electrónico.
¿Cómo accedo a Syspanel?
El acceso es muy sencillo. Normalmente, lo harás a través de una URL que te proporciona tu proveedor de hosting. Esta suele ser https://tu-dominio.com:2106 o una dirección IP similar. Recuerda, el puerto de acceso es el 2106, un detalle clave que debes tener en cuenta. Añade esta página a tus favoritos, la usarás a menudo.
Preparativos antes de la Configuración Inicial PrestaShop
Como en cualquier proyecto, una buena preparación es la clave del éxito. Antes de lanzarnos a la instalación, asegurémonos de que tenemos todo lo necesario. Esto te ahorrará tiempo y posibles dolores de cabeza.
Requisitos Previos del Servidor
Para que PrestaShop funcione de manera fluida y rápida, tu servidor debe cumplir con ciertos requisitos mínimos. Syspanel suele encargarse de verificar esto automáticamente, pero es bueno que lo sepas.
- PHP: Necesitarás una versión de PHP igual o superior a la 7.2. Te recomendamos usar la 7.4 u 8.0 para un mejor rendimiento y seguridad.
- Base de Datos: PrestaShop utiliza MySQL o MariaDB. Asegúrate de tener al menos MySQL 5.6 o MariaDB 10.0.
- Espacio en Disco: Dependiendo del tamaño de tu catálogo, necesitarás al menos 2 GB de espacio libre. Es mejor tener más para futuras expansiones.
- Memoria: Un mínimo de 256 MB de memoria PHP por solicitud es lo recomendado, aunque 512 MB es ideal.
Reúne tus Credenciales
Durante la instalación, te pedirán varios datos. Es crucial que los tengas a mano para no tener que interrumpir el proceso.
- Nombre de tu tienda: El nombre comercial que quieres mostrar.
- Correo electrónico del administrador: Aquí recibirás notificaciones importantes de tu tienda.
- Contraseña de administrador: Crea una contraseña segura y única para el panel de administración de PrestaShop.
- Nombre de la Base de Datos: Puedes inventarlo o generarlo desde Syspanel, pero anótalo.
- Usuario y contraseña de la Base de Datos: Estas credenciales las crearás en Syspanel. Son diferentes a las de tu administrador de PrestaShop.
Paso 1: Acceso a Syspanel y Creación de la Base de Datos
El primer paso técnico de nuestro PrestaShop Syspanel tutorial es crear el espacio donde se almacenará toda la información de tu tienda: los productos, los clientes, los pedidos, etc. Esto se llama Base de Datos.
Crear una Base de Datos desde Cero
- Inicia sesión en Syspanel usando el puerto 2106 (ej:
https://tu-dominio.com:2106). - Una vez dentro, busca la sección "Bases de Datos" o "MySQL" en el menú principal. El nombre puede variar ligeramente según la versión de Syspanel.
- Haz clic en "Añadir Nueva Base de Datos" o un botón similar.
- Te pedirá un Nombre de la Base de Datos. El sistema suele añadir un prefijo con tu nombre de usuario. Por ejemplo, si tu usuario es
usuario1y ponestienda_prestashop, el nombre final seráusuario1_tienda_prestashop. Anota este nombre final. - A continuación, crea un Usuario para esa base de datos. El sistema también añadirá el prefijo. Por ejemplo,
usuario1_admin_tienda. - Establece una Contraseña segura para este usuario. Syspanel suele tener un botón para generar una contraseña aleatoria. Es una buena opción, pero guárdala en un lugar seguro.
- Asegúrate de marcar la casilla que otorga "Todos los privilegios" a este usuario sobre la base de datos que acabas de crear.
- Haz clic en "Crear" o "Guardar".
[INFO] Este usuario y contraseña de la base de datos son independientes de tu cuenta de administrador de PrestaShop. Son las credenciales que tu tienda usará para conectarse a su "almacén" de datos.
Usar el Asistente Integrado de Syspanel
Muchas versiones de Syspanel incluyen un instalador automático de aplicaciones (como Softaculous o similar). Este es el método más fácil para configurar PrestaShop Syspanel sin complicaciones.
- Busca la sección "Softaculous" o "Instalador de Aplicaciones" en el menú principal de Syspanel.
- Busca PrestaShop en la lista de aplicaciones disponibles.
- Haz clic en el botón "Instalar".
- El asistente te guiará, pero en los campos de la base de datos, en lugar de crear una nueva, selecciona la que ya creaste en el paso anterior. Deberías poder elegirla de un menú desplegable.
- Introduce el usuario y la contraseña de esa base de datos.
Este método es más rápido, pero te recomendamos que aprendas a hacerlo manualmente para tener un control total sobre el proceso. De todas formas, ambos caminos son válidos y te llevarán al mismo destino.
Paso 2: Instalación Manual de PrestaShop
Si prefieres tener el control total o no tienes un instalador automático, la instalación manual es muy sencilla. No te asustes, solo tienes que seguir estos pasos.
Descargar y Subir los Archivos
- Ve al sitio web oficial de PrestaShop y descarga la última versión estable. El archivo vendrá en formato
.zip. - Descomprime el archivo
.zipen tu ordenador. Obtendrás una carpeta con todos los archivos de PrestaShop. - Accede a Syspanel y busca la sección "Administrador de Archivos".
- Navega hasta la carpeta
public_html(ohtdocs). Esta es la raíz de tu dominio. Si quieres que tu tienda esté enwww.tudominio.com, sube los archivos aquí. Si quieres que esté enwww.tudominio.com/tienda, crea una carpeta llamadatiendadentro depublic_htmly sube los archivos dentro de ella. - Sube el archivo
.zipque descargaste. - Una vez subido, haz clic derecho sobre él y selecciona "Extraer" o "Descomprimir". Syspanel lo descomprimirá en el lugar correcto.
- Asegúrate de que el archivo
index.phpde PrestaShop esté directamente en la carpeta raíz que elegiste.
Ejecutar el Instalador Web
- Abre tu navegador y ve a la URL de tu tienda. Si pusiste los archivos en
public_html, seráhttps://tudominio.com. Si los pusiste en una subcarpeta, seráhttps://tudominio.com/tienda. - El instalador de PrestaShop se abrirá automáticamente. Verás una pantalla de bienvenida. Selecciona tu idioma y haz clic en "Siguiente".
- Acepta los términos de la licencia y continúa.
- El instalador comprobará que tu servidor cumple con los requisitos. Si todo está en verde, haz clic en "Siguiente". Si ves algún error, tendrás que solucionarlo antes de continuar (por ejemplo, activar una extensión de PHP desde Syspanel).
- Ahora viene la parte crucial: la información de la tienda. Aquí es donde introduces los datos que reuniste en la fase de preparación.
- Nombre de la tienda: El nombre de tu negocio.
- Actividad principal: Elige la opción que mejor describa tu negocio.
- País: Tu país.
- Correo electrónico: Tu correo de administrador.
- En el siguiente paso, se te pedirán los datos de la base de datos. Aquí es donde usas la información que creaste en Syspanel.
- Dirección del servidor de la base de datos: Normalmente es
localhost, pero en algunos casos puede ser un nombre comomysql.tudominio.com. Syspanel te lo indicará. - Nombre de la base de datos: El nombre completo que anotaste (ej:
usuario1_tienda_prestashop). - Usuario de la base de datos: El usuario que creaste (ej:
usuario1_admin_tienda). - Contraseña de la base de datos: La contraseña que estableciste.
- Prefijo de las tablas: Déjalo como
ps_por defecto.
- Dirección del servidor de la base de datos: Normalmente es
- Haz clic en "Siguiente" y espera a que se complete la instalación. Esto puede tardar unos minutos.
- ¡Enhorabuena! La instalación ha terminado. El instalador te dará un enlace al panel de administración y un enlace a tu tienda. Guarda ambos.
[WARNING] Es extremadamente importante que, una vez finalizada la instalación, elimines la carpeta install de tu servidor. Puedes hacerlo desde el Administrador de Archivos de Syspanel. Dejar esta carpeta es un grave riesgo de seguridad.
Paso 3: Configuración Inicial PrestaShop en tu Panel de Administración
Ahora que la instalación ha terminado, es hora de la configuración inicial PrestaShop propiamente dicha. Accede a tu panel de administración (normalmente en https://tudominio.com/admin123456 o la URL que te haya dado el instalador). Te pedirá usuario y contraseña, los que creaste durante la instalación.
Ajustes Básicos de la Tienda
Una vez dentro del panel, verás un panel de control con muchas opciones. No te agobies, nos centraremos en lo esencial.
- Información de la tienda: Ve a
Parámetros avanzados > Información. Aquí puedes cambiar el nombre de tu tienda, el logo, el email de contacto, etc. Es importante que esto sea correcto, ya que aparecerá en las facturas y correos a tus clientes. - Ajustes de productos: En
Parámetros de la tienda > Ajustes de productos, puedes configurar opciones como si quieres mostrar productos agotados, el orden de los productos, etc. - Ajustes de pedidos: En
Parámetros de la tienda > Ajustes de pedidos, puedes configurar los estados de los pedidos, los términos de servicio, etc. - Envíos: En
Mejoras > Envíos, podrás configurar las zonas de envío, las transportistas y las tarifas. Este es un paso crucial para tu tienda. - Impuestos: En
Mejoras > Impuestos, podrás configurar los impuestos que se aplicarán a tus productos. Asegúrate de configurarlos correctamente según la legislación de tu país.
Activar la Amigable URL (SEO)
Este punto es vital para el posicionamiento en buscadores. PrestaShop viene con URLs poco amigables por defecto (ej: https://tudominio.com/index.php?id_product=1). Para mejorar tu SEO, debemos activar las URLs amigables.
- Ve a
Parámetros de la tienda > Tráfico y SEO. - En la pestaña "SEO y URLs", verás la opción "URLs amigables". Actívala.
- Haz clic en "Guardar".
- El sistema te pedirá que regeneres el archivo
.htaccess. Haz clic en el botón que aparece para hacerlo.
[TIP] Después de activar las URLs amigables, tu tienda generará automáticamente un archivo .htaccess. Este archivo es crucial para el correcto funcionamiento de las URLs limpias. No lo modifiques a menos que sepas exactamente lo que estás haciendo.
Configurar el Mantenimiento (Modo Obra)
Si no quieres que los visitantes vean tu tienda mientras la estás configurando, puedes activar el modo de mantenimiento.
- Ve a
Parámetros de la tienda > Mantenimiento. - Activa la opción "Activar el modo mantenimiento".
- Puedes añadir tu IP para que tú sí puedas ver la tienda mientras está en mantenimiento. Busca en Google "cuál es mi IP" para conocerla y añádela.
- Guarda los cambios.
Ajustes Adicionales y Optimización
Una vez que tienes lo básico configurado, es hora de pulir algunos detalles para que tu tienda sea más rápida y segura.
Configurar el Correo Electrónico
Es fundamental que tu tienda pueda enviar correos electrónicos (confirmaciones de pedido, recuperación de contraseña, etc.). En Syspanel, puedes crear cuentas de correo asociadas a tu dominio.
- Ve a la sección "Correo" o "Email" en Syspanel.
- Crea una cuenta de correo, por ejemplo,
contacto@tudominio.com. - En PrestaShop, ve a
Parámetros avanzados > Email. - Configura el envío de correos. Te recomendamos usar SMTP para una mayor fiabilidad. Los datos de SMTP los encontrarás en la configuración de la cuenta de correo en Syspanel (suele ser
mail.tudominio.comcomo servidor, tu correo completo como usuario y su contraseña).
Activar la Cache para Mejorar el Rendimiento
PrestaShop tiene un sistema de caché que acelera la carga de tu tienda.
- Ve a
Parámetros avanzados > Rendimiento. - Activa la "Caché de templates".
- En "Combinar archivos JavaScript" y "Combinar archivos CSS", actívalos también. Esto reduce el número de peticiones al servidor.
- Guarda los cambios.
Asegurar tu Tienda
La seguridad es primordial.
- Cambia el nombre de la carpeta de administración: La URL de acceso a tu panel es un objetivo para los atacantes. Puedes renombrar la carpeta de administración desde el Administrador de Archivos de Syspanel. Por ejemplo, de
admin123456amipanelseguro123. - Activa SSL (HTTPS): Asegúrate de que tu tienda tenga un certificado SSL activo. La mayoría de los planes de hosting con Syspanel lo incluyen gratis (Let's Encrypt). Puedes activarlo desde la sección "SSL" o "Seguridad" en Syspanel. Una
