Cómo subir PrestaShop a Syspanel mediante FTP y gestor de archivos
Antes de empezar: ¿Qué necesitas tener listo?
Subir tu tienda PrestaShop a Syspanel es un proceso más sencillo de lo que parece, pero requiere que tengas a mano algunos datos y herramientas. No te preocupes, aquà te lo explicamos todo paso a paso, como si estuvieras en una conversación de soporte.
[INFO] Para este tutorial, asumimos que ya tienes contratado un plan de hosting con Syspanel y que has recibido los datos de acceso por correo electrónico. Si no los tienes, revisa tu bandeja de entrada o contacta con soporte.
Esto es lo que necesitarás:
- Datos de acceso a Syspanel: La URL de acceso (normalmente algo como
https://tu-dominio.com:2106), tu nombre de usuario y tu contraseña. - Los archivos de PrestaShop: Puedes descargar el paquete comprimido (
.zipo.tar.gz) desde la página oficial de PrestaShop o desde tu área de cliente. - Un cliente FTP: Un programa que te permite transferir archivos a tu servidor. Algunos populares y gratuitos son FileZilla (Windows, Mac, Linux) o Cyberduck (Mac).
- Un editor de texto plano: Como el Bloc de notas de Windows o TextEdit en Mac, para modificar archivos de configuración si es necesario.
- Tu nombre de dominio: Asegúrate de que apunta a los servidores de Syspanel. Normalmente esto se configura cambiando los DNS en tu proveedor de dominios.
Primer paso: Acceder a Syspanel
Lo primero es entrar en tu panel de control. Para ello, abre tu navegador web favorito (Chrome, Firefox, Safari, etc.) y escribe la URL de acceso. Recuerda que el puerto es el 2106. Por ejemplo: https://tudominio.com:2106.
Al introducir tus credenciales, accederás al escritorio de Syspanel. Esta es tu base de operaciones para gestionar todo tu hosting. Verás una interfaz limpia con diferentes iconos y secciones.
[TIP] Si es la primera vez que entras, te recomendamos que te tomes unos minutos para explorar las diferentes opciones. Familiarizarte con el panel te dará mucha confianza para los siguientes pasos.
Segundo paso: Preparar tus archivos de PrestaShop
Antes de subir nada, es importante que prepares los archivos en tu ordenador. Esto te ahorrará tiempo y posibles errores.
Descargar PrestaShop
Ve a la página oficial de PrestaShop y descarga la última versión estable. El archivo que descargues será un comprimido, normalmente en formato .zip.
Descomprimir el archivo
Una vez descargado, descomprime el archivo en una carpeta de tu ordenador. Verás que se crea una carpeta con el nombre de la versión (por ejemplo, prestashop_1.7.8.10). Dentro de esta carpeta, encontrarás varios archivos y carpetas. Los más importantes son:
index.php: El archivo principal que se ejecutará al acceder a tu tienda./admin: La carpeta donde se encuentra el panel de administración (el nombre puede ser aleatorio por seguridad)./config: Carpeta con los archivos de configuración de la tienda./install: La carpeta del instalador web. Es muy importante que esta carpeta no se suba al servidor o, si se sube, que se borre después de la instalación por seguridad.
[WARNING] NUNCA subas la carpeta install a tu servidor si ya has instalado PrestaShop antes. Es un riesgo de seguridad grave. Si es tu primera instalación, la necesitarás, pero la borrarás al final del proceso.
Tercer paso: Subir PrestaShop mediante FTP con FileZilla
Ahora viene la parte práctica. Vamos a usar un cliente FTP para transferir todos los archivos de tu PrestaShop a tu hosting. Este método es muy fiable y te permite subir miles de archivos de una sola vez.
Conectar con FileZilla
- Abre FileZilla.
- En la barra superior, verás los campos para el Host, Nombre de usuario, Contraseña y Puerto.
- Introduce los datos que te proporcionó Syspanel. El host normalmente es tu nombre de dominio o la IP de tu servidor. El puerto FTP suele ser el 21, pero es posible que Syspanel use un puerto diferente. RevÃsalo en tu correo de bienvenida.
- Haz clic en Conexión rápida.
Si todo es correcto, verás que los archivos locales (tu ordenador) aparecen en el panel izquierdo y los archivos del servidor en el panel derecho.
[INFO] Si FileZilla te da un error de certificado SSL/TLS, es normal la primera vez. Simplemente acepta el certificado y continúa. La conexión se realizará de forma segura.
Navegar a la carpeta correcta
En el panel derecho (el servidor), busca la carpeta donde quieres instalar tu tienda. Normalmente, en Syspanel, la carpeta raÃz de tu dominio se llama public_html o www. Dentro de esta carpeta es donde debes subir los archivos de PrestaShop.
Transferir los archivos
- En el panel izquierdo (tu ordenador), navega hasta la carpeta donde descomprimiste PrestaShop.
- Selecciona todos los archivos y carpetas de dentro de esa carpeta (puedes usar
Ctrl+Aen Windows oCmd+Aen Mac). - Haz clic derecho y selecciona Subir.
FileZilla comenzará a transferir todos los archivos. Dependiendo de la velocidad de tu conexión y del número de archivos, esto puede tardar unos minutos. Verás el progreso en la parte inferior de la ventana.
[TIP] Mientras se suben los archivos, puedes ir al siguiente paso para preparar tu base de datos, ya que la necesitarás para la instalación.
Cuarto paso: Crear una base de datos en Syspanel
PrestaShop necesita una base de datos para almacenar toda la información de tu tienda (productos, pedidos, clientes, etc.). Crearla en Syspanel es muy fácil.
- Vuelve a Syspanel y busca la sección de Bases de datos o MySQL.
- Haz clic en Crear base de datos o Añadir nueva.
- Elige un nombre para tu base de datos, por ejemplo,
tienda_prestashop. - Crea un usuario para esa base de datos y asigna una contraseña segura. Guárdalos bien, los necesitarás en el siguiente paso.
- Asigna todos los privilegios a ese usuario sobre la base de datos.
[WARNING] Anota en un lugar seguro el nombre de la base de datos, el usuario y la contraseña. Son datos sensibles que no debes compartir y que necesitarás durante la instalación de PrestaShop.
Quinto paso: Instalar PrestaShop (El asistente web)
Una vez que todos los archivos se hayan subido correctamente y tengas tu base de datos creada, es hora de ejecutar el instalador de PrestaShop.
- Abre tu navegador y escribe tu nombre de dominio (por ejemplo,
www.tudominio.com). - El instalador de PrestaShop se iniciará automáticamente. Simplemente sigue los pasos del asistente.
- Elección del idioma: Selecciona tu idioma y haz clic en Siguiente.
- Comprobación de compatibilidad: El instalador verificará que tu servidor cumple con los requisitos. Si todo está en verde, continúa.
- Acuerdo de licencia: Acepta los términos y condiciones.
- Información de la tienda: Aquà tendrás que poner el nombre de tu tienda, el sector, el paÃs y elegir una contraseña para el panel de administración.
- Sistema de cuentas: Elige la opción recomendada.
- Información de la base de datos: Este es el paso clave. Introduce los datos que creaste en el paso anterior:
- Dirección del servidor de base de datos: Normalmente es
localhosto127.0.0.1. Si no funciona, prueba con la IP que te haya dado Syspanel. - Nombre de la base de datos: El que elegiste.
- Usuario de la base de datos: El que creaste.
- Contraseña de la base de datos: La que asignaste.
- Prefijo de las tablas: Puedes dejarlo por defecto (
ps_).
- Dirección del servidor de base de datos: Normalmente es
- Proceso de instalación: Haz clic en Instalar PrestaShop y espera a que se complete el proceso. Puede tardar unos minutos.
¡Enhorabuena! Cuando el instalador termine, verás un mensaje de éxito. Tu tienda PrestaShop ya está instalada y funcionando. Podrás acceder al panel de administración a través de la URL que te indicará el instalador (normalmente algo como tudominio.com/admin).
[INFO] Después de la instalación, es obligatorio que elimines la carpeta install de tu servidor para evitar riesgos de seguridad. Puedes hacerlo por FTP o desde el gestor de archivos de Syspanel.
Sexto paso: Usar el gestor de archivos de Syspanel (Alternativa al FTP)
Si no quieres usar un programa FTP, Syspanel incluye un gestor de archivos integrado en su panel de control. Esta es una alternativa muy cómoda, especialmente si solo necesitas subir unos pocos archivos o modificar alguno.
Acceder al gestor de archivos
- Dentro de Syspanel, busca la sección de Administrador de archivos o Gestor de archivos.
- Haz clic para abrirlo. Se abrirá una nueva ventana o interfaz donde verás la estructura de directorios de tu hosting.
- Navega hasta
public_htmlo la carpeta raÃz de tu dominio.
Subir archivos con el gestor
- En la barra de herramientas del gestor, verás un botón de Subir (normalmente con un icono de flecha hacia arriba).
- Haz clic en él y selecciona el archivo que quieres subir desde tu ordenador.
- El gestor lo subirá directamente a la carpeta en la que estés.
[TIP] El gestor de archivos de Syspanel es ideal para subir archivos individuales, como un logo, un tema o un módulo. Para una instalación completa de PrestaShop, te recomendamos usar FTP, ya que es más rápido para transferir muchos archivos a la vez.
Editar archivos desde el gestor
También puedes editar archivos directamente desde el gestor de archivos. Haz clic derecho sobre un archivo (por ejemplo, un archivo .php o .tpl) y selecciona Editar. Se abrirá un editor de texto en el navegador donde podrás hacer cambios y guardarlos.
[WARNING] Ten mucho cuidado al editar archivos de PrestaShop. Un error de sintaxis puede romper tu tienda. Si no estás seguro de lo que haces, es mejor que hagas una copia de seguridad del archivo antes de editarlo.
Preguntas frecuentes (FAQ)
Aquà tienes algunas de las dudas más comunes que nos suelen plantear los clientes sobre este proceso.
¿Puedo subir PrestaShop con el gestor de archivos en lugar de FTP?
SÃ, puedes. El gestor de archivos de Syspanel es una alternativa válida al FTP. Sin embargo, para una instalación completa, te recomendamos FTP porque es más rápido al transferir cientos de archivos pequeños. El gestor de archivos es perfecto para subir o editar archivos concretos.
¿Qué hago si el instalador de PrestaShop me da un error de base de datos?
Revisa que los datos de la base de datos son correctos. El nombre, el usuario y la contraseña deben coincidir exactamente con los que creaste en Syspanel. Asegúrate también de que el servidor de base de datos es localhost o el que te haya indicado tu proveedor.
¿Cómo accedo al panel de administración de PrestaShop?
Después de la instalación, el instalador te dará una URL para acceder al panel de administración. Normalmente es tudominio.com/nombre-de-carpeta-admin. Si la has perdido, puedes buscarla en el archivo config/settings.inc.php (en versiones antiguas) o en app/config/parameters.php (en versiones modernas).
¿Es necesario que borre la carpeta install después de instalar?
SÃ, es absolutamente imprescindible. Dejar la carpeta install en el servidor es un grave riesgo de seguridad, ya que alguien podrÃa intentar reinstalar tu tienda o explotar vulnerabilidades. Bórrala inmediatamente después de la instalación.
¿Puedo usar Syspanel para gestionar los correos electrónicos de mi tienda?
SÃ, Syspanel incluye un gestor de correo. Podrás crear cuentas de correo con tu dominio (por ejemplo, info@tudominio.com) y configurarlas en tu cliente de correo favorito.
¿Qué hago si mi tienda carga muy lenta?
La lentitud puede deberse a muchos factores: un tema pesado, demasiados módulos, imágenes sin optimizar o un alojamiento con recursos limitados. Te recomendamos que uses las herramientas de rendimiento de PrestaShop (como la caché) y que optimices las imágenes antes de subirlas.
¿Cómo hago una copia de seguridad de mi tienda PrestaShop?
La forma más sencilla es desde el panel de administración de PrestaShop, en la sección Parámetros avanzados > Mantenimiento. También puedes hacer una copia de seguridad de los archivos por FTP y de la base de datos desde Syspanel.
[INFO] Si en algún momento te sientes perdido o tienes un problema que no puedes resolver, no dudes en contactar con nuestro equipo de soporte. Estamos aquà para ayudarte en todo el proceso, desde subir PrestaShop a Syspanel hasta configurar tu primera tienda online.
