Configurar PrestaShop en Syspanel: Primeros pasos
¡Bienvenido al mundo del comercio electrónico! Si has llegado hasta aquí, probablemente ya tienes tu hosting con Syspanel y quieres montar tu tienda online. PrestaShop es una de las plataformas de ecommerce más potentes y flexibles que existen, y combinada con la facilidad de Syspanel, el proceso es más sencillo de lo que imaginas.
Este artículo está diseñado para ser tu guía de cabecera. Vamos a explicarte paso a paso cómo instalar PrestaShop en Syspanel, desde la preparación del panel hasta los primeros ajustes de configuración. No necesitas ser un experto en programación; solo sigue las instrucciones y en menos de una hora tendrás tu tienda online funcionando.
Vamos a ello.
¿Qué necesitas antes de empezar?
Antes de lanzarte a instalar PrestaShop, asegúrate de tener estos dos requisitos básicos:
- Un dominio registrado: Por ejemplo,
tutiendaonline.com. Si aún no lo tienes, puedes comprarlo desde el propio Syspanel o en cualquier registrador. - Acceso a Syspanel: Tus credenciales de acceso al panel de control de tu hosting. Recuerda que la URL de acceso suele ser
https://tudominio.com:2106o la IP de tu servidor seguida de:2106. Si tienes dudas, contacta con tu proveedor de hosting.
[INFO] Syspanel (anteriormente conocido como HestiaCP) es el panel que te permite gestionar todo tu hosting: cuentas de correo, bases de datos, archivos y, por supuesto, tus sitios web. El puerto 2106 es la puerta de entrada segura a esta herramienta.
Paso 1: Acceder a Syspanel y crear el entorno para tu tienda
Una vez que tengas tus credenciales, inicia sesión en Syspanel. Verás un panel de control limpio y organizado. Lo primero que necesitas es preparar el "terreno" donde se asentará tu PrestaShop.
Crear un nuevo usuario (si es necesario)
Aunque ya tengas un usuario principal (normalmente admin), es una buena práctica crear un usuario específico para tu tienda. Esto te ayudará a mantener todo organizado.
- En el menú lateral izquierdo, busca y haz clic en Usuarios.
- Haz clic en Añadir usuario.
- Completa los campos:
- Usuario: Por ejemplo,
tienda. - Contraseña: Elige una segura y guárdala.
- Correo electrónico: Tu correo de contacto.
- Paquete: Si tu plan tiene diferentes paquetes, selecciona el más básico.
- Usuario: Por ejemplo,
- Haz clic en Guardar.
Añadir tu dominio al usuario
Ahora, vamos a vincular tu dominio a este usuario (o al principal si prefieres).
- Desde el panel principal de Syspanel, en la sección WEB, haz clic en Añadir dominio web.
- Introduce tu dominio (ej:
tutiendaonline.com). - Marca las opciones que necesites. Para una tienda online, te recomiendo tener activado:
- SSL: Fundamental para la seguridad de los pagos.
- Proxy: Mejora el rendimiento.
- PHP: Asegúrate de que la versión sea compatible con PrestaShop (PHP 8.0 o superior es lo ideal).
- Haz clic en Guardar.
[TIP] Si tu dominio ya tiene un sitio web, puedes crear un subdominio como tienda.tudominio.com para la instalación de PrestaShop. En Syspanel, solo tienes que añadir un nuevo dominio web con el nombre tienda.tudominio.com.
Paso 2: Instalar PrestaShop en Syspanel (El corazón del proceso)
Llegó el momento. Ahora tienes tu dominio listo y tu usuario creado. Vamos a instalar PrestaShop. Hay dos métodos principales: mediante el instalador automático (Softaculous) o de forma manual. Te explicaré ambos.
Opción A: Instalación automática con Softaculous (Recomendada para principiantes)
Esta es la forma más rápida y sencilla. Syspanel suele incluir Softaculous, un instalador de aplicaciones con un solo clic.
- Dentro de Syspanel, busca la sección Softaculous o Instalador de aplicaciones. Suele estar en el menú lateral.
- Busca PrestaShop. Puedes usar el buscador interno.
- Haz clic en el icono de PrestaShop y luego en el botón Instalar.
- Se abrirá un formulario. Completa los datos:
- Versión del software: Elige la última estable.
- Dominio: Selecciona el dominio que creaste en el paso anterior (ej:
tutiendaonline.com). - Directorio: Déjalo en blanco para que se instale en la raíz (
/). Si usas un subdominio, también déjalo en blanco. - Datos de la tienda: Rellena el nombre de tu tienda, la descripción y la moneda.
- Cuenta de administrador: Crea un usuario y contraseña para el panel de administración de PrestaShop. Guarda estos datos, son muy importantes.
- Idioma: Elige español.
- Haz clic en Instalar.
¡Listo! En unos segundos, PrestaShop estará instalado y podrás acceder a tu tienda desde tudominio.com y al panel de administración desde tudominio.com/admin.
Opción B: Instalación manual (Para usuarios con más control)
Si prefieres hacerlo tú mismo o Softaculous no está disponible, la instalación manual te da más control.
- Descarga PrestaShop: Ve a la web oficial de PrestaShop y descarga la última versión (archivo
.zip). - Sube los archivos a Syspanel:
- En Syspanel, ve a la sección WEB y haz clic en el dominio donde vas a instalar la tienda.
- Busca el Administrador de archivos o accede vía FTP (FileZilla, por ejemplo).
- Ve a la carpeta
public_html(oweb). Esta es la raíz de tu dominio. - Sube el archivo
.zipque descargaste. - Una vez subido, haz clic derecho sobre el archivo y selecciona Extraer.
- Mueve todo el contenido de la carpeta extraída directamente a
public_html. Si todo está bien, al entrar atudominio.comverás el instalador de PrestaShop.
- Crea la base de datos:
- En Syspanel, ve a la sección BD (Base de Datos).
- Haz clic en Añadir base de datos.
- Ponle un nombre (ej:
tienda_db), un usuario (ej:tienda_user) y una contraseña segura. Guarda estos datos.
- Ejecuta el instalador web:
- Abre tu navegador y ve a
tudominio.com. - Sigue el asistente de instalación. Te pedirá los datos de la base de datos que acabas de crear.
- Rellena los datos de tu tienda y del administrador.
- ¡Finaliza la instalación!
- Abre tu navegador y ve a
[WARNING] Durante la instalación manual, PrestaShop te pedirá que elimines la carpeta install por seguridad. No lo olvides, o tu tienda podría ser vulnerable. Puedes hacerlo desde el administrador de archivos de Syspanel.
Paso 3: Configurar PrestaShop para tu tienda online en Syspanel
Una vez instalado, toca darle los primeros retoques. No te agobies, iremos paso a paso.
Acceso al panel de administración
La URL de acceso suele ser tudominio.com/admin. Si la cambiaste durante la instalación, usa la que pusiste. Introduce tu usuario y contraseña.
Configuración básica de la tienda
- Información de la tienda:
- Ve a Mejorar -> Parámetros de la tienda -> Contacto.
- Completa la dirección, el teléfono y el correo de tu tienda.
- Moneda y localización:
- Ve a Mejorar -> Internacional -> Localización.
- Importa el paquete de localización de tu país (ej: España). Esto añadirá la moneda (Euro), el idioma y las zonas geográficas.
- Activar SSL (HTTPS):
- Ve a Mejorar -> Parámetros de la tienda -> General.
- Activa la opción SSL y SSL en todas las páginas. Esto es vital para la seguridad de los datos de tus clientes y para el SEO.
[INFO] Si en Syspanel ya activaste el SSL para tu dominio (lo hicimos en el Paso 1), PrestaShop lo detectará automáticamente. Si no es así, desde Syspanel puedes solicitar un certificado SSL gratuito (Let's Encrypt) en la sección WEB -> SSL.
Primeros pasos con productos y categorías
No necesitas tener miles de productos ahora, pero sí es bueno que veas cómo se añaden.
- Crear una categoría:
- Ve a Vender -> Catálogo -> Categorías.
- Haz clic en Nueva categoría.
- Ponle un nombre (ej: "Ropa de hombre") y una descripción breve.
- Guárdala.
- Añadir un producto de prueba:
- Ve a Vender -> Catálogo -> Productos.
- Haz clic en Nuevo producto.
- Rellena el nombre, el precio, el stock y asígnale la categoría que creaste.
- Importante: Sube al menos una imagen atractiva.
- Guárdalo.
¡Enhorabuena! Ya tienes tu primer producto en tu tienda online en Syspanel.
Preguntas Frecuentes (FAQ) sobre PrestaShop y Syspanel
Aquí resolvemos las dudas más comunes que suelen tener los nuevos usuarios.
¿Puedo instalar PrestaShop si ya tengo otro sitio web en mi dominio?
Sí, totalmente. La mejor práctica es instalar PrestaShop en un subdominio (ej: tienda.tudominio.com). Desde Syspanel, creas un nuevo dominio web con ese subdominio y realizas la instalación allí. Así no interfieres con tu web principal.
¿Qué hago si el instalador automático (Softaculous) no aparece en Syspanel?
No te preocupes. Puedes seguir la Opción B: Instalación manual que te explicamos más arriba. Es igual de válida y te da más control sobre el proceso. Solo necesitas descargar PrestaShop, subirlo al administrador de archivos y crear la base de datos desde el panel de Syspanel.
¿Cómo accedo a la base de datos de PrestaShop desde Syspanel?
Desde el panel principal de Syspanel, ve a la sección BD. Ahí verás listadas todas tus bases de datos. Para acceder a la de tu tienda, haz clic en el icono de phpMyAdmin. Se abrirá una ventana donde podrás gestionar la base de datos directamente.
¿Es necesario activar el SSL? ¿Cómo lo hago en Syspanel?
Sí, es absolutamente necesario. El SSL cifra la comunicación entre tu tienda y tus clientes, protegiendo datos sensibles como contraseñas y números de tarjeta. Además, Google penaliza a las tiendas sin SSL. En Syspanel, ve a la sección WEB, haz clic en tu dominio y luego en SSL. Allí podrás solicitar un certificado gratuito de Let's Encrypt o subir uno propio.
Mi tienda carga muy lenta, ¿qué puedo hacer desde Syspanel?
La velocidad es clave para las ventas. Desde Syspanel puedes:
- Activar el cache: En la configuración de Proxy de tu dominio, asegúrate de que esté activado.
- Optimizar PHP: Ve a la configuración de PHP de tu dominio y aumenta el límite de memoria (memory_limit) a 256M o 512M.
- Usar una CDN: Aunque no es nativa de Syspanel, puedes integrar servicios como Cloudflare para mejorar la velocidad global.
¿Puedo tener varias tiendas PrestaShop en un mismo Syspanel?
Sí, siempre que tu plan de hosting lo permita. Puedes crear diferentes usuarios en Syspanel (como hicimos al principio) y asignarles diferentes dominios o subdominios. Cada usuario tendrá su propio espacio y sus propias bases de datos, por lo que las tiendas serán completamente independientes.
Conclusión y próximos pasos
Configurar PrestaShop en Syspanel es un proceso que, siguiendo estos pasos, cualquier persona puede realizar sin ser un experto. Has aprendido a preparar el entorno, a instalar la plataforma (de forma automática o manual) y a dar los primeros pasos en la configuración de tu tienda online.
Ahora te animamos a explorar más. Instala un tema profesional, añade unos cuantos productos de verdad, configura los métodos de pago (PayPal, tarjeta de crédito) y los de envío. El mundo del ecommerce está a tu alcance.
Recuerda que tanto Syspanel como PrestaShop son herramientas muy potentes. Si te surge alguna duda, no dudes en consultar la documentación oficial de PrestaShop o contactar con el soporte de tu hosting.
¡Mucha suerte con tu nueva tienda online!
