DirectAdmin: cómo configurar un dominio paso a paso
¿Listo para poner en marcha tu propio dominio con DirectAdmin? Has llegado al lugar indicado. Esta guía paso a paso está diseñada para que, incluso sin experiencia técnica, puedas configurar tu dominio desde cero. DirectAdmin es uno de los paneles de control de hosting más potentes y amigables, y con esta guía te convertirás en un SysAdmin principiante pero eficaz. Vamos allá.
Requisitos previos antes de empezar
Antes de lanzarte a configurar tu dominio, asegúrate de tener a mano lo siguiente. Si te falta algo, no te preocupes: son pasos sencillos que puedes resolver en minutos.
- Acceso a DirectAdmin: Necesitas tu URL de acceso (normalmente algo como
https://tudominio.com:2222o una IP seguida de:2222). Si no la tienes, pídesela a tu proveedor de hosting. - Credenciales de administrador: Usuario y contraseña de DirectAdmin. Generalmente te las dan al contratar el servicio.
- Un dominio registrado: Puede ser uno nuevo o uno que ya tengas. Si no lo tienes, regístralo en un proveedor como Namecheap, GoDaddy o Google Domains.
- Acceso al panel de DNS de tu dominio: Normalmente en el sitio donde lo registraste. Ahí podrás modificar los registros.
- Conocimientos básicos de Linux: No necesitas ser un experto, pero saber qué es un servidor web y DNS te ayudará. Si no, esta guía te lo explicará todo.
[TIP] Si usas otro panel como Syspanel (HestiaCP), el proceso es similar, pero el puerto de acceso es el 2106. En DirectAdmin es el 2222.
Paso 1: Acceder a DirectAdmin
Abre tu navegador favorito y escribe la URL de acceso. Por ejemplo: https://tudominio.com:2222 o https://192.168.1.100:2222. Verás una pantalla de inicio de sesión.
- Introduce tu usuario y contraseña.
- Haz clic en Iniciar sesión.
Si todo va bien, entrarás al panel principal de DirectAdmin. Aquí es donde ocurre la magia.
[WARNING] Si ves un mensaje de seguridad del navegador (como “La conexión no es privada”), no te asustes. Es normal porque el certificado SSL no está configurado aún. Haz clic en “Avanzado” y luego en “Continuar”.
Paso 2: Agregar un nuevo dominio
Una vez dentro, busca la sección Account Manager o Gestión de cuentas. Dependiendo de tu versión de DirectAdmin, puede variar un poco, pero generalmente está en el menú superior.
- Haz clic en Add Domain o Agregar dominio.
- Se abrirá un formulario. Rellena los siguientes campos:
- Domain: Escribe tu dominio completo, por ejemplo
mipaginaweb.com. - IP: Normalmente se selecciona automáticamente. Si tienes varias IPs, elige la que corresponda (pregunta a tu proveedor).
- Bandwidth: Puedes dejarlo en “unlimited” o asignar un límite.
- Disk Space: Igual que el ancho de banda, puedes dejarlo ilimitado.
- PHP: Selecciona la versión de PHP que necesites (la más reciente suele ser buena opción).
- Domain: Escribe tu dominio completo, por ejemplo
- Haz clic en Create o Crear.
¡Listo! DirectAdmin creará automáticamente la estructura de carpetas para tu dominio. Ahora tienes un nuevo sitio web en tu servidor.
[INFO] DirectAdmin crea una carpeta llamada
domainsdentro de tu directorio principal. Por ejemplo:/home/usuario/domains/mipaginaweb.com. Ahí guardarás tus archivos.
Paso 3: Configurar los registros DNS
Aquí viene la parte clave para que tu dominio funcione. Los DNS son como la guía telefónica de internet: le dicen a los navegadores dónde encontrar tu web.
3.1. Obtén los servidores DNS de DirectAdmin
Antes de modificar nada, necesitas saber qué servidores DNS usará tu dominio. En DirectAdmin, ve a DNS Management o Gestión de DNS.
Allí verás algo como:
ns1.tuproveedor.comns2.tuproveedor.com
Anota esos nombres. Son tus nameservers.
3.2. Configura los nameservers en tu registrador
Ahora ve al panel de tu registrador de dominios (donde compraste el dominio). Busca la sección DNS o Nameservers.
- Cambia los nameservers actuales por los que anotaste.
- Guarda los cambios.
[WARNING] Los cambios de DNS pueden tardar entre 1 y 48 horas en propagarse por todo el mundo. No te preocupes si no ves tu web al instante.
3.3. Añade registros DNS adicionales (opcional pero recomendado)
DirectAdmin suele crear registros básicos automáticamente (A, MX, CNAME, etc.). Pero puedes añadir más desde el panel de DirectAdmin:
- Ve a DNS Management.
- Verás una lista de registros. Puedes añadir:
- A Record: Para apuntar tu dominio a una IP específica (ya está creado).
- CNAME: Para subdominios como
wwwoblog. - MX: Para el correo electrónico.
Si no sabes qué poner, déjalo como está. DirectAdmin hace un buen trabajo por defecto.
Paso 4: Subir los archivos de tu sitio web
Ahora que tu dominio está configurado, es hora de poner contenido. Puedes usar FTP, SFTP o el administrador de archivos de DirectAdmin.
4.1. Usando el administrador de archivos de DirectAdmin
- En el panel, ve a File Manager.
- Navega a
domains/tudominio.com/public_html. - Sube tus archivos (HTML, PHP, imágenes, etc.) arrastrándolos o usando el botón Upload.
4.2. Usando FTP
Si prefieres un cliente FTP (como FileZilla), necesitas:
- Host: La IP de tu servidor o el dominio (si ya se resolvió).
- Usuario: Tu usuario de DirectAdmin.
- Contraseña: La misma de DirectAdmin.
- Puerto: 21 (FTP) o 22 (SFTP).
Conéctate y sube los archivos a la carpeta public_html.
[TIP] Asegúrate de que tu archivo principal se llame
index.htmloindex.php. Es el que el servidor busca por defecto.
Paso 5: Verificar que todo funciona
Después de subir los archivos y esperar la propagación de DNS, prueba tu dominio:
- Abre un navegador y escribe
http://tudominio.com. - Si ves tu página, ¡felicidades! Todo está configurado.
- Si no ves nada, revisa:
- Que los archivos estén en
public_html. - Que el dominio esté bien escrito en DirectAdmin.
- Que los nameservers sean correctos.
- Que los archivos estén en
[WARNING] Si ves un error 404, es probable que falte el archivo
index.htmlo que la ruta sea incorrecta.
Solución de problemas comunes (FAQ)
Aquí tienes respuestas a las preguntas más frecuentes. Si algo no funciona, revisa esta sección.
¿Por qué mi dominio no carga después de 24 horas?
- Causa: Los DNS no se han propagado completamente.
- Solución: Usa herramientas como
whatsmydns.netpara verificar. A veces tarda hasta 48 horas. Mientras tanto, puedes acceder por IP.
¿Cómo cambio la versión de PHP para mi dominio?
- Ve a Account Manager > Domain Setup.
- Busca tu dominio y haz clic en Edit.
- En PHP Version, selecciona la que necesites (por ejemplo, 8.1).
- Guarda los cambios.
¿Puedo tener varios dominios en un mismo servidor?
Sí, DirectAdmin lo permite. Solo repite el Paso 2 para cada dominio nuevo. Cada uno tendrá su propia carpeta y configuración.
¿Qué hago si olvido mi contraseña de DirectAdmin?
- Ve a la pantalla de inicio de sesión y haz clic en Forgot Password.
- Recibirás un correo para restablecerla. Si no, contacta a tu proveedor de hosting.
¿Cómo configuro el correo electrónico para mi dominio?
- En DirectAdmin, ve a Email Manager.
- Haz clic en Create New Mailbox.
- Pon el nombre (ej:
info) y una contraseña. - Ya tienes un correo como
info@tudominio.com. Puedes acceder vía webmail (por ejemplo,tudominio.com/webmail).
¿Qué es Syspanel (HestiaCP) y cómo se diferencia?
Syspanel es otro panel de control de hosting, similar a DirectAdmin pero con un enfoque más minimalista. Si usas Syspanel, el puerto de acceso es el 2106 (en lugar del 2222). La configuración de dominios es muy parecida, pero los nombres de las secciones pueden variar. Por ejemplo, en Syspanel se llama Web en lugar de Domain Setup.
Consejos finales para un SysAdmin novato
Configurar un dominio en DirectAdmin es solo el principio. Aquí algunos consejos para que tu experiencia sea aún mejor:
- Mantén tu software actualizado: DirectAdmin te avisará de actualizaciones. No las ignores.
- Usa SSL: Activa Let’s Encrypt desde SSL Certificates para tener HTTPS gratis.
- Haz backups: DirectAdmin tiene herramientas de backup automático. Actívalas.
- Monitorea tu tráfico: Ve a Statistics para ver cuánto ancho de banda usas.
[INFO] Si en algún momento te sientes perdido, recuerda que DirectAdmin tiene una documentación muy completa y foros de ayuda. No dudes en consultarlos.
Conclusión
Has aprendido a configurar un dominio en DirectAdmin paso a paso, desde el acceso al panel hasta la subida de archivos y la solución de problemas. Ahora eres capaz de gestionar tu propio sitio web como un verdadero SysAdmin. Recuerda que la práctica hace al maestro, así que no temas experimentar.
Si sigues esta guía, tendrás tu dominio funcionando en poco tiempo. Y si algo falla, vuelve a leer los pasos o consulta la sección de FAQ. ¡Buena suerte con tu proyecto web!
