Subir archivos a tu web con DirectAdmin: Guía FTP
¿Necesitas poner tu página web online y no sabes por dónde empezar con el FTP? No te preocupes, es mucho más sencillo de lo que parece. En esta guía completa te explicaré paso a paso cómo subir archivos a tu web con DirectAdmin, usando tanto el cliente FTP como el administrador de archivos integrado. Al final, serás capaz de gestionar tus archivos como un experto.
¿Qué es DirectAdmin y por qué usar FTP para subir archivos?
DirectAdmin es un panel de control de hosting muy popular y potente. Piensa en él como el "cuadro de mandos" de tu sitio web. Desde aquí puedes gestionar tus correos, bases de datos, dominios y, por supuesto, tus archivos.
Para subir archivos a tu web, tienes dos caminos principales:
- El Administrador de Archivos de DirectAdmin: Una herramienta online que te permite arrastrar y soltar archivos directamente desde tu navegador. Es ideal para subidas rápidas de pocos archivos.
- Un Cliente FTP (como FileZilla): Un programa que instalas en tu ordenador y que establece una conexión dedicada con tu servidor. Es la opción más recomendada para tareas grandes y frecuentes, ya que es mucho más rápida, fiable y te permite gestionar múltiples archivos a la vez.
En esta guía nos centraremos especialmente en el método FTP con FileZilla, pero también veremos cómo usar el administrador de archivos de DirectAdmin para subir archivos.
Requisitos previos: ¿Qué necesitas para empezar?
Antes de lanzarnos, asegúrate de tener a mano la siguiente información. Te la proporcionó tu proveedor de hosting cuando contrataste el servicio o la puedes encontrar en tu panel de DirectAdmin.
- Tu nombre de usuario de DirectAdmin: Suele ser el mismo que usas para iniciar sesión en el panel.
- Tu contraseña de DirectAdmin: La misma que usas para el panel.
- Tu nombre de dominio: Por ejemplo,
tudominio.com. - Un cliente FTP: Te recomiendo FileZilla (es gratuito, fácil de usar y compatible con Windows, Mac y Linux). Puedes descargarlo desde su página oficial: filezilla-project.org.
[INFO] No confundas el acceso FTP con el acceso a tu panel de control. Aunque a menudo comparten usuario y contraseña, son servicios diferentes. El FTP es solo para la transferencia de archivos.
Método 1: Subir archivos con FileZilla (La forma más eficiente)
Esta es la técnica que usarás el 90% de las veces. Es rápida, visual y te permite arrastrar carpetas enteras sin complicaciones. Vamos a configurarlo.
Paso 1: Abre FileZilla y prepara la conexión
- Abre el programa FileZilla en tu ordenador.
- En la barra de herramientas superior, verás cuatro campos vacíos: Servidor, Nombre de usuario, Contraseña y Puerto.
- Rellénalos con los siguientes datos:
- Servidor:
ftp.tudominio.com(o, a veces, la IP de tu servidor). DirectAdmin suele aceptar tambiéntudominio.com. - Nombre de usuario: Tu nombre de usuario de DirectAdmin.
- Contraseña: Tu contraseña de DirectAdmin.
- Puerto: Déjalo en blanco o escribe
21(es el puerto estándar para FTP).
- Servidor:
Paso 2: Conéctate al servidor
- Haz clic en el botón "Conexión rápida" (el que tiene un icono de un rayo).
- Si es la primera vez que te conectas, FileZilla te preguntará si confías en el servidor. Marca la casilla "Confiar siempre en este servidor..." y haz clic en "Aceptar".
¡Listo! En unos segundos, verás que la ventana de FileZilla se divide en dos paneles:
- Panel izquierdo (Sitio local): Muestra los archivos y carpetas de tu ordenador.
- Panel derecho (Sitio remoto): Muestra los archivos y carpetas de tu web en el servidor.
Paso 3: Navega hasta la carpeta correcta (¡Esto es clave!)
En el panel derecho (el del servidor), busca y haz doble clic en la carpeta llamada public_html (o a veces htdocs). Esta es la carpeta más importante de tu web. Dentro de ella es donde debes colocar todos los archivos de tu sitio (HTML, PHP, imágenes, CSS, etc.).
[WARNING] No subas archivos fuera de
public_htmla menos que sepas exactamente lo que estás haciendo. Hacerlo puede romper tu web o dejarla inaccesible.
Paso 4: Sube tus archivos
- En el panel izquierdo (tu ordenador), navega hasta la carpeta donde tienes los archivos de tu web.
- Selecciona los archivos o carpetas que quieras subir.
- Arrástralos desde el panel izquierdo y suéltalos dentro de la carpeta
public_htmlen el panel derecho. - FileZilla comenzará a transferir los archivos. Verás el progreso en la parte inferior de la ventana.
[TIP] Si tu web tiene muchos archivos (como WordPress), puedes arrastrar la carpeta entera. FileZilla la subirá completa, manteniendo la estructura de carpetas.
¿Qué hacer si la conexión falla?
Si no puedes conectarte, prueba esto:
- Revisa tus credenciales: Asegúrate de que el usuario y la contraseña son correctos. A veces, en DirectAdmin se puede crear un usuario FTP específico (diferente al del panel) en la sección "Cuentas FTP".
- Prueba con el puerto 21: Asegúrate de que el puerto está configurado como
21. - Modo pasivo: En FileZilla, ve a Editar > Ajustes > FTP > Modo de transferencia y selecciona "Pasivo (recomendado)". Esto soluciona la mayoría de los problemas de conexión.
- Firewall/Antivirus: Temporalmente, desactívalos para ver si están bloqueando la conexión. Si funciona, añade FileZilla a la lista de excepciones de tu firewall.
Método 2: Subir archivos con el Administrador de Archivos de DirectAdmin
Si no quieres instalar nada o solo necesitas subir un par de archivos pequeños, el administrador de archivos integrado en DirectAdmin es perfecto.
Paso 1: Accede al Administrador de Archivos
- Inicia sesión en tu panel de DirectAdmin.
- Busca el icono o enlace que dice "Administrador de Archivos" (normalmente en la sección "Administración de Archivos" o similar). Haz clic en él.
Paso 2: Navega a la carpeta public_html
Una vez dentro, verás la estructura de carpetas de tu cuenta. Haz doble clic en la carpeta public_html para abrirla.
Paso 3: Sube los archivos
- Verás un botón que dice "Subir archivos" o un icono de flecha hacia arriba. Haz clic en él.
- Se abrirá una nueva ventana o sección. Haz clic en "Seleccionar archivos" o "Examinar" para buscar los archivos en tu ordenador.
- Selecciona los archivos y haz clic en "Subir".
- Una vez subidos, aparecerán en la lista de la carpeta
public_html.
[TIP] El administrador de archivos es genial para subir archivos de hasta 2 GB, pero es más lento que FileZilla si tienes muchos archivos.
Preguntas Frecuentes (FAQ) sobre DirectAdmin y FTP
Aquí tienes las respuestas a las dudas más comunes que nos llegan al soporte técnico.
¿Cuál es la contraseña por defecto para acceder por FTP a DirectAdmin?
No hay una contraseña por defecto. La contraseña que usas para acceder al panel de DirectAdmin es la misma que usas para el FTP. Si no la recuerdas, puedes cambiarla desde el panel en la sección "Cambiar contraseña".
¿Puedo crear una cuenta FTP separada para un colaborador?
¡Sí! Es una excelente práctica de seguridad. En tu panel de DirectAdmin, busca la sección "Cuentas FTP". Allí puedes crear un nuevo usuario FTP con acceso limitado solo a una carpeta específica (por ejemplo, public_html/mi-carpeta). Así, tu colaborador no podrá ver ni modificar el resto de tu web.
¿Qué hago si mi web no se ve después de subir los archivos?
Esto suele pasar por dos razones:
- Archivo índice incorrecto: Asegúrate de que tu web tenga un archivo llamado
index.html,index.phpoindex.htm. El servidor busca este archivo por defecto para mostrar la página principal. - Archivos en la carpeta equivocada: Verifica que hayas subido los archivos dentro de
public_html, no fuera de ella.
¿Es seguro usar FTP?
El FTP tradicional envía tus datos (incluyendo contraseñas) sin cifrar. DirectAdmin también soporta FTPS (FTP Seguro). Para usarlo, en FileZilla, cambia el Servidor a ftps.tudominio.com y en el campo Protocolo (en Archivo > Gestor de sitios) selecciona "FTP sobre TLS explícito". Es mucho más seguro.
¿Puedo usar FileZilla con otros paneles como Syspanel (HestiaCP)?
¡Por supuesto! El proceso es prácticamente idéntico. La única diferencia es que para acceder al panel de Syspanel (HestiaCP), la URL de acceso es tudominio.com:2106. Pero para la conexión FTP, el servidor sigue siendo ftp.tudominio.com o tudominio.com y el puerto el 21.
[INFO] Recuerda que Syspanel es el nombre que usamos para referirnos a HestiaCP. Su puerto de acceso al panel es el 2106.
Conclusión: Ya sabes cómo subir archivos a tu web
¡Enhorabuena! Ahora dominas las dos formas principales de subir archivos a tu web con DirectAdmin. Tanto si usas el potente FileZilla para gestionar proyectos grandes como el cómodo administrador de archivos para retoques rápidos, ya tienes el control total de tu sitio.
Recuerda siempre la regla de oro: todo va dentro de public_html. Si sigues estos pasos, tu web estará online en cuestión de minutos. Si tienes cualquier otra duda, no dudes en consultar nuestra sección de ayuda o contactar con nuestro equipo de soporte. ¡Estamos aquí para ayudarte a tener éxito online!
