Acceder al administrador de archivos en DirectAdmin y subir tu sitio web
Primero: ¿Qué es el administrador de archivos en DirectAdmin?
Cuando contratas un hosting, tu página web necesita un lugar físico donde guardar todos sus archivos: imágenes, textos, códigos, bases de datos, etc. Ese lugar es el servidor y, para acceder a él, DirectAdmin te ofrece una herramienta llamada administrador de archivos.
Este panel de control te permite subir archivos hosting, crear carpetas, editar textos, cambiar permisos archivos DirectAdmin y borrar lo que ya no necesitas, todo desde el navegador y sin instalar programas.
Piénsalo como el "Explorador de Windows" o el "Finder" de Mac, pero dentro de tu hosting. Es la forma más directa y visual de realizar la gestión de archivos sin necesidad de usar programas FTP como FileZilla.
¿Cómo acceder al administrador de archivos de DirectAdmin?
Acceder es muy sencillo. Solo tienes que seguir estos pasos:
- Abre tu navegador y escribe la URL de acceso a tu panel. Normalmente es algo como
tudominio.com:2222o la dirección que te dio tu proveedor de hosting. - Introduce tu usuario y contraseña de DirectAdmin.
- Una vez dentro, busca la sección llamada "Administrador de Archivos" o "File Manager" (en inglés). Normalmente está en la parte superior o en el menú principal.
- Haz clic en ese icono y se abrirá una nueva ventana o pestaña con el explorador de archivos.
[TIP] Si tu hosting usa el panel Syspanel (antes conocido como HestiaCP), el acceso a archivos es similar, pero el puerto para entrar al panel es el 2106. Por ejemplo:
tudominio.com:2106.
Entendiendo la estructura de carpetas de tu hosting
Cuando entres al administrador archivos DirectAdmin, verás varias carpetas. Es importante que sepas cuál es cuál para no subir tu web en un lugar equivocado.
La carpeta domains
Dentro de esta carpeta encontrarás una subcarpeta por cada dominio que tengas en tu cuenta. Dentro de cada dominio, hay una carpeta llamada public_html.
La carpeta public_html
Esta es la carpeta más importante. Es la raíz pública de tu sitio web. Todo lo que coloques dentro de public_html será visible en internet cuando alguien escriba tu dominio.
- Ejemplo: Si subes un archivo llamado
hola.htmlapublic_html, al escribirtudominio.com/hola.htmlen el navegador, verás su contenido.
[WARNING] No subas tu web en la raíz de
domainsni en otras carpetas comobackupsologs. Solo se mostrará correctamente lo que esté dentro depublic_html.
Cómo subir tu sitio web por primera vez
Ahora que ya sabes dónde ir, vamos a lo práctico: cargar sitio web DirectAdmin. Hay dos formas principales de hacerlo.
Opción 1: Subir archivos con la interfaz web (Subida simple)
Esta es la forma más fácil para principiantes o para webs pequeñas.
- Accede al administrador de archivos y navega hasta
domains > tudominio.com > public_html. - Si hay archivos por defecto (como una página de "en construcción"), selecciónalos y bórralos.
- Haz clic en el botón "Subir" o "Upload" (generalmente tiene un icono de flecha hacia arriba).
- Se abrirá un cuadro de diálogo. Arrastra los archivos de tu web desde tu ordenador hasta esa zona o haz clic para buscarlos.
- Espera a que la subida termine. Verás una barra de progreso.
[INFO] Si tu web tiene muchas carpetas y archivos (por ejemplo, WordPress), subir uno por uno puede ser muy lento. Te recomiendo comprimir tu web en un archivo
.zipy subir solo ese archivo.
Opción 2: Subir un archivo comprimido (ZIP) y descomprimirlo
Este método es mucho más rápido y eficiente para webs grandes.
- En tu ordenador, comprime toda la carpeta de tu web en un archivo
.zip. Asegúrate de que dentro del ZIP estén las carpetas y archivos, no una carpeta que los contenga a todos (a menos que así lo desees). - Sube el archivo
.zipapublic_htmlsiguiendo los pasos de la opción anterior. - Una vez subido, verás el archivo
.zipen el listado. Haz clic derecho sobre él o selecciónalo y busca la opción "Extraer" o "Extract". - El sistema descomprimirá todos los archivos en
public_html. - Por último, elimina el archivo
.zippara mantener tu servidor limpio.
[WARNING] Al comprimir, verifica que no estés creando un ZIP con una carpeta interna que contenga tu web. Por ejemplo, si tu web está en una carpeta llamada
miweb, el ZIP no debe contenermiweb/, sino directamente los archivos demiweb/. De lo contrario, tu web quedará enpublic_html/miweby no cargará en tu dominio principal.
Cómo editar archivos directamente desde el administrador
No solo puedes subir archivos, también puedes editarlos sin necesidad de descargarlos y volver a subirlos. Esto es muy útil para hacer cambios rápidos.
- En el administrador de archivos, navega hasta el archivo que quieres modificar (por ejemplo,
index.htmlorobots.txt). - Haz clic derecho sobre el archivo y selecciona la opción "Editar".
- Se abrirá un editor de texto en tu navegador. Realiza los cambios que necesites.
- Haz clic en "Guardar" y listo.
[TIP] Esta función es perfecta para editar el archivo
.htaccesso cambiar pequeños detalles de código. Para ediciones complejas, es mejor usar un editor de código profesional en tu ordenador y luego subir el archivo actualizado.
Permisos de archivos en DirectAdmin: La clave para que todo funcione
Los permisos archivos DirectAdmin son reglas que indican quién puede leer, escribir o ejecutar un archivo o carpeta. Si estos permisos están mal configurados, tu web puede mostrar errores como "500 Internal Server Error" o "403 Forbidden".
Valores comunes de permisos
- Archivos: Generalmente deben tener el permiso
644. - Carpetas: Generalmente deben tener el permiso
755.
Cómo cambiar los permisos
- Selecciona el archivo o carpeta que quieres modificar.
- Haz clic derecho y selecciona "Cambiar permisos" o "Permissions".
- Verás una ventana con casillas o números. Marca las casillas para que queden los valores
644para archivos y755para carpetas. - Aplica los cambios.
[WARNING] No asignes permisos
777(lectura, escritura y ejecución para todos) de forma masiva. Es un riesgo de seguridad grave, ya que cualquier persona podría modificar tus archivos. Úsalo solo temporalmente si un instalador lo requiere y cámbialo después.
Errores comunes y cómo solucionarlos
A veces, incluso siguiendo los pasos, algo falla. Aquí tienes los problemas más habituales y su solución.
Mi web muestra "Index of /" o un listado de archivos
Esto significa que no tienes un archivo index.php o index.html en public_html. El servidor no sabe qué archivo mostrar primero.
Solución: Sube tu archivo de inicio (el principal de tu web) a public_html y asegúrate de que se llame index.php, index.html o index.htm.
Mi web muestra un error 403 Forbidden
Este error suele estar relacionado con los permisos.
Solución: Verifica que las carpetas tengan permisos 755 y los archivos 644. También revisa que el archivo .htaccess no tenga reglas que bloqueen el acceso.
He subido mi web pero veo la página por defecto del hosting
Esto pasa porque los archivos de la página por defecto (como index.html de bienvenida) siguen en public_html.
Solución: Borra todos los archivos que vienen por defecto en public_html antes de subir los tuyos.
Al subir un ZIP, no aparece la opción "Extraer"
A veces, el botón de extraer no está a la vista o el archivo no se ha subido completamente.
Solución: Asegúrate de que el archivo .zip esté en public_html y no se esté subiendo aún. Si el botón no aparece, recarga la página del administrador de archivos.
Consejos finales para una buena gestión de archivos
Para terminar, aquí tienes algunos consejos que te harán la vida más fácil con la gestión de archivos en DirectAdmin.
- Mantén un orden: Crea subcarpetas dentro de
public_htmlpara organizar tus recursos, por ejemplo,imagenes,css,js. - Haz copias de seguridad: Antes de hacer cambios grandes, descarga una copia de seguridad de tus archivos desde el propio administrador.
- No uses espacios en los nombres: Usa guiones medios (
-) o guiones bajos (_) en lugar de espacios. Ejemplo:mi-pagina.htmlen lugar demi pagina.html. - Vacía la papelera: El administrador de archivos tiene una papelera. Vacíala de vez en cuando para liberar espacio en tu servidor.
Acceder al administrador archivos DirectAdmin y subir archivos hosting es una habilidad fundamental para cualquier propietario de una web. Una vez que le coges el truco, te darás cuenta de que es una herramienta muy potente y cómoda para cargar sitio web DirectAdmin sin complicaciones.
Espero que esta guía te haya sido de gran ayuda. Recuerda que la práctica hace al maestro. ¡No tengas miedo de explorar y probar! Si tienes dudas, siempre puedes consultar la documentación oficial de tu proveedor de hosting o abrir un ticket de soporte.
