DirectAdmin: Cómo subir archivos con FTP
¿Necesitas mover archivos a tu hosting con DirectAdmin? El FTP es una herramienta clásica, potente y muy fiable para subir, descargar y gestionar los archivos de tu sitio web. En esta guía completa, te explicaré paso a paso cómo conectarte y transferir archivos usando FTP en DirectAdmin, incluso si nunca lo has hecho antes.
Vamos a empezar con lo más básico y avanzaremos hasta resolver las dudas más comunes.
¿Qué es FTP y por qué usarlo en DirectAdmin?
FTP son las siglas de File Transfer Protocol. Es un sistema de red diseñado específicamente para transferir archivos entre tu ordenador y un servidor remoto. En el contexto de DirectAdmin, te permite acceder directamente a la carpeta donde se aloja tu sitio web (normalmente public_html) y subir o modificar archivos como páginas HTML, imágenes, scripts PHP, hojas de estilo CSS y mucho más.
Usar FTP es más rápido y fiable que el Administrador de Archivos del panel de control, especialmente cuando tienes que subir muchos archivos o carpetas enteras. Además, te permite mantener una conexión estable y gestionar tus archivos como si fueran parte de tu propio ordenador.
Requisitos para conectarte por FTP a DirectAdmin
Antes de lanzarte, necesitas tener tres datos clave. No te preocupes, son fáciles de conseguir.
1. Los datos de conexión FTP
Los encuentras dentro de tu panel de DirectAdmin. Sigue estos pasos:
- Inicia sesión en tu panel de DirectAdmin.
- Busca la sección Gestión de Cuentas o Cuenta de Usuario.
- Haz clic en Acceso FTP o Gestión FTP.
- Allí verás tu Usuario FTP (suele ser tu nombre de usuario principal) y tu Servidor FTP (normalmente la IP de tu servidor o un dominio como
ftp.tudominio.com).
También puedes crear cuentas FTP adicionales para otros usuarios o proyectos desde esta misma sección.
[TIP] Si no ves la opción, busca en el menú lateral izquierdo algo como "FTP" o "Cuentas FTP". DirectAdmin es muy intuitivo, pero a veces las versiones cambian ligeramente la ubicación.
2. Un cliente FTP
Necesitas un programa que hable el idioma FTP. Te recomiendo estos, todos gratuitos y muy fáciles de usar:
- FileZilla (el más popular y completo, ideal para empezar).
- Cyberduck (muy bueno para Mac y Windows).
- WinSCP (excelente para Windows, con interfaz clásica).
Instala el que más te guste. En este tutorial usaremos FileZilla como ejemplo, pero los pasos son casi idénticos en todos.
3. Tu contraseña de FTP
La contraseña es la misma que usas para iniciar sesión en tu panel de DirectAdmin. Si no la recuerdas, puedes cambiarla desde el panel en Cambiar Contraseña o desde la sección de FTP.
[WARNING] Nunca compartas tu contraseña de FTP. Es la llave de entrada a tu sitio web. Si necesitas dar acceso a alguien, crea una cuenta FTP específica para esa persona desde DirectAdmin.
Paso a paso: Cómo subir archivos con FTP en DirectAdmin
Ahora sí, vamos a la acción. Sigue estos pasos al pie de la letra y en 5 minutos tendrás tus archivos en el servidor.
Paso 1: Abre tu cliente FTP y prepara la conexión
Ejecuta FileZilla (o el que hayas elegido). Verás una ventana con varios campos en la parte superior. Rellénalos así:
- Servidor: Aquí pones la IP de tu servidor o
ftp.tudominio.com. (Lo obtienes de DirectAdmin, como vimos antes). - Nombre de usuario: Tu usuario FTP (el mismo que usas para DirectAdmin).
- Contraseña: La contraseña de tu cuenta.
- Puerto: Déjalo en 21 (es el puerto estándar de FTP). Si tu hosting usa SFTP (más seguro), el puerto suele ser el 22, pero normalmente el FTP tradicional funciona bien.
Haz clic en Conexión rápida o Conectar.
Paso 2: Navega hasta la carpeta correcta
Una vez conectado, verás dos paneles:
- Panel izquierdo: Tu ordenador local.
- Panel derecho: El servidor remoto (tu hosting).
En el panel derecho, busca la carpeta public_html. Es la carpeta raíz de tu sitio web principal. Todos los archivos que subas aquí serán visibles en tu dominio.
[INFO] Si tienes varios dominios en tu cuenta, puede que veas carpetas con nombres de dominio adicionales. Cada una contiene su propio
public_html.
Paso 3: Sube tus archivos
Ahora viene lo fácil:
- En el panel izquierdo (tu ordenador), navega hasta la carpeta donde tienes los archivos que quieres subir (por ejemplo, tu web hecha en HTML, WordPress, etc.).
- Selecciona los archivos o carpetas que quieras transferir.
- Arrástralos desde el panel izquierdo al panel derecho, directamente dentro de
public_htmlo dentro de la carpeta que corresponda.
Verás cómo empiezan a transferirse. FileZilla te muestra una barra de progreso y los archivos que se están subiendo. Cuando termine, los verás en el panel derecho.
Paso 4: Verifica que todo está bien
Abre tu navegador y escribe tu dominio. Si has subido un archivo index.html, deberías ver tu página web. Si no, revisa que los archivos estén en la carpeta correcta y que los nombres no tengan errores.
Consejos avanzados para gestionar archivos con FTP
Una vez que domines lo básico, aquí tienes algunos trucos que te harán la vida más fácil.
Usa la cola de transferencia
Si tienes que subir muchos archivos, no los arrastres todos de golpe. Mejor, selecciona varios, haz clic derecho y elige Añadir a la cola. Luego puedes iniciar la transferencia y hacer otras cosas mientras se suben.
Cuidado con los permisos de archivos
En DirectAdmin, los archivos suelen tener permisos 644 y las carpetas 755. Si subes algo y no se ve bien, puede ser un problema de permisos. En FileZilla, puedes hacer clic derecho sobre un archivo o carpeta, seleccionar Permisos de archivo y ajustarlos.
[TIP] No pongas permisos 777 a menos que sea estrictamente necesario (como en algunas carpetas de caché). Es un riesgo de seguridad.
Subir carpetas enteras
Puedes arrastrar una carpeta completa desde tu ordenador al servidor. FileZilla la creará automáticamente y subirá todo su contenido. Esto es genial para migrar sitios web.
Subir archivos grandes
Si tienes un archivo muy grande (por ejemplo, un vídeo o una copia de seguridad), el FTP puede tardar. Asegúrate de tener una conexión estable y no cierres el programa hasta que termine. Algunos clientes permiten reanudar transferencias si se cortan.
Preguntas frecuentes (FAQ) sobre FTP en DirectAdmin
Aquí respondo las dudas más comunes que suelen tener los usuarios.
¿Por qué no puedo conectarme por FTP?
Esto puede pasar por varias razones:
- Datos incorrectos: Revisa usuario, contraseña y servidor en DirectAdmin.
- Firewall: Algunos firewalls bloquean el puerto 21. Prueba desactivándolo temporalmente.
- IP bloqueada: Si has intentado conectarte muchas veces con contraseña incorrecta, tu IP puede ser bloqueada. Espera unos minutos o contacta a soporte.
- Modo pasivo: En FileZilla, ve a Editar > Ajustes > FTP > Modo pasivo y asegúrate de que esté activado.
¿Es seguro usar FTP?
El FTP tradicional no cifra la conexión, así que tu contraseña viaja en texto plano. Para mayor seguridad, usa SFTP (FTP sobre SSH) si tu hosting lo permite. En DirectAdmin, a veces está disponible con el mismo usuario y contraseña, pero usando el puerto 22. Si no, puedes usar FTPS (FTP sobre SSL).
[WARNING] Si trabajas desde redes públicas (cafeterías, aeropuertos), evita el FTP normal. Mejor usa SFTP o una VPN.
¿Puedo usar FTP para subir WordPress?
¡Claro! Es la forma más rápida. Descarga WordPress desde wordpress.org, descomprímelo en tu ordenador y sube toda la carpeta wordpress a public_html. Luego solo tienes que renombrarla si quieres y seguir la instalación desde el navegador.
¿Qué hago si subo un archivo y no se ve en la web?
Primero, verifica que esté en la carpeta correcta (public_html). Luego, comprueba que el nombre del archivo no tenga caracteres extraños (como espacios o acentos). Si es una página, asegúrate de que se llame index.html, index.php o similar. También revisa los permisos.
¿Puedo subir archivos desde el móvil?
Sí, hay aplicaciones como AndFTP (Android) o FTPManager (iOS) que te permiten conectarte a tu servidor. Los pasos son los mismos: necesitas los datos de conexión.
Alternativa al FTP: El Administrador de Archivos de DirectAdmin
Si no quieres instalar un cliente FTP, DirectAdmin tiene su propio Administrador de Archivos. Lo encuentras en el panel, en la sección Archivos. Desde allí puedes subir archivos uno a uno, crear carpetas, editar archivos de texto y gestionar permisos. Es útil para cambios rápidos, pero no es tan eficiente para subir muchos archivos.
[TIP] Para subir un solo archivo pequeño, el Administrador de Archivos va genial. Para proyectos grandes, usa FTP.
Conclusión: Ya sabes cómo subir archivos con FTP en DirectAdmin
FTP es una herramienta esencial para cualquier persona que gestione un sitio web. Con esta guía, has aprendido desde qué es FTP hasta cómo conectarte y subir archivos paso a paso. Recuerda siempre tener a mano tus datos de conexión, usar un cliente FTP fiable y mantener la seguridad de tu cuenta.
Ahora ya puedes subir tu web, actualizarla o migrarla sin problemas. Si tienes más dudas, revisa la sección de preguntas frecuentes o consulta la documentación de DirectAdmin. ¡Buena suerte con tu proyecto!
[INFO] Este tutorial está basado en la versión más común de DirectAdmin. Si tu panel se ve diferente, no te preocupes: las opciones clave están en el mismo lugar, solo cambia el diseño.
