Cómo subir tu web a un hosting con Syspanel mediante FTP
¿Qué es Syspanel FTP y por qué necesitas usarlo?
Si acabas de contratar un hosting con Syspanel, una de las primeras tareas que tendrás que aprender es cómo subir los archivos de tu web. Syspanel FTP es la puerta de entrada a tu espacio de almacenamiento remoto. A través del protocolo FTP (File Transfer Protocol), podrás transferir todos los archivos de tu proyecto desde tu ordenador hasta el servidor donde se alojará tu sitio.
Syspanel es un panel de control de hosting muy intuitivo que incluye, entre muchas otras herramientas, la gestión completa de cuentas FTP. Aunque también puedes subir archivos desde el administrador de archivos del propio panel, usar un cliente FTP como FileZilla te dará muchísima más velocidad y control, especialmente si tu web tiene muchos archivos o carpetas.
En esta guía extensa y paso a paso, vamos a explicarte exactamente cómo subir tu web a un hosting con Syspanel mediante FTP. No importa si es tu primera vez: te llevaremos de la mano desde la creación de tu cuenta FTP hasta la verificación final de que tu web está funcionando. Y todo ello con un lenguaje claro, sin tecnicismos innecesarios.
Requisitos previos antes de empezar
Antes de lanzarnos a subir archivos, necesitas tener a mano una serie de datos y herramientas. Revisa esta lista para asegurarte de que no te falta nada:
- Datos de acceso a Syspanel: usuario y contraseña principal del panel. Recuerda que el acceso a Syspanel se realiza a través del puerto 2106. Por ejemplo, si tu dominio es
mipagina.com, la URL de acceso sería algo así comohttps://mipagina.com:2106. - Cliente FTP: te recomendamos encarecidamente FileZilla, es gratuito, multiplataforma y muy sencillo de usar. Puedes descargarlo desde su web oficial.
- Archivos de tu web: deben estar en una carpeta local de tu ordenador. Normalmente son archivos
.html,.php,.css,.js, imágenes, etc. - Credenciales FTP: las crearemos nosotros mismos dentro de Syspanel en los próximos pasos. No las confundas con las del panel.
[!INFO]
Si tu web está desarrollada con WordPress, el proceso es exactamente el mismo. Solo tendrás que subir todos los archivos de la carpeta de WordPress a la carpetapublic_htmldel servidor.
Paso 1: Crear una cuenta FTP en Syspanel
Lo primero que debes hacer es entrar en tu panel de Syspanel. Abre tu navegador y escribe la dirección de tu dominio seguida de dos puntos y el puerto 2106. Por ejemplo: https://tudominio.com:2106.
Una vez dentro, busca en el menú lateral o superior una sección que se llame "Cuentas FTP", "FTP" o "Usuarios FTP". La ubicación exacta puede variar ligeramente según la versión de Syspanel, pero suele estar dentro del apartado de "Cuentas de usuario" o "Acceso".
Sigue estos pasos para crear tu cuenta:
- Haz clic en "Añadir cuenta FTP" o en el botón "+" que aparezca en esa sección.
- Rellena el nombre de usuario. Normalmente se antepone el nombre de tu cuenta principal. Por ejemplo, si tu usuario principal es
admin, el FTP podría seradmin@tudominio.com. - Establece una contraseña segura. Mezcla mayúsculas, minúsculas, números y símbolos. Anótala en un lugar seguro.
- Selecciona el directorio de inicio. Aquí es donde se conectarán los archivos. Para una web normal, elige la carpeta
public_htmlowww. Esta es la carpeta pública que el servidor mostrará al mundo. - Puedes limitar la cuenta a esa carpeta (muy recomendable por seguridad) marcando la casilla de "bloquear usuario en su directorio".
- Guarda los cambios.
[!TIP]
Si tu web está en una subcarpeta (por ejemplo,public_html/blog), puedes crear una cuenta FTP específica para esa carpeta. Así podrás gestionar solo esa parte del sitio sin tocar el resto.
Paso 2: Configurar FileZilla para conectarte a Syspanel FTP
Ahora que ya tienes tu cuenta FTP creada, vamos a configurar FileZilla para que se conecte al servidor. Si aún no lo tienes instalado, descárgalo e instálalo. Es un proceso muy rápido.
Abre FileZilla. Verás una interfaz dividida en varias zonas:
- Panel superior: campos para el host, usuario, contraseña y puerto.
- Panel izquierdo: archivos locales de tu ordenador.
- Panel derecho: archivos del servidor remoto (Syspanel).
Para conectarte, sigue estos pasos:
- En el campo "Servidor" o "Host", escribe
ftp.tudominio.como simplementetudominio.com. Si no funciona, prueba con la IP del servidor que te hayan proporcionado. - En "Nombre de usuario", introduce el usuario FTP completo que creaste antes (por ejemplo,
admin@tudominio.com). - En "Contraseña", pon la que elegiste en el paso anterior.
- En el campo "Puerto", escribe
21(es el puerto estándar para FTP). - Haz clic en "Conexión rápida".
Si todo es correcto, verás en el panel de la derecha las carpetas de tu servidor. La carpeta public_html es la que te interesa. Haz doble clic sobre ella para entrar.
[!WARNING]
Si la conexión falla, revisa que el puerto 21 esté abierto en tu firewall local. También verifica que no estés usando un puerto diferente en la configuración de Syspanel. En caso de duda, contacta con tu proveedor de hosting.
Paso 3: Subir archivos FTP con FileZilla a Syspanel
Llegamos al paso principal: la transferencia de archivos. Con FileZilla conectado y dentro de public_html, ahora tienes que localizar en el panel izquierdo la carpeta donde tienes los archivos de tu web.
Aquí tienes dos opciones:
- Subir todos los archivos de golpe: selecciona todos los archivos y carpetas locales (Ctrl+E para seleccionar todo), haz clic derecho sobre ellos y elige "Subir".
- Subir carpeta por carpeta: si tu web es muy grande, es mejor subirla por partes para evitar saturaciones. Arrastra cada carpeta desde la izquierda hasta la derecha.
Durante la subida, en la parte inferior de FileZilla verás la cola de transferencias y el progreso. Dependiendo del tamaño de tu web, puede tardar desde unos segundos hasta varios minutos.
[!INFO]
Asegúrate de que estás subiendo los archivos dentro depublic_html, no fuera. Si pones los archivos en la carpeta raíz del servidor, tu web no se mostrará correctamente al visitarla.
Consejos para una subida exitosa
- No cierres FileZilla mientras se estén subiendo archivos. Si se interrumpe la conexión, algunos archivos podrían quedar corruptos.
- Si tienes muchos archivos, activa la opción de "Sobrescribir si el archivo es más reciente" para evitar errores si ya había contenido previo.
- Revisa al final que el número de archivos subidos coincide con el número de archivos locales. FileZilla te lo muestra en el registro de mensajes.
Paso 4: Verificar que tu web funciona correctamente
Una vez finalizada la subida, es el momento de comprobar que todo está en orden. Abre tu navegador y escribe tu dominio (por ejemplo, www.tudominio.com). Si has subido todo correctamente, deberías ver tu web en pantalla.
Si no se ve nada o aparece un error, no te asustes. Los problemas más comunes son:
- Error 404: significa que el archivo principal (normalmente
index.htmloindex.php) no está enpublic_html. Verifica que lo has subido. - Página en blanco: suele deberse a un error de PHP. Revisa los permisos de los archivos o vuelve a subir los archivos modificados.
- Contenido antiguo: si el navegador guardó en caché la página anterior, fuerza la recarga con Ctrl+F5.
[!TIP]
Si tu web usa bases de datos (como en WordPress), recuerda que también tendrás que importar la base de datos desde Syspanel. La sección de FTP solo se encarga de los archivos.
Gestionar archivos desde Syspanel: alternativa al FTP
Aunque FileZilla es la opción más potente, a veces necesitas hacer cambios rápidos. Syspanel incluye un administrador de archivos web que te permite gestionar archivos sin instalar nada.
Para usarlo:
- Entra en Syspanel (recuerda, puerto 2106).
- Busca la sección "Administrador de archivos" o "Gestor de archivos".
- Navega hasta
public_html. - Podrás subir archivos con el botón de subida, editar archivos de texto directamente, cambiar permisos, renombrar, copiar o eliminar archivos.
Esta herramienta es ideal para tareas puntuales, como editar un archivo .htaccess o subir un logo. Pero para la subida masiva de una web completa, te recomendamos siempre FileZilla.
Preguntas frecuentes (FAQ) sobre Syspanel FTP
¿Cuál es el puerto de acceso a Syspanel?
El acceso al panel de control Syspanel se realiza a través del puerto 2106. Por tanto, la URL sería https://tudominio.com:2106. No confundas este puerto con el puerto FTP (21).
¿Por qué no puedo conectar con FileZilla a Syspanel FTP?
Revisa los siguientes puntos:
- Que el usuario y la contraseña sean los de la cuenta FTP, no los del panel.
- Que hayas escrito el host correctamente (puede ser
ftp.tudominio.com). - Que el puerto sea el 21.
- Que no haya un firewall bloqueando la conexión.
¿Puedo crear varias cuentas FTP en Syspanel?
Sí, puedes crear tantas cuentas FTP como necesites. Esto es útil si quieres dar acceso a un colaborador solo a una carpeta concreta o si tienes varias webs en el mismo hosting.
¿Qué carpeta debo elegir para subir mi web?
Siempre la carpeta public_html (o www si no existe la primera). Es la carpeta pública que el servidor asocia a tu dominio principal.
¿FileZilla es gratuito?
Sí, FileZilla es un software de código abierto completamente gratuito. Puedes descargarlo sin coste desde su web oficial y usarlo tanto en Windows, Mac como Linux.
¿Puedo gestionar archivos desde el móvil?
Sí, existen aplicaciones de FTP para móviles que funcionan igual que FileZilla. También puedes usar el administrador de archivos web de Syspanel desde el navegador de tu teléfono.
¿Qué hago si mi web es muy grande y la subida falla?
Si tu web supera los 500 MB o tiene miles de archivos, la subida por FTP puede ser lenta o inestable. Te recomendamos dividir la subida en varias partes (carpeta a carpeta) o usar un archivo comprimido y descomprimirlo desde el administrador de archivos de Syspanel.
Errores comunes al usar Syspanel FTP y cómo solucionarlos
Error: "No se puede establecer la conexión"
Este error suele estar relacionado con el puerto o el host. Verifica que el host es correcto y que el puerto es 21. Si tu proveedor usa un puerto distinto, te lo habrá indicado en el correo de bienvenida.
Error: "Contraseña rechazada"
Asegúrate de que estás usando la contraseña de la cuenta FTP, no la del panel. Si la has olvidado, puedes restablecerla desde Syspanel en la sección de cuentas FTP.
Error: "Permiso denegado" al subir archivos
Esto significa que la carpeta de destino tiene permisos restrictivos. Desde Syspanel, ve al administrador de archivos, haz clic derecho sobre public_html y cambia los permisos a 755 (para carpetas) o 644 (para archivos).
No veo los archivos actualizados
El navegador puede estar mostrando una versión en caché. Prueba con Ctrl+F5 en Windows o Cmd+Shift+R en Mac. Si el problema persiste, revisa que has subido los archivos a la carpeta correcta.
Conclusión y buenas prácticas finales
Subir tu web a un hosting con Syspanel mediante FTP es un proceso que, una vez que lo haces un par de veces, se convierte en algo casi automático. La combinación de crear una cuenta FTP desde Syspanel y usar FileZilla como cliente te ofrece un control total sobre tus archivos.
Para terminar, te dejamos algunas buenas prácticas que te ahorrarán muchos quebraderos de cabeza:
- Mantén una copia de seguridad local de tu web siempre actualizada.
- Cambia las contraseñas FTP periódicamente.
- No subas archivos innecesarios como archivos de caché o carpetas de desarrollo.
- Si usas WordPress, no subas la carpeta
wp-config.phpcon permisos demasiado abiertos (debe ser 644). - Antes de subir una web completa, comprueba que la carpeta
public_htmlesté vacía o que sepas exactamente qué archivos vas a sobrescribir.
Ahora ya estás listo para subir tu web a Syspanel. Con calma, siguiendo los pasos, y verás que en menos de media hora tu sitio estará online. ¡Mucha suerte con tu proyecto!
