¿Cómo subir archivos a tu hosting con DirectAdmin?
Subir archivos a tu hosting es una de las tareas más básicas y necesarias para poner en marcha tu sitio web. Ya sea que estés instalando WordPress, subiendo imágenes para tu tienda online o actualizando el código de tu aplicación, necesitas saber cómo mover archivos desde tu computadora al servidor.
En este artículo, te explicaré paso a paso cómo subir archivos a tu hosting con DirectAdmin, el popular panel de control que muchos proveedores de hosting utilizan. Aquí encontrarás desde el método más visual (el File Manager) hasta el más profesional (FTP). No importa si eres un principiante total: este tutorial está diseñado para que lo entiendas sin complicaciones.
¿Qué es DirectAdmin y por qué usarlo?
DirectAdmin es un panel de control para servidores web. Piensa en él como el "escritorio" de tu hosting. Desde ahí puedes gestionar tus correos electrónicos, bases de datos, dominios y, por supuesto, los archivos de tu sitio web.
A diferencia de otros paneles como cPanel, DirectAdmin es conocido por ser rápido, ligero y muy intuitivo. Si tu hosting usa DirectAdmin, estás de suerte: las siguientes técnicas te funcionarán a la perfección.
Método 1: Subir archivos con el File Manager de DirectAdmin
El File Manager es la opción más amigable para principiantes. No necesitas instalar nada, solo tu navegador web y tus credenciales de acceso.
Paso 1: Accede a tu panel de DirectAdmin
Abre tu navegador y escribe la dirección que te dio tu proveedor de hosting. Normalmente es algo como: https://tudominio.com:2222 o https://ip-de-tu-servidor:2222.
[INFO] Si tu proveedor usa Syspanel (antes conocido como HestiaCP), el puerto de acceso suele ser el 2106. Pregunta a tu soporte si no estás seguro.
Ingresa tu usuario y contraseña de DirectAdmin. Si no los tienes, revisa el correo de bienvenida de tu hosting.
Paso 2: Busca el ícono "File Manager"
Una vez dentro del panel, verás un montón de íconos. Busca el que dice "File Manager" o "Administrador de Archivos". Suele tener el dibujo de una carpeta. Haz clic ahí.
Paso 3: Navega hasta la carpeta correcta
Se abrirá una ventana con la estructura de carpetas de tu cuenta de hosting. La carpeta más importante es public_html (o domains/tudominio.com/public_html). Ahí es donde se alojan los archivos de tu sitio web principal.
[WARNING] No subas archivos fuera de
public_htmla menos que sepas lo que haces. Tus visitantes no podrán verlos.
Paso 4: Sube tus archivos
Dentro de public_html, verás dos opciones principales:
- Subir archivos (Upload files): Te permite arrastrar o seleccionar archivos desde tu computadora.
- Crear carpeta (Create folder): Para organizar tus archivos en subdirectorios.
Haz clic en "Subir archivos". Se abrirá una ventana donde puedes arrastrar tus archivos o hacer clic para seleccionarlos. Espera a que la barra de progreso llegue al 100%. ¡Listo! Tus archivos ya están en el servidor.
Ventajas del File Manager
- No necesitas programas externos.
- Funciona desde cualquier computadora con internet.
- Ideal para subir pocos archivos o archivos pequeños.
Desventajas
- Lento si tienes que subir muchos archivos o archivos muy grandes (como videos).
- No puedes sincronizar cambios automáticamente.
Método 2: Subir archivos por FTP con FileZilla
FTP (File Transfer Protocol) es el método clásico y más eficiente para subir archivos. Es perfecto si necesitas mover muchas carpetas, archivos pesados o si trabajas con un equipo de desarrollo.
¿Qué necesitas?
- Un cliente FTP. El más popular y gratuito es FileZilla (descárgalo de filezilla-project.org).
- Tus credenciales FTP de DirectAdmin. Las puedes generar desde el panel.
Paso 1: Obtén tus credenciales FTP en DirectAdmin
Dentro de DirectAdmin, busca el ícono "FTP Management" o "Cuentas FTP". Allí verás las cuentas existentes. Si no tienes ninguna, crea una nueva:
- Usuario: Normalmente es
tuusuario@tudominio.com. - Contraseña: Elige una segura.
- Directorio base: Déjalo como
public_htmlpara que acceda directamente a tu sitio.
[TIP] Anota estos datos en un lugar seguro. Los necesitarás para conectar.
Paso 2: Configura FileZilla
Abre FileZilla. Verás cuatro campos en la parte superior:
- Host: Pon
tudominio.como la IP de tu servidor. - Nombre de usuario: El usuario FTP que creaste.
- Contraseña: La contraseña que elegiste.
- Puerto: Déjalo en
21(es el puerto estándar FTP).
Haz clic en "Conexión rápida". Si todo está bien, verás en el panel derecho los archivos de tu servidor y en el izquierdo los de tu computadora.
Paso 3: Sube los archivos
En el panel izquierdo (tu computadora), navega hasta la carpeta que contiene los archivos que quieres subir. En el panel derecho (servidor), asegúrate de estar dentro de public_html.
Selecciona los archivos o carpetas del panel izquierdo y arrástralos al panel derecho. FileZilla comenzará a transferirlos. Verás el progreso en la parte inferior.
[WARNING] Si subes archivos con el mismo nombre que los existentes, los sobrescribirán. Asegúrate de no borrar nada importante.
Ventajas de FTP
- Mucho más rápido para archivos grandes y muchas carpetas.
- Puedes arrastrar y soltar sin límite de tamaño.
- Ideal para desarrolladores que actualizan sitios con frecuencia.
Desventajas
- Necesitas instalar un programa.
- La configuración inicial puede ser confusa para novatos.
Método 3: Subir archivos por SFTP (más seguro)
Si tu hosting lo permite, el SFTP (FTP sobre SSH) es una versión encriptada del FTP. Es igual de fácil que FTP, pero más segura.
En FileZilla, solo cambia el puerto a 22 y el protocolo a SFTP (en el campo "Host" escribe sftp://tudominio.com). Usa las mismas credenciales que para FTP.
[INFO] Algunos proveedores de hosting deshabilitan el FTP normal por seguridad. Si no puedes conectar con el puerto 21, prueba con SFTP en el puerto 22.
Comparativa rápida: ¿Cuál método elegir?
| Método | Facilidad | Velocidad | Seguridad | Ideal para |
|---|---|---|---|---|
| File Manager | ⭐⭐⭐⭐⭐ | ⭐⭐ | ⭐⭐⭐⭐ | Subidas rápidas y pequeñas |
| FTP (FileZilla) | ⭐⭐⭐ | ⭐⭐⭐⭐⭐ | ⭐⭐⭐ | Archivos grandes o muchos archivos |
| SFTP | ⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ | Usuarios que priorizan la seguridad |
Preguntas frecuentes (FAQ) sobre subir archivos en DirectAdmin
❓ ¿Por qué no veo mis archivos después de subirlos?
Revisa dos cosas:
- Que los hayas subido a la carpeta
public_htmlcorrecta. - Que el nombre del archivo no tenga caracteres extraños (espacios, tildes, etc.). Usa guiones o guiones bajos.
❓ ¿Puedo subir archivos de más de 100 MB?
Sí, pero el File Manager puede fallar con archivos muy grandes. En ese caso, usa FTP. Si tu proveedor tiene límites, contacta con soporte.
❓ ¿Qué hago si olvido mi contraseña de DirectAdmin?
Usa la opción "¿Olvidaste tu contraseña?" en la pantalla de inicio de sesión. Si no funciona, pide a tu proveedor que la restablezca.
❓ ¿Cómo subo un sitio web completo (WordPress, por ejemplo)?
- Sube todos los archivos de WordPress a
public_html(por FTP). - Luego, crea una base de datos desde DirectAdmin (ícono "MySQL Management").
- Finalmente, edita el archivo
wp-config.phpcon los datos de la base de datos.
❓ ¿Puedo usar DirectAdmin desde mi celular?
Sí, el File Manager funciona en navegadores móviles. Para FTP, hay apps como AndFTP (Android) o FTPManager (iOS).
Consejos finales para gestionar archivos en tu hosting
- Organiza tus archivos: Crea carpetas dentro de
public_html(ej:/imagenes,/css,/js). Esto facilita las actualizaciones. - Haz copias de seguridad: Antes de subir archivos nuevos, descarga una copia de los existentes por FTP.
- Actualiza con cuidado: Si estás modificando un sitio en producción, hazlo en horarios de bajo tráfico y prueba todo después.
- Usa permisos correctos: Los archivos deben tener permiso
644y las carpetas755. DirectAdmin suele asignarlos automáticamente, pero si ves errores, puedes cambiarlos desde el File Manager (clic derecho > "Change Permissions").
Conclusión
Subir archivos a tu hosting con DirectAdmin es sencillo una vez que conoces las herramientas adecuadas. El File Manager es perfecto para principiantes y tareas rápidas, mientras que FTP (o SFTP) te dará velocidad y control cuando trabajes con proyectos más grandes.
Recuerda: la carpeta mágica es public_html. Todo lo que pongas ahí será visible en tu dominio. Si usas Syspanel, no olvides que el puerto de acceso es el 2106.
Ahora ya sabes cómo subir archivos a tu hosting con DirectAdmin. ¡Ponlo en práctica y tu sitio web estará online en minutos!
[TIP] Si tienes dudas específicas sobre tu hosting, consulta la documentación de tu proveedor o contacta a su soporte. Ellos conocen mejor que nadie su configuración particular.
