Cómo instalar PrestaShop en Syspanel (panel de control propio)
Antes de comenzar: ¿Qué necesitas para instalar PrestaShop en Syspanel?
Instalar una tienda online puede parecer una tarea compleja, pero con Syspanel (nuestro panel de control propio) el proceso es mucho más sencillo de lo que imaginas. Antes de lanzarnos a la instalación, asegúrate de tener a mano los siguientes elementos:
- Un dominio registrado (por ejemplo, tudominio.com) y que apunte a tu servidor.
- Acceso a Syspanel (el puerto de acceso es el 2106). Normalmente lo encuentras en el correo de bienvenida de tu hosting.
- Credenciales FTP o acceso a Archivos dentro de Syspanel.
- Un cliente FTP (opcional, pero recomendado) como FileZilla, o usar el administrador de archivos integrado.
- Paciencia y unos 20-30 minutos de tiempo libre.
Si no tienes claro qué es Syspanel, piensa en él como el "cuadro de mandos" de tu hosting. Desde ahí gestionas bases de datos, dominios, archivos y, por supuesto, instalas aplicaciones como PrestaShop.
Paso 1: Acceder a Syspanel por primera vez
Lo primero es entrar a tu panel de control. Para ello, abre tu navegador web favorito (Chrome, Firefox, Edge, etc.) y escribe la dirección de acceso. Recuerda que el puerto de acceso es el 2106, así que la URL será algo como:
https://tu-servidor.com:2106
[INFO] Si ves un aviso de "Conexión no privada" o similar, no te asustes. Es normal porque el certificado SSL puede ser autogenerado. Simplemente haz clic en "Avanzado" y luego en "Continuar" para acceder.
Una vez dentro, introduce tu usuario y contraseña de administrador. Estos datos los encuentras en el email de bienvenida que te enviamos al contratar el servicio. Si no los localizas, contacta con soporte y te los reenviaremos.
Paso 2: Crear una base de datos para PrestaShop
PrestaShop necesita una base de datos para guardar toda la información de tu tienda: productos, clientes, pedidos, configuraciones, etc. Crearla en Syspanel es muy fácil.
2.1. Ve a la sección de Bases de Datos
Dentro del panel, busca en el menú lateral la opción que dice "Bases de datos" o "MySQL". Haz clic en ella.
2.2. Crear una nueva base de datos
Verás un botón que dice "Crear nueva base de datos" o "+ Añadir". Púlsalo y se abrirá un formulario con varios campos:
- Nombre de la base de datos: Elige un nombre descriptivo, por ejemplo
tienda_prestashop. - Usuario de la base de datos: Normalmente se autocompleta con el mismo nombre, pero puedes personalizarlo. Por ejemplo,
usuario_tienda. - Contraseña: Es muy importante que uses una contraseña segura. Si no se te ocurre una, muchos paneles tienen un botón de "generar contraseña". Guárdala en un lugar seguro porque la necesitarás en el siguiente paso.
[TIP] Escribe la contraseña en un bloc de notas temporal. No la pierdas, la vas a necesitar dentro de unos minutos.
2.3. Guardar los datos
Haz clic en "Crear" o "Guardar". Syspanel creará la base de datos y te mostrará los datos de conexión. Anota los siguientes campos, te harán falta para la instalación:
- Nombre de la base de datos.
- Nombre de usuario.
- Contraseña.
- Servidor de base de datos (normalmente
localhost).
Paso 3: Descargar PrestaShop
Ahora necesitas el paquete de instalación de PrestaShop. Puedes descargarlo desde la web oficial de PrestaShop o, si lo prefieres, desde el repositorio de Syspanel si está disponible.
3.1. Descargar desde la web oficial
Ve a prestashop.com y busca la sección de "Descargas". Elige la versión más reciente y estable (no la beta). El archivo que descargarás suele ser un ZIP que contiene todo el sistema.
[INFO] La última versión de PrestaShop a la fecha de escribir este artículo es la 8.x, que es completamente gratuita y de código abierto. Si tienes dudas sobre qué versión elegir, la 8.x es una excelente opción.
3.2. Subir el archivo a tu servidor
Una vez descargado el ZIP, tienes dos opciones:
Opción A: Usar el administrador de archivos de Syspanel
- En Syspanel, busca la sección "Archivos" o "Administrador de archivos".
- Navega hasta la carpeta
public_html(o la carpeta donde quieras instalar la tienda). Si quieres que tu tienda esté en la raíz de tu dominio, sube el ZIP aquí. Si quieres que esté en una subcarpeta (por ejemplo,/tienda), crea una carpeta con ese nombre y entra en ella. - Haz clic en "Subir" y selecciona el archivo ZIP que descargaste.
- Una vez subido, selecciona el archivo y haz clic en "Extraer" o "Descomprimir". Syspanel lo descomprimirá automáticamente.
Opción B: Usar un cliente FTP
- Abre FileZilla o cualquier otro cliente FTP.
- Conéctate a tu servidor usando los datos FTP que tienes en Syspanel (normalmente en la sección "FTP" del panel).
- Navega hasta
public_htmlen el lado del servidor. - Arrastra el archivo ZIP desde tu ordenador a la carpeta del servidor.
- Una vez subido, vuelve a Syspanel, ve al administrador de archivos y extrae el ZIP como en la opción A.
[WARNING] No subas los archivos directamente sin descomprimir. PrestaShop necesita sus archivos sueltos para funcionar correctamente.
Paso 4: Configurar los permisos de archivos (opcional pero recomendado)
En algunos casos, los archivos de PrestaShop necesitan permisos de escritura para que el instalador pueda configurarlos. Syspanel suele manejar esto automáticamente, pero si encuentras errores de permisos durante la instalación, puedes ajustarlos manualmente.
- En el administrador de archivos, selecciona todos los archivos de PrestaShop.
- Busca la opción "Permisos" o "CHMOD".
- Establece los permisos a
755para directorios y644para archivos. La mayoría de las veces, el instalador se encarga de esto, así que no te preocupes demasiado.
Paso 5: Ejecutar el instalador de PrestaShop
Ahora viene la parte divertida. Abre tu navegador y escribe la URL donde has subido los archivos. Por ejemplo:
- Si subiste los archivos a la raíz:
https://tudominio.com - Si los subiste a una subcarpeta:
https://tudominio.com/tienda
El instalador de PrestaShop se iniciará automáticamente. Verás una pantalla de bienvenida. Sigue estos pasos:
5.1. Seleccionar el idioma
Elige el idioma de tu tienda (español, por ejemplo) y haz clic en "Siguiente".
5.2. Aceptar los términos de la licencia
Lee los términos y condiciones (o haz un vistazo rápido) y marca la casilla de aceptación. Luego, haz clic en "Siguiente".
5.3. Verificar los requisitos del sistema
El instalador comprobará que tu servidor cumple con los requisitos mínimos. La mayoría de las veces verás todo en verde. Si algo aparece en rojo, normalmente es un problema de permisos. Vuelve al paso 4 y ajústalos. Una vez que todo esté correcto, haz clic en "Siguiente".
5.4. Configurar la tienda
Este es un paso importante. Se te pedirá:
- Nombre de la tienda: El nombre que quieres que aparezca en la web (ej. "Mi Tienda Online").
- Actividad principal: Elige la categoría más cercana a tu negocio.
- Nombre y apellidos: El nombre del administrador.
- Dirección de correo electrónico: El email que usarás para el panel de administración.
- Contraseña: Una contraseña segura para el panel de administración. No uses la misma que la de la base de datos.
[TIP] Usa una contraseña distinta a la de tu email y a la de la base de datos. Seguridad ante todo.
Haz clic en "Siguiente" cuando termines.
5.5. Conectar a la base de datos
Ahora llega el momento de usar los datos que guardaste en el paso 2. El instalador te pedirá:
- Servidor de base de datos: Introduce
localhost(o el que te haya indicado Syspanel). - Nombre de la base de datos: El nombre que creaste (ej.
tienda_prestashop). - Usuario de la base de datos: El usuario que creaste (ej.
usuario_tienda). - Contraseña: La contraseña que generaste.
- Prefijo de las tablas: Déjalo como
ps_por defecto. No lo cambies a menos que sepas lo que haces.
Haz clic en "Siguiente". El instalador se conectará a la base de datos y comenzará a instalar los archivos. Este proceso puede tardar varios minutos. No cierres la ventana del navegador.
5.6. Finalizar la instalación
Una vez que la instalación haya terminado, verás un resumen. Es muy importante que elimines la carpeta install de tu servidor por seguridad. El instalador te dará la opción de hacerlo automáticamente, o puedes hacerlo manualmente desde el administrador de archivos.
[WARNING] Si no eliminas la carpeta
install, tu tienda será vulnerable a ataques. No te saltes este paso.
Paso 6: Acceder a tu tienda y al panel de administración
¡Enhorabuena! Tu tienda PrestaShop está instalada. Ahora tienes dos URLs importantes:
- URL de la tienda:
https://tudominio.com(o la subcarpeta que hayas elegido). Aquí verás tu tienda en acción. - URL de administración:
https://tudominio.com/admin(ohttps://tudominio.com/tienda/admin). El nombre de la carpetaadminse genera aleatoriamente durante la instalación para mayor seguridad. Guárdalo.
Accede al panel de administración con el email y la contraseña que configuraste en el paso 5.4. Desde aquí podrás gestionar productos, pedidos, clientes, diseño, módulos y mucho más.
Solución de problemas comunes (FAQ)
1. No puedo acceder a Syspanel en el puerto 2106
Asegúrate de que la URL sea correcta: https://tu-servidor.com:2106. Si no funciona, prueba con http:// en lugar de https://. Si sigue sin funcionar, contacta con soporte, puede que el puerto esté bloqueado por tu proveedor de internet.
2. El instalador de PrestaShop no arranca
Esto suele deberse a que los archivos no se han subido correctamente. Revisa que el ZIP se haya extraído completamente y que la carpeta index.php esté en la raíz de public_html (o en la subcarpeta que hayas elegido).
3. Error de conexión a la base de datos
Revisa los datos que introdujiste en el paso 5.5. El servidor de base de datos suele ser localhost, pero en algunos casos puede ser 127.0.0.1 o incluso un nombre como sql.tudominio.com. Verifica los datos en el panel de Syspanel.
4. La tienda carga pero da error 500
Esto suele ser un problema de permisos. Vuelve a configurar los permisos de los archivos como se indica en el paso 4. Si el problema persiste, contacta con soporte.
5. No encuentro la carpeta admin
PrestaShop genera un nombre aleatorio para la carpeta de administración durante la instalación. Si no lo recuerdas, mira en el archivo config/settings.inc.php (en versiones antiguas) o busca en la documentación de tu versión. También puedes revisar el correo que te envía el instalador al finalizar.
Consejos finales para tu nueva tienda PrestaShop
Instalar PrestaShop en Syspanel es solo el primer paso. Para que tu tienda tenga éxito, te recomiendo:
- Configura un certificado SSL para que tu tienda sea segura (https). Syspanel suele tener una opción para activarlo fácilmente.
- Personaliza el diseño con temas profesionales. Hay miles de temas gratuitos y de pago disponibles.
- Instala módulos de SEO como el de "SEO Friendly URLs" para mejorar tu posicionamiento en Google.
- Haz copias de seguridad periódicas. Syspanel te permite programarlas, así que no hay excusa.
Si tienes cualquier duda durante el proceso, nuestro equipo de soporte está disponible 24/7 para ayudarte. No dudes en abrir un ticket desde Syspanel.
¡Esperamos que disfrutes creando tu tienda online con PrestaShop y Syspanel!
