PrestaShop: Cómo subir la tienda online con Syspanel (FTP y gestor de archivos)
Antes de empezar: ¿Qué necesitas para subir tu PrestaShop con Syspanel?
Lanzar una tienda online con PrestaShop es un paso emocionante, pero a veces la parte técnica de subir los archivos al servidor puede parecer un muro infranqueable si no tienes experiencia. ¡No te preocupes! En esta guía te voy a acompañar paso a paso para que subas tu tienda PrestaShop usando Syspanel, el panel de control de tu hosting. Vamos a hacerlo sencillo, visual y sin tecnicismos innecesarios.
Para subir PrestaShop Syspanel, vas a necesitar tener a mano tres cosas fundamentales. Primero, los archivos de PrestaShop, que puedes descargar desde la web oficial de PrestaShop o desde el área de clientes de tu proveedor de hosting. Segundo, tus datos de acceso a Syspanel, que normalmente son un usuario y contraseña que te envía tu proveedor cuando contratas el servicio. Y tercero, una conexión a internet estable, porque vamos a transferir muchos archivos y no queremos que se corte a mitad de proceso.
Es importante que sepas que Syspanel es una herramienta muy completa que te permite gestionar todo tu hosting desde un solo lugar. Es el equivalente a cPanel o Plesk, pero con una interfaz adaptada a las necesidades de los usuarios hispanohablantes. El acceso a Syspanel se realiza a través de un puerto específico, el puerto 2106, así que asegúrate de anotarlo bien. Normalmente la URL de acceso es algo como https://tu-dominio.com:2106 o una dirección IP con ese puerto al final.
Antes de lanzarnos a la piscina, te recomiendo que hagas una copia de seguridad de todo lo que tengas en tu servidor actual si ya tienes algo publicado. Si es un hosting nuevo, no te preocupes, pero si estás migrando, es mejor prevenir que curar. Una vez que tengas todo listo, podemos comenzar con el proceso de subir tu tienda PrestaShop.
Primer método: Subir PrestaShop con el gestor de archivos de Syspanel
El gestor de archivos de Syspanel es como el explorador de archivos de tu ordenador, pero en la nube. Es la opción más visual y sencilla para los que no están familiarizados con herramientas de FTP. Para subir PrestaShop Syspanel con este método, sigue estos pasos cuidadosamente.
Paso 1: Accede a Syspanel e identifica la carpeta raíz
Lo primero es entrar a Syspanel usando el puerto 2106. Una vez dentro, busca la sección que se llama "Archivos" o "Gestor de archivos". Al hacer clic, se abrirá una ventana que te muestra la estructura de carpetas de tu servidor. La carpeta donde debes subir los archivos de tu tienda se llama normalmente public_html, htdocs o www. Esta es la carpeta raíz de tu dominio principal.
Si tienes varios dominios o subdominios, es posible que veas varias carpetas. Asegúrate de seleccionar la que corresponde al dominio donde quieres instalar tu PrestaShop. Por ejemplo, si tu tienda va a estar en www.mitienda.com, busca la carpeta que tenga ese nombre o la que esté asociada a ese dominio.
Paso 2: Sube el archivo comprimido de PrestaShop
Ahora viene lo bueno. En lugar de subir los miles de archivos que componen PrestaShop uno por uno, lo que vamos a hacer es subir un solo archivo ZIP. Si todavía no tienes el ZIP, comprime la carpeta de PrestaShop en tu ordenador. Asegúrate de que el archivo resultante se llame algo fácil de recordar, como prestashop.zip.
En el gestor de archivos de Syspanel, busca un botón que diga "Subir" o "Upload". Se abrirá una ventana donde puedes seleccionar el archivo desde tu ordenador. Selecciona tu prestashop.zip y espera a que se complete la subida. Dependiendo del tamaño del archivo y de tu conexión, esto puede tardar unos minutos. Verás una barra de progreso que te indica cómo va la transferencia.
Paso 3: Descomprime el archivo ZIP en la carpeta raíz
Una vez que el archivo ZIP esté subido, lo verás listado en el gestor de archivos. Ahora haz clic derecho sobre él o selecciónalo y busca la opción "Extraer" o "Descomprimir". Syspanel te preguntará dónde quieres extraer los archivos. Asegúrate de que la ruta sea la carpeta raíz que identificamos en el paso 1, es decir, public_html o similar.
Al descomprimir, verás que aparece una carpeta con el nombre de tu ZIP, por ejemplo prestashop. Dentro de esa carpeta están todos los archivos de la tienda. Pero no queremos que estén dentro de una subcarpeta, sino directamente en la raíz. Por eso, selecciona todos los archivos que están dentro de la carpeta prestashop y córtalos o muévelos a la carpeta raíz. Si te pregunta si quieres sobrescribir, acepta. Una vez movidos, puedes eliminar la carpeta vacía prestashop y el archivo ZIP original para mantener todo limpio.
Paso 4: Verifica que los archivos están en su lugar
Navega por el gestor de archivos y comprueba que en la carpeta raíz tienes archivos como index.php, config, admin, img y la carpeta themes. Si ves estos elementos, has subido correctamente los archivos de PrestaShop Syspanel con el gestor de archivos.
Segundo método: Subir PrestaShop con FTP a través de Syspanel
El FTP es otro método muy popular para subir archivos a un servidor. Es más rápido y fiable para transferencias grandes, aunque requiere un poco más de configuración. Vamos a ver cómo usar FTP PrestaShop Syspanel para subir tu tienda.
Paso 1: Crea una cuenta FTP en Syspanel
Para usar FTP, primero necesitas tener una cuenta FTP. En Syspanel, busca la sección "Cuentas FTP" o "FTP". Aquí puedes crear una nueva cuenta. Normalmente te pedirán un nombre de usuario, una contraseña y el directorio al que tendrá acceso. Para simplificar, puedes crear una cuenta que tenga acceso a toda la carpeta raíz.
Anota el nombre de usuario y la contraseña, porque los necesitarás para conectarte. También necesitarás el nombre del servidor FTP, que suele ser ftp.tudominio.com o simplemente tudominio.com. Si no estás seguro, revisa la información de tu hosting o contacta con soporte.
Paso 2: Descarga e instala un cliente FTP
Para conectarte por FTP, necesitas un programa cliente. Hay muchas opciones gratuitas y muy buenas, como FileZilla (el más popular), Cyberduck o WinSCP. Descarga e instala uno en tu ordenador. En este ejemplo, usaremos FileZilla porque es gratuito, multiplataforma y muy fácil de usar.
Paso 3: Conéctate al servidor FTP
Abre FileZilla y en la barra superior verás campos para el host, el nombre de usuario, la contraseña y el puerto. Introduce los datos que creaste en el paso 1. El puerto normalmente es el 21 para FTP estándar, aunque a veces se usa el 22 para SFTP (una versión más segura). Si no estás seguro, prueba con el 21.
Haz clic en "Conexión rápida" y espera a que se establezca la conexión. Verás que en el panel derecho aparecen los archivos de tu servidor, y en el panel izquierdo los archivos de tu ordenador.
Paso 4: Transfiere los archivos de PrestaShop
En el panel izquierdo de FileZilla, navega hasta la carpeta donde tienes los archivos de PrestaShop en tu ordenador. Selecciona todos los archivos y carpetas (Ctrl+A o Cmd+A) y arrástralos al panel derecho, a la carpeta raíz de tu servidor. FileZilla comenzará a subir todos los archivos automáticamente.
Este proceso puede tardar un buen rato, dependiendo de la cantidad de archivos y de tu velocidad de subida. Verás una cola de transferencia en la parte inferior. Es importante que no cierres el programa ni apagues el ordenador hasta que termine. Si algún archivo falla, puedes reintentarlo haciendo clic derecho y seleccionando "Reanudar".
Paso 5: Comprueba que todo se ha subido correctamente
Una vez que la cola de transferencia esté vacía, navega por el panel derecho de FileZilla y verifica que tienes todos los archivos de PrestaShop en la carpeta raíz. Deberías ver index.php, config, admin, etc. Si es así, ¡enhorabuena! Has subido tu tienda PrestaShop con FTP a través de Syspanel.
Configuración inicial después de subir los archivos
Subir los archivos es solo la primera parte. Ahora necesitas configurar la base de datos y completar la instalación de PrestaShop. No te asustes, es más sencillo de lo que parece.
Crear una base de datos en Syspanel
Para que PrestaShop funcione, necesita una base de datos MySQL. En Syspanel, busca la sección "Bases de datos" o "MySQL". Crea una nueva base de datos con un nombre que recuerdes, por ejemplo miprestashop. También tendrás que crear un usuario para esa base de datos y asignarle una contraseña. Anota todos estos datos, los necesitarás en el siguiente paso.
Ejecutar el instalador de PrestaShop
Abre tu navegador y escribe la URL de tu dominio, por ejemplo www.mitienda.com. Si los archivos están bien subidos, deberías ver la pantalla de instalación de PrestaShop. Sigue los pasos del asistente. Cuando te pida los datos de la base de datos, introduce el nombre de la base, el usuario y la contraseña que creaste en Syspanel.
El instalador te pedirá también información sobre tu tienda, como el nombre, el logo y los datos de la cuenta de administrador. Rellena todo con cuidado y completa la instalación. Una vez terminada, podrás acceder al panel de administración de tu tienda y empezar a personalizarla.
Solución de problemas comunes al subir PrestaShop
Es normal que surjan pequeños contratiempos en el proceso. Aquí te dejo algunos de los problemas más comunes y cómo solucionarlos.
Error de permisos de archivos
A veces, después de subir los archivos, la instalación falla porque los permisos no son correctos. En Syspanel, puedes cambiar los permisos de archivos y carpetas. Normalmente, las carpetas deben tener permisos 755 y los archivos 644. En el gestor de archivos, selecciona la carpeta raíz y busca la opción "Permisos" o "CHMOD". Aplica los permisos correctos y vuelve a intentarlo.
La instalación no avanza o da un error de conexión a la base de datos
Esto suele deberse a que los datos de la base de datos son incorrectos. Verifica que el nombre de la base, el usuario y la contraseña son exactamente los que creaste en Syspanel. A veces, el nombre del host de la base de datos no es localhost, sino algo como mysql.tudominio.com. Revisa la información en la sección de bases de datos de Syspanel.
La página muestra un error 500 o una pantalla en blanco
Esto puede deberse a archivos incompletos o corruptos. Vuelve a subir los archivos, asegurándote de que la transferencia se completó sin errores. También puede ser un problema de permisos o de la versión de PHP. En Syspanel, puedes cambiar la versión de PHP en la sección "Configuración de PHP" o "PHP Manager". Prueba con una versión más reciente, como PHP 8.0 o superior.
Preguntas frecuentes sobre cómo subir PrestaShop con Syspanel
¿Qué es mejor, el gestor de archivos o el FTP?
Depende de tu nivel de comodidad. El gestor de archivos es más visual y no requiere instalar nada, pero puede ser más lento para archivos grandes. El FTP es más rápido y fiable para transferencias masivas, pero requiere instalar un cliente y conocer los datos de conexión. Ambos métodos funcionan perfectamente con Syspanel.
¿Necesito conocimientos técnicos para hacer esto?
No, esta guía está pensada para que cualquier persona, incluso sin experiencia, pueda subir su tienda PrestaShop. Solo necesitas seguir los pasos con paciencia y atención a los detalles.
¿Puedo subir mi tienda PrestaShop desde un servidor local a Syspanel?
Sí, puedes. Si tienes PrestaShop en tu ordenador con XAMPP o WAMP, puedes usar el FTP o el gestor de archivos para subir los archivos. Solo asegúrate de exportar tu base de datos local y luego importarla en Syspanel. Este proceso es un poco más avanzado, pero es totalmente viable.
¿Qué hago si me quedo atascado en algún paso?
No te preocupes, es normal. Consulta la documentación de PrestaShop y de Syspanel, o contacta con el soporte técnico de tu hosting. Ellos estarán encantados de ayudarte a resolver cualquier duda.
¿Es seguro subir mi tienda con FTP?
Sí, siempre que uses una conexión segura. Si tu servidor soporta SFTP (FTP sobre SSH), úsalo en lugar del FTP estándar. En FileZilla, simplemente cambia el puerto a 22 y usa el modo SFTP. Syspanel normalmente soporta ambas opciones.
Consejos finales para tener tu tienda PrestaShop funcionando
Una vez que hayas subido tu tienda PrestaShop Syspanel y la instalación esté completa, te recomiendo que hagas algunas comprobaciones básicas. Primero, entra en el panel de administración y verifica que todo funciona correctamente. Revisa la configuración de las URLs amigables, activa el SSL para que tu tienda sea segura (esto es crucial para las compras online) y configura las pasarelas de pago.
También es muy importante que configures las copias de seguridad automáticas en Syspanel. Así, si algo sale mal en el futuro, podrás restaurar tu tienda sin perder datos. Y no olvides mantener PrestaShop actualizado para disfrutar de las últimas funciones y parches de seguridad.
Subir tu tienda online es el primer paso de una gran aventura. Con estos métodos, ya sabes cómo subir PrestaShop Syspanel de dos formas diferentes: con el gestor de archivos y con FTP. Elige la que más te convenga y ponte manos a la obra. Si has llegado hasta aquí, ya tienes todo lo que necesitas para tener tu tienda online funcionando en poco tiempo. ¡Mucho éxito con tu negocio!
