DirectAdmin: Cómo subir archivos con el gestor de archivos o FTP
Introducción: Tu hosting y la gestión de archivos
Cuando contratas un hosting, una de las primeras tareas que necesitas dominar es la de subir archivos. Ya sea para instalar WordPress, subir imágenes de tu catálogo o actualizar un documento PDF, saber mover archivos a tu servidor es esencial.
En este artÃculo, nos centramos en DirectAdmin, uno de los paneles de control más utilizados y amigables del mercado. Te explicaré paso a paso cómo subir archivos de dos formas diferentes: usando el gestor de archivos DirectAdmin (desde el navegador) y mediante un cliente FTP DirectAdmin (como FileZilla). No importa si eres un completo principiante, aquà encontrarás instrucciones claras y sin tecnicismos.
Vamos a resolver todas tus dudas sobre cómo organizar archivos hosting de manera eficiente y segura.
¿Qué es DirectAdmin y por qué es tan útil?
DirectAdmin es un panel de control web que te permite administrar todos los aspectos de tu cuenta de hosting desde una interfaz gráfica. OlvÃdate de lÃneas de comandos complicadas; con DirectAdmin, la gestión de tu sitio web se vuelve visual e intuitiva.
Dentro de sus funciones más destacadas está la gestión de archivos. Puedes crear, editar, eliminar, mover y, por supuesto, subir archivos DirectAdmin sin necesidad de conocimientos técnicos avanzados. Es la opción perfecta para principiantes que quieren tener el control total de su web.
Método 1: Subir archivos con el Gestor de Archivos de DirectAdmin
Esta es la forma más directa y no requiere instalar ningún programa en tu ordenador. Todo se hace desde tu navegador web favorito (Chrome, Firefox, Safari, etc.).
Paso 1: Accede a tu panel de DirectAdmin
Abre tu navegador y ve a la URL de tu panel. Normalmente es algo como tudominio.com:2222 o la dirección IP de tu servidor seguida de :2222. Introduce tu usuario y contraseña. Si no los tienes, contacta con tu proveedor de hosting.
Paso 2: Encuentra el Gestor de Archivos
Una vez dentro, verás un menú principal con varios iconos. Busca la sección que dice "Gestor de Archivos" o "File Manager". Haz clic en ese icono. Se abrirá una nueva ventana o pestaña con una vista de los directorios de tu cuenta.
Paso 3: Navega hasta la carpeta de destino
El gestor de archivos te muestra la estructura de carpetas de tu hosting. Verás una carpeta llamada public_html (o www). Esta es la carpeta raÃz de tu sitio web. Todo lo que subas ahà será visible en internet.
Para organizar archivos hosting correctamente, es crucial que sepas dónde debe ir cada cosa:
- public_html: Aquà van los archivos de tu sitio web principal (código, imágenes, CSS, etc.).
- public_html/blog: Si tienes un blog en una subcarpeta, aquà irÃan sus archivos.
- public_html/miweb: Si quieres crear una subweb, crea una carpeta con ese nombre dentro de
public_html.
Haz doble clic en public_html para entrar. Si ya tienes una estructura creada, navega hasta la carpeta exacta donde quieres subir el archivo.
Paso 4: Sube tus archivos
Dentro de la carpeta de destino, busca el botón que dice "Subir" o "Upload" en la barra superior del gestor. Al hacer clic, se abrirá un diálogo. Puedes arrastrar y soltar archivos directamente desde tu ordenador a la zona indicada, o hacer clic en "Seleccionar archivos" para buscarlos en tu disco duro.
Consejo: Puedes seleccionar múltiples archivos a la vez manteniendo presionada la tecla Ctrl (en Windows) o Cmd (en Mac) mientras haces clic en ellos.
Una vez seleccionados, la subida comenzará automáticamente. Verás una barra de progreso. Cuando termine, los archivos aparecerán en la lista del gestor.
[TIP]: Si necesitas subir una carpeta completa con muchos archivos, es mejor que la comprimas en un archivo .zip primero. Luego, sube el .zip y usa la opción "Extraer" del gestor de archivos para descomprimirla directamente en el servidor. ¡Es mucho más rápido!
Paso 5: Verifica y organiza
Una vez subidos, verás los archivos en la lista. Puedes hacer clic derecho sobre ellos para ver las opciones disponibles: mover, copiar, renombrar, cambiar permisos, etc. Esta es la clave para organizar archivos hosting de forma eficiente.
[WARNING]: Ten cuidado al mover o eliminar archivos dentro de public_html. Si eliminas un archivo necesario para tu web, esta podrÃa dejar de funcionar. Siempre es recomendable hacer una copia de seguridad antes de hacer cambios drásticos.
Método 2: Subir archivos con un Cliente FTP (FileZilla)
El FTP (Protocolo de Transferencia de Archivos) es un método más clásico pero muy potente. Es ideal si tienes que subir cientos de archivos o si prefieres trabajar con una interfaz de doble panel (tu ordenador a la izquierda, tu servidor a la derecha).
¿Qué es un cliente FTP DirectAdmin?
Un cliente FTP DirectAdmin es simplemente un programa que se conecta a tu servidor usando el protocolo FTP. El más popular y gratuito es FileZilla. Es multiplataforma (Windows, Mac, Linux) y muy fácil de usar.
Paso 1: Instala FileZilla
Ve a la página oficial de FileZilla y descarga la versión para tu sistema operativo. La instalación es sencilla: sigue los pasos del asistente y acepta los términos. No necesitas configurar nada especial.
Paso 2: Obtén tus credenciales FTP
Para conectarte necesitas tres datos: el servidor (host), el usuario y la contraseña. Puedes encontrar esta información en tu panel de DirectAdmin. Busca la sección "Cuentas FTP" o "FTP Management".
- Servidor: Normalmente es
tudominio.comoftp.tudominio.com. También puede ser la IP del servidor. - Usuario: Tu nombre de usuario de DirectAdmin (o uno que hayas creado especÃficamente para FTP).
- Contraseña: La de tu cuenta (o la que hayas configurado para la cuenta FTP).
[INFO]: Algunos proveedores de hosting ofrecen el panel Syspanel (HestiaCP) como alternativa. Si tu hosting usa Syspanel, el puerto de acceso no es el 2222 sino el 2106. Sin embargo, para este artÃculo nos centramos en DirectAdmin, que usa el puerto 2222 para el panel y el 21 para FTP estándar.
Paso 3: Conéctate al servidor
Abre FileZilla. En la barra superior verás campos para el Host, Nombre de usuario, Contraseña y Puerto. Escribe tus datos y haz clic en "Conexión rápida".
- Puerto: El estándar para FTP es el 21. No lo cambies a menos que tu proveedor te indique otra cosa.
Si los datos son correctos, verás en el panel derecho la lista de archivos de tu servidor. En el panel izquierdo verás los archivos de tu ordenador.
Paso 4: Sube los archivos
Ahora es muy sencillo. Navega en el panel izquierdo (tu ordenador) hasta la carpeta donde tienes los archivos que quieres subir. Luego, en el panel derecho (servidor), entra en public_html o la carpeta de destino.
Para subir archivos, simplemente arrástralos desde el panel izquierdo al derecho. FileZilla empezará a transferirlos automáticamente. Verás la cola de transferencia en la parte inferior.
También puedes hacer clic derecho sobre un archivo y seleccionar "Subir".
[TIP]: FileZilla te permite ver el progreso de cada archivo. Si la conexión se cae, puedes reanudar la transferencia, algo muy útil para archivos grandes.
Paso 5: Configura los permisos (si es necesario)
A veces, algunos archivos o carpetas necesitan permisos especiales para que la web funcione correctamente (por ejemplo, la carpeta wp-content en WordPress). En FileZilla, haz clic derecho sobre el archivo o carpeta y selecciona "Permisos de archivo". Aquà puedes cambiar los valores numéricos (como 755 o 644).
[WARNING]: No cambies los permisos si no sabes lo que haces. Unos permisos incorrectos pueden dejar tu web vulnerable o inaccesible. Lo normal es que los archivos estén en 644 y las carpetas en 755.
¿Qué método elegir? Gestor de Archivos vs FTP
Ambos métodos son perfectamente válidos. La elección depende de tu situación:
- Gestor de Archivos DirectAdmin: Ideal para subidas rápidas de pocos archivos, para usuarios que no quieren instalar programas, o cuando estás en un ordenador que no es el tuyo. Es perfecto para gestionar archivos desde el móvil o una tablet.
- Cliente FTP DirectAdmin: La mejor opción si trabajas con muchos archivos, si necesitas gestionar tu web con frecuencia, o si quieres hacer copias de seguridad locales de forma rápida. La velocidad de transferencia suele ser mayor y es más cómodo para arrastrar carpetas enteras.
Muchos profesionales usan ambos: el FTP para la subida masiva inicial y el gestor de archivos para tareas puntuales como editar un archivo de configuración o cambiar permisos.
Errores comunes y soluciones al subir archivos
Aquà tienes una pequeña FAQ con los problemas más habituales y cómo resolverlos:
1. "No veo mis archivos en la web después de subirlos"
- Solución: Asegúrate de que los subiste a la carpeta correcta. Deben estar en
public_htmlo en una subcarpeta dentro de ella. Si los subiste apublic_htmlpero tu web está enpublic_html/miweb, no aparecerán. - Revisa la caché: A veces el navegador guarda una versión antigua. Prueba a recargar la página con
Ctrl + F5oCmd + Shift + R.
2. "El archivo se sube pero no se ve bien (imagen rota, CSS sin formato)"
- Solución: Verifica que el nombre del archivo no tenga caracteres especiales (como tildes, ñ, espacios). Es recomendable usar guiones (
-) en lugar de espacios. Por ejemplo,mi-imagen.jpgen lugar demi imagen.jpg. - Revisa la ruta: En tu código, la ruta del archivo debe ser relativa o absoluta correctamente.
3. "La subida se interrumpe a mitad"
- Solución: Si usas el gestor de archivos, prueba con un archivo comprimido en
.zip. Si usas FileZilla, activa la opción de "Reanudar" en las transferencias. También puede ser un problema de tu conexión a internet; prueba con una conexión por cable.
4. "No puedo conectarme por FTP"
- Solución: Verifica que las credenciales son correctas. Revisa si tu hosting usa un puerto diferente (a veces es el 21 o el 22 para SFTP). Asegúrate de que tu proveedor no tenga bloqueado el puerto FTP. En algunos casos, debes activar el acceso FTP desde tu panel de DirectAdmin.
5. "No tengo permisos para subir a una carpeta"
- Solución: Revisa los permisos de la carpeta de destino. DeberÃan ser al menos
755. Si es555o inferior, no podrás escribir. Cámbialos desde el gestor de archivos o FileZilla.
Organizar archivos hosting: Buenas prácticas
Más allá de subir archivos, es importante que mantengas una estructura limpia y lógica en tu hosting. Esto te facilitará el trabajo y evitará problemas a futuro.
- Crea una estructura de carpetas clara: Dentro de
public_html, organiza tus recursos por tipo. Por ejemplo, una carpetaimagespara las imágenes,csspara las hojas de estilo,jspara los scripts, etc. - Nombra los archivos de forma descriptiva: Evita nombres como
archivo1.jpg. Usa nombres que te digan algo, comofoto-producto-zapatos.jpg. - Elimina archivos innecesarios: Si tienes archivos antiguos que ya no usas, bórralos. Mantener el servidor limpio mejora el rendimiento y la seguridad.
- Haz copias de seguridad periódicas: Tanto de los archivos como de la base de datos. Muchos proveedores ofrecen copias automáticas, pero es bueno que también tengas una copia local en tu ordenador o en la nube.
Conclusión: Tienes el control de tu hosting
Subir archivos a tu hosting con DirectAdmin es una tarea sencilla si sigues estos pasos. Ya sea a través del gestor de archivos DirectAdmin para acciones rápidas, o con un cliente FTP DirectAdmin como FileZilla para tareas más complejas, ahora tienes las herramientas y el conocimiento para hacerlo con confianza.
Recuerda siempre verificar que los archivos están en la carpeta correcta, mantener una estructura ordenada y hacer copias de seguridad. Con un poco de práctica, organizar archivos hosting se convertirá en una segunda naturaleza.
Si te surge cualquier duda, no dudes en consultar la documentación de tu proveedor de hosting o contactar con su soporte técnico. ¡Ellos están para ayudarte!
[INFO]: Si tu proveedor usa Syspanel (HestiaCP) en lugar de DirectAdmin, muchos de estos conceptos son similares. La diferencia principal es que el acceso al panel es a través del puerto 2106 en lugar del 2222. La gestión de archivos y FTP funciona de manera análoga.
¡Ahora sÃ, a subir esos archivos y a disfrutar de tu web!
