¿Cómo subir archivos a tu web con DirectAdmin? FTP y File Manager
¡Hola! ¿Estás listo para dar el salto y poner tu web en marcha? Una de las primeras tareas que tendrás que hacer es subir tus archivos al servidor. Ya sea que tengas una página hecha en HTML, un blog con WordPress o una tienda online, necesitarás saber cómo transferir esos archivos desde tu computadora al espacio de hosting.
En este artículo, te voy a guiar paso a paso por las dos formas más comunes y sencillas de hacerlo usando DirectAdmin, uno de los paneles de control de hosting más populares y fáciles de usar. Hablaremos del File Manager DirectAdmin (la opción desde el navegador) y del FTP DirectAdmin (usando un programa externo). Al final, serás todo un experto en gestión archivos hosting.
Primero lo primero: ¿Qué necesitas para empezar?
Antes de lanzarnos a subir archivos, asegurémonos de tener todo a mano. No te preocupes, es muy sencillo.
- Tus archivos web: La carpeta de tu proyecto, con el
index.html, las imágenes, los CSS, etc. Deben estar listos en tu computadora. - Tus credenciales de acceso a DirectAdmin: El usuario y la contraseña que te proporcionó tu proveedor de hosting. Normalmente te llegan por correo electrónico.
- Conexión a Internet: Obvio, pero mejor decirlo. Una conexión estable ayuda a que la subida no se interrumpa.
Opción 1: El método más visual y sin instalar nada – File Manager DirectAdmin
El File Manager DirectAdmin es como el explorador de archivos de Windows o el Finder de Mac, pero dentro de tu panel de control. Es ideal si solo necesitas subir unos pocos archivos, hacer ajustes rápidos o si no quieres instalar programas adicionales.
¿Cómo acceder al File Manager?
- Abre tu navegador web favorito (Chrome, Firefox, Edge, etc.).
- Escribe la dirección de tu panel de DirectAdmin. Normalmente es algo como
https://tudominio.com:2222ohttps://tuip:2222. Si no la recuerdas, revisa el correo de bienvenida de tu hosting. - Introduce tu Usuario y Contraseña de DirectAdmin y haz clic en "Log in".
[INFO] Si tu hosting usa Syspanel (el antiguo HestiaCP), el acceso es a través del puerto 2106. Por ejemplo:
https://tudominio.com:2106.
- Una vez dentro del panel, busca el icono que dice "File Manager" (o "Administrador de Archivos"). Normalmente está en la sección principal o en "Archivos". ¡Haz clic!
Subiendo archivos paso a paso
- Navega hasta la carpeta correcta: Lo más importante. Para que tu web sea visible, los archivos deben estar dentro de la carpeta
public_htmlodomains/tudominio.com/public_html. Esta es la raíz de tu sitio web. - Haz clic en el botón "Subir" (Upload): Verás un botón en la barra de herramientas superior, normalmente con un icono de flecha hacia arriba.
- Arrastra o selecciona tus archivos: Se abrirá una ventana. Puedes arrastrar tus archivos directamente desde tu computadora o hacer clic en "Seleccionar archivos" para buscarlos.
- Espera a que termine la subida: Verás una barra de progreso. Cuando todos los archivos estén en verde, la subida habrá finalizado.
- ¡Listo! Ahora, si escribes tu dominio en el navegador, deberías ver tu web.
[TIP] Si tienes que subir una carpeta entera (por ejemplo, una plantilla de WordPress), es mejor comprimirla en un archivo
.zipen tu computadora, subir el.zipal File Manager y luego usar la opción "Extraer" (Extract) dentro del mismo panel. ¡Es mucho más rápido!
Opción 2: El método más potente y para cargas grandes – FTP DirectAdmin
FTP (File Transfer Protocol) es el método clásico y más eficiente para subir web DirectAdmin, especialmente si tienes muchos archivos o son muy pesados (como vídeos o catálogos de imágenes). Necesitarás un programa cliente FTP. Te recomiendo dos gratuitos y muy buenos: FileZilla (para Windows, Mac y Linux) y Cyberduck (para Mac y Windows).
Paso 1: Consigue tus datos de conexión FTP
No son los mismos que los de DirectAdmin. Normalmente, tu proveedor de hosting te los da, o puedes crearlos desde el propio panel. Vamos a ver cómo:
- Dentro de DirectAdmin, busca la sección "Cuentas FTP" (o "FTP Accounts").
- Aquí verás las cuentas que ya existen. La principal suele ser la que tiene tu nombre de usuario de DirectAdmin.
- Si no tienes una, puedes crearla. Dale un nombre (ej:
webmaster), una contraseña segura y asígnala a la carpetapublic_html. - Anota estos tres datos:
- Servidor/Host:
ftp.tudominio.como la IP de tu servidor. - Usuario: El nombre completo de la cuenta FTP (ej:
tudominio.comowebmaster@tudominio.com). - Contraseña: La que hayas establecido.
- Puerto: Normalmente es el 21, a menos que tu hosting use SFTP (puerto 22).
- Servidor/Host:
Paso 2: Conectarte con tu cliente FTP (Ejemplo con FileZilla)
- Abre FileZilla. Verás cuatro campos en la parte superior: Host, Nombre de usuario, Contraseña y Puerto.
- Rellena los campos con los datos que anotaste en el paso anterior.
- Haz clic en "Conexión rápida" (o "Quickconnect").
- Si es la primera vez, te preguntará si confías en el certificado del servidor. Marca "Siempre confiar en este host" y acepta.
Paso 3: Subir los archivos
- Una vez conectado, verás dos paneles:
- Lado izquierdo (Sitio local): Los archivos de tu computadora.
- Lado derecho (Sitio remoto): Los archivos de tu servidor.
- En el panel derecho, navega hasta la carpeta
public_html. - En el panel izquierdo, busca la carpeta de tu proyecto web.
- Arrastra todos los archivos y carpetas del panel izquierdo al derecho. FileZilla empezará a transferirlos automáticamente.
- Espera a que la cola de transferencia (abajo) se vacíe. ¡Ya tienes tu web subida!
[WARNING] ¡Cuidado con los permisos! Si tu web no se ve o da errores, puede ser un problema de permisos de archivos. En DirectAdmin, la carpeta
public_htmly sus subcarpetas normalmente deben tener permisos 755, y los archivos (comoindex.php) 644. Puedes cambiarlos desde el File Manager, haciendo clic derecho sobre el archivo/carpeta y seleccionando "Cambiar permisos".
¿Cuál opción elegir? File Manager vs FTP
Aquí tienes una comparativa rápida para que decidas:
| Característica | File Manager DirectAdmin | FTP DirectAdmin |
|---|---|---|
| Acceso | Desde el navegador web | Desde un programa externo |
| Instalación | No requiere | Requiere instalar un cliente (FileZilla, etc.) |
| Velocidad | Buena para pocos archivos | Excelente para muchos archivos o grandes |
| Facilidad | Muy intuitivo, ideal para novatos | Un poco más técnico, pero muy potente |
| Gestión de archivos | Renombrar, mover, extraer ZIPs | Arrastrar y soltar, subir carpetas enteras |
| Reanudar subidas | No siempre | Sí, si la conexión se cae, puedes continuar |
Mi recomendación: Usa el File Manager DirectAdmin para tareas rápidas y pequeñas (subir una imagen, editar un archivo de configuración). Usa FTP DirectAdmin para la subida inicial de tu web, para hacer copias de seguridad o cuando trabajes con proyectos grandes.
Preguntas Frecuentes (FAQ) sobre cómo subir archivos con DirectAdmin
1. He subido mis archivos a public_html, pero al abrir mi web veo un error o la página por defecto del hosting.
- Solución: Asegúrate de que tu archivo principal se llame
index.html,index.phpoindex.htm. El servidor siempre busca estos nombres primero. Si tu archivo se llamamipagina.html, tendrás que renombrarlo aindex.html.
2. ¿Puedo subir archivos desde mi teléfono móvil?
- Sí. El File Manager DirectAdmin funciona perfectamente desde el navegador de tu móvil. También existen apps de FTP para Android e iOS (como "FTP Client" o "AndFTP").
3. No recuerdo mi contraseña de FTP. ¿Qué hago?
- Desde DirectAdmin, ve a "Cuentas FTP". Busca tu usuario y haz clic en "Cambiar contraseña". Pon una nueva y guárdala. También puedes crear una cuenta nueva.
4. ¿Es seguro usar FTP?
- El FTP tradicional envía tus datos sin cifrar. Si tu hosting lo soporta (y la mayoría lo hace), te recomiendo usar SFTP (FTP sobre SSH). En FileZilla, solo cambia el puerto a 22 y el protocolo a SFTP. Es mucho más seguro.
5. Mi web está hecha con WordPress. ¿Hay algún truco especial?
- ¡Sí! Puedes subir la carpeta completa de WordPress a
public_htmlusando FTP. Luego, desde el File Manager, asegúrate de que los archivoswp-config.phpy la carpetawp-contenttengan los permisos correctos (644 y 755 respectivamente). También es buena idea instalar un plugin como "Duplicator" o "All-in-One WP Migration" para facilitar la migración.
Consejo final para una gestión de archivos impecable
La gestión archivos hosting no es solo subir y bajar. Para mantener tu web sana y rápida, te doy estos consejos de oro:
- Mantén el orden: No dejes archivos basura o versiones antiguas. Si no los usas, bórralos.
- Haz copias de seguridad: Antes de hacer cambios grandes (actualizar WordPress, modificar el
htaccess), descarga una copia de tupublic_htmlmediante FTP. Es un salvavidas. - Usa nombres descriptivos: Nombra tus archivos de forma clara.
logo-empresa.pnges mejor queimg01.png. - No subas archivos innecesarios: Los archivos ocupan espacio y ralentizan las copias de seguridad. Sube solo lo que tu web necesita.
Y eso es todo, amigo. Ahora ya tienes el poder de subir archivos a tu web con DirectAdmin de dos formas distintas. Tanto si usas el File Manager DirectAdmin como el FTP DirectAdmin, lo importante es que te sientas cómodo y seguro.
¡Manos a la obra y a disfrutar de tu web recién subida! Si tienes cualquier otra duda, recuerda que estamos aquí para ayudarte.
