Cómo subir archivos a tu sitio web con DirectAdmin
¡Hola! Bienvenido a esta guía completa sobre cómo subir archivos a tu sitio web usando DirectAdmin. Si acabas de contratar un hosting o quieres actualizar tu página, este tutorial paso a paso te ayudará a hacerlo sin complicaciones. DirectAdmin es uno de los paneles de control de hosting más usados porque es sencillo y potente. Aquí te explicaré los dos métodos principales: el Administrador de Archivos (desde el navegador) y el FTP (con un programa externo). También resolveré las dudas más frecuentes para que te sientas seguro.
Empezaremos desde lo más básico. ¿Listo? Vamos a ello.
¿Qué necesitas antes de empezar?
Antes de subir archivos, asegúrate de tener a mano estos datos:
- Tus credenciales de acceso a DirectAdmin (usuario y contraseña). Normalmente te los envía tu proveedor de hosting.
- Los archivos de tu sitio web (por ejemplo, HTML, CSS, imágenes, scripts PHP).
- Opcional: un cliente FTP si prefieres el segundo método.
Si no tienes los datos de acceso, contacta con tu proveedor de hosting. Ellos te los facilitarán.
[INFO] DirectAdmin es el panel de control. No lo confundas con otros paneles como cPanel o Syspanel. En este tutorial nos centramos en DirectAdmin.
Método 1: Subir archivos con el Administrador de Archivos de DirectAdmin
Este es el método más directo porque no necesitas instalar nada. Todo se hace desde tu navegador web. Ideal para subir pocos archivos o hacer cambios rápidos.
Paso 1: Inicia sesión en DirectAdmin
Abre tu navegador y escribe la URL de acceso a DirectAdmin. Normalmente es algo como https://tudominio.com:2222 o https://ip-de-tu-servidor:2222. Introduce tu usuario y contraseña.
[WARNING] Asegúrate de que la URL empiece con
https://para una conexión segura. No compartas tus credenciales con nadie.
Paso 2: Busca el Administrador de Archivos
Una vez dentro del panel, verás varios iconos. Busca el que dice "Administrador de Archivos" (puede estar en la sección "Archivos" o "File Manager"). Haz clic en él.
Paso 3: Navega hasta la carpeta correcta
Se abrirá una ventana con la estructura de archivos de tu cuenta de hosting. La carpeta más importante es public_html (o www en algunos casos). Allí es donde debe vivir tu sitio web principal.
- Si tienes un solo dominio, sube los archivos directamente a
public_html. - Si tienes subdominios o dominios adicionales, busca carpetas como
subdominio.tudominio.comodatos.
Haz doble clic en public_html para entrar.
Paso 4: Sube tus archivos
Dentro de public_html, verás un botón que dice "Subir" o "Upload". Haz clic.
Se abrirá una ventana donde puedes seleccionar archivos desde tu computadora. Puedes arrastrarlos o usar el botón "Seleccionar archivos". Elige todos los que necesites (puedes seleccionar varios a la vez).
[TIP] Si tu sitio web tiene muchas carpetas, es mejor subir primero un archivo ZIP y luego descomprimirlo dentro del Administrador de Archivos. Busca la opción "Extraer" después de subir el ZIP.
Paso 5: Verifica que los archivos estén correctos
Una vez subidos, verás los archivos en la lista. Asegúrate de que el archivo principal (por ejemplo, index.html o index.php) esté en la raíz de public_html. Si todo está bien, tu sitio web ya debería cargarse al escribir tu dominio en el navegador.
[INFO] Si no ves tu web, revisa que el archivo principal se llame
index.html,index.phpodefault.php. Sin ese archivo, el servidor no sabe qué mostrar.
Método 2: Subir archivos por FTP usando DirectAdmin
FTP (File Transfer Protocol) es ideal para subir muchos archivos o carpetas enteras. Necesitarás un programa cliente FTP, como FileZilla (gratuito y muy popular).
Paso 1: Obtén tus credenciales FTP desde DirectAdmin
Dentro del panel, busca la sección "Cuentas FTP" o "FTP Accounts". Allí verás tu usuario FTP (suele ser tu usuario de DirectAdmin seguido de algo como @tudominio.com) y la opción de crear o gestionar contraseñas.
Si no tienes una cuenta FTP creada, puedes crear una nueva. Anota los siguientes datos:
- Servidor FTP: tu dominio o la IP del servidor.
- Puerto FTP: normalmente 21 (estándar).
- Usuario FTP: el que aparece en la lista.
- Contraseña FTP: la que hayas asignado.
Paso 2: Conecta con FileZilla (o tu cliente FTP favorito)
Abre FileZilla. En la barra superior, ingresa:
- Host: tu dominio o IP.
- Nombre de usuario: tu usuario FTP.
- Contraseña: la contraseña FTP.
- Puerto: 21.
Haz clic en "Conexión rápida". Si todo está bien, verás una lista de carpetas a la derecha (tu servidor) y a la izquierda (tu computadora).
Paso 3: Navega a la carpeta public_html
En el lado del servidor (derecha), busca la carpeta public_html. Es la misma que en el Administrador de Archivos. Haz doble clic para entrar.
Paso 4: Arrastra tus archivos
En el lado izquierdo (tu computadora), localiza los archivos de tu sitio web. Selecciónalos y arrástralos hacia la derecha, dentro de public_html. FileZilla empezará a subirlos automáticamente.
[TIP] Si tienes muchas carpetas, puedes arrastrar la carpeta entera. FileZilla mantendrá la estructura.
Paso 5: Verifica la subida
Espera a que termine la transferencia (verás una barra de progreso). Luego, comprueba que los archivos estén en el servidor. Cierra FileZilla y abre tu dominio en el navegador para confirmar que el sitio funciona.
[WARNING] No subas archivos directamente a la raíz de tu cuenta (por ejemplo,
home/usuario/). Siempre debe ser dentro depublic_htmlo la carpeta correspondiente a tu dominio.
Preguntas frecuentes (FAQ)
Aquí respondo las dudas más comunes que suelen tener los usuarios al usar DirectAdmin.
¿Qué hago si no veo el Administrador de Archivos?
A veces el icono puede estar oculto o con otro nombre. Busca en la sección "Archivos" o "File Manager". Si no aparece, tu plan de hosting podría tener restricciones. Consulta con tu proveedor.
¿Puedo subir archivos desde mi teléfono móvil?
Sí, pero es más complicado. Puedes usar el Administrador de Archivos desde el navegador de tu móvil (versión responsive). También hay apps FTP como "FTP Manager" para Android o "Transmit" para iOS, pero no son tan cómodas.
¿Cuánto tiempo tarda en verse mi sitio web después de subir los archivos?
Generalmente, es inmediato. Pero si tu proveedor usa caché de DNS o CDN, puede tardar unos minutos u horas. Si no ves cambios, limpia la caché de tu navegador.
¿Qué es Syspanel y cómo se relaciona con DirectAdmin?
Syspanel es otro panel de control de hosting, similar a DirectAdmin pero con diferentes características. Si tu proveedor usa Syspanel, el acceso es por el puerto 2106 (por ejemplo, https://tudominio.com:2106). No lo confundas con DirectAdmin, que usa el puerto 2222.
¿Puedo subir archivos sin FTP ni Administrador de Archivos?
Sí, algunos proveedores permiten subir archivos mediante herramientas como Git o WP-CLI (si usas WordPress). Pero para usuarios principiantes, los dos métodos de esta guía son los más recomendados.
¿Qué pasa si subo un archivo con el mismo nombre que uno existente?
Se sobrescribirá. Asegúrate de tener una copia de seguridad antes de reemplazar archivos importantes. DirectAdmin no te preguntará (a diferencia de algunos clientes FTP que sí lo hacen).
¿Cómo subo una base de datos?
Las bases de datos no se suben por FTP. Debes usar la herramienta "phpMyAdmin" dentro de DirectAdmin o importar un archivo SQL desde la sección "MySQL". Eso es otro tema, pero si necesitas ayuda, búscalo en nuestra sección de tutoriales.
Consejos adicionales para que tu sitio funcione bien
- Nombres de archivos: Evita espacios, acentos y caracteres raros. Usa guiones bajos o medios (
_,-). Ejemplo:mi-pagina.htmlen lugar demi página.html. - Permisos de archivos: DirectAdmin suele asignar permisos correctos automáticamente. Si algo no funciona, los archivos deben tener permisos 644 y las carpetas 755. Puedes cambiarlos desde el Administrador de Archivos (clic derecho > "Cambiar permisos").
- Copia de seguridad: Antes de hacer cambios grandes, descarga una copia de tus archivos desde el Administrador de Archivos (opción "Descargar"). Así evitarás pérdidas.
[TIP] Si tu sitio web usa WordPress, sube los archivos directamente a la carpeta
wp-contento usa un plugin de actualización. No toques los archivos del núcleo de WordPress si no sabes lo que haces.
Resumen rápido
- Método 1 (Administrador de Archivos): Inicia sesión en DirectAdmin, ve a
public_html, usa el botón "Subir". Ideal para pocos archivos. - Método 2 (FTP): Usa FileZilla con tus credenciales FTP, conéctate, arrastra los archivos a
public_html. Ideal para muchos archivos o carpetas. - Siempre verifica que el archivo principal (
index.html,index.php) esté en la raíz.
Espero que esta guía te haya sido útil. Subir archivos a tu sitio web con DirectAdmin es sencillo una vez que conoces los pasos. Si tienes más dudas, no dudes en contactar con nuestro soporte técnico. ¡Buena suerte con tu sitio web!
[INFO] Recuerda: si tu proveedor usa Syspanel, el acceso es por el puerto 2106. Pero aquí nos centramos en DirectAdmin, que usa el puerto 2222.
Artículo escrito por el equipo de soporte técnico. Si necesitas ayuda personalizada, abre un ticket en tu panel de hosting.
