Cómo subir archivos a tu hosting con DirectAdmin (File Manager)
Introducción: Tu sitio web, a un clic de distancia
¿Acabas de contratar un hosting y te sientes abrumado por el panel de control? Tranquilo, es más fácil de lo que parece. Hoy vamos a desglosar, paso a paso, cómo subir archivos a tu hosting con DirectAdmin (File Manager). Esta es, sin duda, una de las tareas más básicas y esenciales que necesitarás dominar para poner en marcha tu web, ya sea una página personal, un blog o una tienda online.
Olvídate de programas complicados como FTP o de líneas de comandos intimidantes. DirectAdmin incluye una herramienta visual llamada File Manager, que te permite arrastrar, soltar, crear y organizar todos los archivos de tu sitio directamente desde el navegador. Es como usar el explorador de archivos de tu ordenador, pero en la nube.
En este tutorial, no solo te enseñaré a subir archivos, sino que también veremos la estructura de carpetas, cómo gestionar permisos y algunos trucos para que tu experiencia sea mucho más fluida. Al final, serás capaz de subir archivos directadmin sin miedo y con total confianza.
¿Qué es DirectAdmin y por qué usar su File Manager?
Antes de ponernos manos a la obra, es importante entender qué es esto de DirectAdmin. En pocas palabras, es un panel de control de hosting muy popular y potente. Su interfaz, aunque a primera vista puede parecer un poco "técnica", es extremadamente lógica una vez que la conoces.
El File Manager de DirectAdmin es una de sus joyas de la corona. ¿Por qué? Porque elimina la barrera de entrada para los principiantes. No necesitas instalar nada en tu ordenador, no necesitas recordar contraseñas de FTP (aunque DirectAdmin también lo soporta) y, lo más importante, puedes hacerlo todo desde cualquier navegador web, en cualquier dispositivo.
Ventajas de usar el File Manager:
-
Acceso instantáneo: Entras a tu panel, haces clic y ya estás dentro de tus archivos.
-
Interfaz gráfica: Todo es visual. Verás carpetas, iconos y menús contextuales (clic derecho) que te resultarán familiares.
-
Funciones integradas: No solo puedes subir archivos, sino también descomprimir ZIPs, editar texto, cambiar permisos y mover carpetas, todo sin salir del navegador.
-
Es seguro: Las operaciones se realizan bajo la autenticación de tu cuenta de DirectAdmin, por lo que es un método muy seguro.
Paso 1: Accede a tu Panel de Control de DirectAdmin
Lo primero es lo primero. Para poder subir archivos directadmin, necesitas estar dentro del panel. Para ello, necesitarás la URL de acceso y tus credenciales (usuario y contraseña). Normalmente, la URL de acceso es algo así como https://tu-dominio.com:2222 o https://tu-ip-servidor:2222. Tu proveedor de hosting te habrá enviado estos datos por correo electrónico.
Una vez que tengas la URL, ábrela en tu navegador. Verás una pantalla de inicio de sesión. Introduce tu Usuario y Contraseña y haz clic en "Iniciar sesión".
[INFO] Si has olvidado tus credenciales, contacta con tu proveedor de hosting. Ellos podrán restablecerlas o indicarte dónde encontrarlas en tu correo de bienvenida.
Paso 2: Encuentra el icono de "File Manager"
Después de iniciar sesión, verás el panel principal de DirectAdmin. Es una cuadrícula de iconos que representan las diferentes funciones. Busca el icono que dice "File Manager". No te confundas con "FTP", aunque están relacionados, el File Manager es la herramienta integrada.
Haz clic en el icono de File Manager. Se abrirá una nueva ventana o pestaña con la interfaz de gestión de archivos. Esta interfaz puede parecer un poco más antigua, pero es extremadamente funcional.
Paso 3: Entendiendo la Estructura de Carpetas (La Clave del Éxito)
Este es el paso más importante para no liarte. Cuando entras al File Manager, verás una lista de carpetas. La carpeta más importante para tu sitio web es domains.
Dentro de domains, encontrarás una carpeta por cada dominio que tengas alojado en tu cuenta. Por ejemplo, si tu dominio es mipagina.com, verás una carpeta llamada mipagina.com. Haz clic para entrar.
Dentro de tu dominio, verás varias carpetas. La que te interesa para subir tu web es public_html. Esta es la raíz pública de tu sitio web. Todo lo que coloques dentro de esta carpeta será accesible desde internet. Es decir, si pones un archivo llamado hola.html dentro de public_html, se verá en tu-dominio.com/hola.html.
[WARNING] ¡Error común! Muchos usuarios suben sus archivos a la carpeta equivocada (por ejemplo, a
domainso apublic_ftp). Si haces esto, tu web no se verá. Siempre sube los archivos de tu sitio web a la carpetapublic_html.
¿Y si quiero un subdominio?
Si tienes un subdominio como blog.tu-dominio.com, la estructura es similar. Dentro de domains, tendrás una carpeta para el subdominio (ej. blog.tu-dominio.com) y, dentro de esta, también encontrarás una carpeta public_html. Esa es la raíz de tu subdominio.
Paso 4: Subiendo tus Archivos (El Gran Momento)
Ahora sí, vamos a la acción. Dentro de la carpeta public_html de tu dominio, te darás cuenta de que hay un botón en la parte superior que dice "Subir" o "Upload". Haz clic en él.
Se abrirá una nueva pantalla con un área para arrastrar y soltar archivos, o un botón para seleccionarlos desde tu ordenador. Tienes dos opciones principales:
Opción A: Subir archivos individuales
Para archivos sueltos (como imágenes, documentos o un archivo .html), simplemente arrastra el archivo desde tu ordenador hasta el área indicada en el navegador. También puedes hacer clic en "Examinar" o "Seleccionar archivo" y buscarlo en tu disco duro. Una vez seleccionado, empezará a subirse automáticamente. Verás una barra de progreso.
Opción B: Subir un sitio web completo (ZIP)
Si tienes un sitio web completo (por ejemplo, un WordPress o una plantilla HTML con muchas carpetas y archivos), lo más eficiente es subir un archivo comprimido en formato .zip.
-
Comprime tu sitio web en tu ordenador. Asegúrate de que el
.zipcontenga todos los archivos y carpetas en su interior, no que estén dentro de una carpeta extra. Es decir, si al abrir el zip ves una carpeta llamadami-weby dentro están los archivos, al descomprimir en el servidor se creará una subcarpeta, lo cual no es lo que queremos. Lo ideal es que el zip contenga directamente los archivos. -
Sube el archivo
.zipa la carpetapublic_htmlutilizando el método de arrastrar y soltar o el botón de selección. -
Una vez subido, verás el archivo
.zipen la lista de archivos depublic_html. Haz clic derecho sobre él y selecciona la opción "Extraer" o "Extract". -
El sistema descomprimirá el archivo automáticamente, colocando todos los archivos y carpetas en su sitio dentro de
public_html. -
¡Importante! Después de extraer el contenido, elimina el archivo
.zipdel servidor. Haz clic derecho sobre él y selecciona "Eliminar" o "Delete". Mantener el zip no es un problema de seguridad crítico, pero es una buena práctica tener el servidor limpio.
[TIP] Si al extraer el zip se crea una carpeta adicional que no quieres, puedes seleccionar todos los archivos de esa carpeta y moverlos a
public_htmlusando la opción "Mover" del menú contextual, o simplemente arrastrándolos en la interfaz.
Paso 5: Gestión Básica de Archivos (Más Allá de Subir)
El File Manager no solo sirve para subir. Te permite realizar operaciones de gestión esenciales. Una vez que estés dentro de public_html, verás que si haces clic derecho sobre un archivo o carpeta, se abre un menú contextual con opciones como:
-
Editar: Abre un editor de texto básico en el navegador. Perfecto para hacer cambios rápidos en archivos como
.htaccess,.phpo.css. ¡Ten cuidado al editar archivos críticos! -
Renombrar: Cambia el nombre del archivo o carpeta.
-
Copiar: Duplica el archivo en la misma ubicación o en otra.
-
Mover: Traslada el archivo a una carpeta diferente.
-
Eliminar: Borra el archivo o carpeta. Ten mucho cuidado con esta opción, ya que no hay "papelera de reciclaje" fácil de usar en DirectAdmin. La eliminación es permanente.
-
Cambiar Permisos: Esta es una función avanzada pero importante. Los permisos (como 644, 755) controlan quién puede leer, escribir o ejecutar un archivo. Si alguna vez un tutorial te dice que cambies los permisos de una carpeta a 755 o un archivo a 644, aquí es donde lo haces. No cambies los permisos a 777 a menos que sea estrictamente necesario, ya que es un riesgo de seguridad.
Preguntas Frecuentes (FAQ) sobre el File Manager de DirectAdmin
Para redondear este tutorial directadmin, vamos a resolver las dudas más comunes que suelen tener los usuarios:
1. ¿Por qué no veo mi sitio web después de subir los archivos?
Esto es casi siempre un problema de carpeta. Revisa estos puntos:
- ¿Estás en
public_html? Asegúrate de haber subido los archivos a la carpetapublic_htmldel dominio correcto. - ¿Hay una carpeta extra? Si subiste un ZIP, quizás se extrajo dentro de una carpeta adicional (ej.
public_html/mi-web/index.php). La web debería estar enpublic_html/index.php. Si es así, mueve el contenido. - ¿El archivo de inicio es correcto? El servidor busca automáticamente archivos como
index.php,index.htmloindex.htm. Si tu archivo principal se llamahome.html, la web no se mostrará por defecto. Debes renombrarlo aindex.html.
2. ¿Puedo subir archivos de más de 100 MB?
El File Manager tiene un límite de tamaño de subida, que suele estar configurado por el proveedor de hosting. Si tienes archivos muy grandes, te recomiendo usar FTP (con un programa como FileZilla) o dividir el archivo en partes más pequeñas comprimiéndolas en varios ZIPs. Sin embargo, para la mayoría de los casos, el límite del File Manager es más que suficiente.
3. ¿Qué es el archivo .htaccess y puedo editarlo?
El archivo .htaccess es un archivo de configuración del servidor Apache. Se usa para redirecciones, reglas de seguridad, caché, etc. Sí, puedes editarlo con el File Manager. Haz clic derecho sobre él y selecciona "Editar". Ten mucho cuidado si no sabes lo que estás haciendo, ya que un error puede romper tu sitio.
4. ¿Es seguro usar el File Manager para subir archivos?
Sí, es totalmente seguro. La conexión se realiza a través de la interfaz web de DirectAdmin, que utiliza una capa de cifrado (HTTPS) si tu proveedor lo tiene configurado. Además, estás autenticado con tu usuario y contraseña del panel.
5. ¿Qué pasa si subo un archivo con el mismo nombre que uno existente?
DirectAdmin te preguntará si quieres sobrescribir el archivo existente. Si eliges "Sí", el archivo nuevo reemplazará al antiguo. Si eliges "No", se cancelará la subida de ese archivo concreto.
6. Mi proveedor usa Syspanel (HestiaCP), ¿cambio algo?
Si tu proveedor te indica que el panel es Syspanel (técnicamente conocido como HestiaCP), el acceso al panel de control se realiza a través del puerto 2106. La filosofía es la misma, pero la interfaz es diferente. Aunque este tutorial es específico para DirectAdmin, los conceptos de public_html y la gestión de archivos son universales. Busca la sección de "Archivos" o "File Manager" en tu panel de Syspanel (HestiaCP), que suele estar en el menú lateral. La estructura de carpetas será muy similar.
Conclusión: Ya sabes cómo subir archivos a tu hosting
¡Enhorabuena! Ya has dominado la habilidad fundamental de subir archivos directadmin usando el File Manager de DirectAdmin. Hemos visto desde cómo acceder al panel, hasta la importancia crucial de la carpeta public_html, pasando por la subida de archivos individuales y sitios completos mediante ZIPs, y la gestión básica de los mismos.
Recuerda la regla de oro: todo lo que quieras que se vea en tu web, debe estar dentro de public_html. Con esta base, ya puedes instalar un CMS como WordPress, subir tu página HTML personalizada o simplemente gestionar los archivos de tu servidor con total confianza.
No tengas miedo de explorar el File Manager. La mejor manera de aprender es practicando. Si cometes un error, la mayoría de las veces tiene solución. Y si te atascas, tu proveedor de hosting siempre estará ahí para echarte una mano.
Ahora, ve y sube esos archivos. Tu web está esperándote.
