Cómo crear y gestionar dominios secundarios (addon domains) en DirectAdmin
¿Qué es un addon domain en DirectAdmin y para qué sirve?
Imagina que tu cuenta de hosting es un gran edificio de oficinas. Tu dominio principal (como tudominio.com) es la recepción principal, el punto de entrada a todo el edificio. Ahora bien, ¿qué pasa si quieres tener una tienda online separada, un blog para un proyecto personal o un sitio web para un cliente sin necesidad de contratar otro plan de hosting? Ahí es donde entran en juego los addon domains.
Un addon domain DirectAdmin es un dominio completamente nuevo que se aloja dentro de tu misma cuenta de hosting. A diferencia de un subdominio (que sería algo como blog.tudominio.com), un addon domain es un dominio independiente (como miotrodominio.com) que se gestiona desde el mismo panel. Esto significa que puedes tener varios sitios web, con sus propios archivos, bases de datos y correos electrónicos, todo desde una sola cuenta.
La principal ventaja de crear un addon domain es el ahorro económico y la centralización. No necesitas pagar por un plan de hosting adicional para cada proyecto. Además, gestionas todos tus sitios desde un único panel de control: DirectAdmin. Para los usuarios que están empezando o para emprendedores con varios proyectos, esta funcionalidad es una auténtica navaja suiza.
En esta guía, te explicaré paso a paso cómo crear addon domain, cómo gestionarlo, qué precauciones debes tener y cómo solucionar los problemas más comunes. Vamos a ello, sin tecnicismos innecesarios y con un lenguaje claro.
Requisitos previos antes de crear un addon domain
Antes de lanzarte a crear tu nuevo dominio secundario, es importante que verifiques un par de cosas. No queremos que te lleves sorpresas a mitad del proceso.
Verifica tu plan de hosting
No todos los planes de hosting permiten un número ilimitado de addon domains. Algunos planes básicos limitan la cantidad de dominios que puedes añadir. Revisa la información de tu plan en la sección de "Detalles de la cuenta" o contacta con tu proveedor. Si ves que no puedes añadir más, es que has llegado al límite.
Configura los DNS de tu dominio externo
Este es el paso más importante y el que más dolores de cabeza causa. Si el dominio que quieres añadir (por ejemplo, nuevoproyecto.com) lo has comprado en un registrador externo (como Namecheap, GoDaddy o Google Domains), necesitas que apunte a tu servidor de DirectAdmin.
Para ello, tendrás que cambiar los servidores de nombres (nameservers) de nuevoproyecto.com y poner los que te indicó tu proveedor de hosting al contratar el servicio (suelen tener el formato ns1.tuproveedor.com y ns2.tuproveedor.com). Si el dominio lo has comprado a través de tu mismo proveedor de hosting, este paso ya estará hecho.
[WARNING]: Este cambio de DNS puede tardar entre 24 y 72 horas en propagarse a nivel mundial. No te preocupes si al principio el dominio no carga; es un proceso normal. Puedes empezar a configurarlo en DirectAdmin antes de que la propagación termine.
Cómo crear un addon domain en DirectAdmin paso a paso
Ahora sí, vamos a la acción. El proceso es realmente sencillo una vez que sabes dónde hacer clic. Sigue estos pasos al pie de la letra.
Paso 1: Accede a tu panel de DirectAdmin
Abre tu navegador y escribe la URL de acceso a tu panel. Normalmente es algo como https://tudominio.com:2222 o una URL específica que te proporcionó tu proveedor. Introduce tu nombre de usuario y contraseña.
Paso 2: Localiza la sección "Dominios"
Una vez dentro, verás un panel con varios iconos y opciones. Busca la sección que se llama "Dominios" o "Domain Setup". Dentro de esta sección, encontrarás la opción "Addon Domains" o "Dominios Secundarios". Haz clic en ella.
Paso 3: Rellena el formulario de creación
Se abrirá una página con un formulario. Aquí es donde tienes que prestar atención. Los campos son los siguientes:
- Nombre de dominio (Domain): Escribe el dominio completo, incluyendo la extensión. Por ejemplo,
miotrodominio.com. No pongaswww.al principio. - Nombre de usuario (Username): DirectAdmin te sugerirá un nombre de usuario automáticamente (suele ser la primera parte del dominio). Este nombre se usará para crear la carpeta donde se guardarán los archivos de este nuevo sitio. Puedes cambiarlo, pero te recomiendo dejar el que te sugiere para mantener el orden. Solo se permiten letras minúsculas, números y guiones bajos.
- Contraseña (Password): Crea una contraseña segura para la gestión FTP de este dominio. Esta contraseña es independiente de la de tu cuenta principal. DirectAdmin te ofrece un generador de contraseñas seguras; úsalo si no se te ocurre una.
Una vez rellenado, haz clic en el botón "Create" o "Crear".
Paso 4: Verifica la creación
DirectAdmin te mostrará un mensaje de éxito y el nuevo dominio aparecerá en la lista de la parte inferior de la página. Verás que se ha creado una estructura de carpetas similar a esta: domains/miotrodominio.com/. Dentro de esta carpeta, tendrás una subcarpeta llamada public_html, que es donde deberás subir los archivos de tu nuevo sitio web.
Gestionar dominios DirectAdmin: opciones y funciones
Una vez que has creado tu addon domain, no termina todo ahí. DirectAdmin te ofrece varias herramientas para gestionar dominios DirectAdmin de forma eficiente. Vamos a verlas.
Gestión de archivos y FTP
Cada addon domain tiene su propia carpeta raíz y sus propias credenciales FTP. Puedes acceder a los archivos de tu dominio secundario de dos maneras:
- A través del Administrador de Archivos: En el panel principal de DirectAdmin, busca la sección "Archivos" y luego "Administrador de Archivos". Navega hasta la carpeta
domains/miotrodominio.com/public_html. Ahí podrás subir, borrar y editar archivos como si lo hicieras en tu dominio principal. - A través de un cliente FTP: Puedes usar programas como FileZilla o Cyberduck. Necesitarás el nombre de usuario y la contraseña que creaste en el paso anterior. El servidor FTP será el mismo que el de tu cuenta principal (por ejemplo,
ftp.tuproveedor.como la IP de tu servidor).
Gestión de bases de datos
Si tu nuevo sitio web necesita una base de datos (por ejemplo, para WordPress), puedes crearla fácilmente. Ve a la sección "MySQL Management" en el panel principal. Crea una nueva base de datos y un usuario con permisos. Luego, en la configuración de tu aplicación (como el archivo wp-config.php de WordPress), usarás el nombre de la base de datos y el usuario que acabas de crear.
Gestión de correos electrónicos
Cada addon domain puede tener sus propias cuentas de correo electrónico. Para ello, ve a la sección "Email Manager" y selecciona el dominio secundario en el menú desplegable. A partir de ahí, podrás crear cuentas como info@miotrodominio.com o contacto@miotrodominio.com. Es una excelente manera de mantener la comunicación de cada proyecto separada.
Subdominios DirectAdmin: la diferencia clave
Es fácil confundir un addon domain con un subdominio. Vamos a aclararlo:
- Subdominio DirectAdmin: Es una extensión de tu dominio principal. Por ejemplo,
tienda.tudominio.com. Se crea desde la sección "Subdomains" en el panel. La carpeta se crea dentro de la raíz de tu dominio principal (por ejemplo,public_html/tienda). - Addon domain: Es un dominio completamente nuevo e independiente. Por ejemplo,
miotrodominio.com. Se crea desde la sección "Addon Domains" y tiene su propia carpeta raíz separada (domains/miotrodominio.com).
La regla general es: si es un proyecto nuevo y separado, usa un addon domain. Si es una sección de tu sitio principal, usa un subdominio.
Problemas comunes y cómo solucionarlos
Aunque el proceso es sencillo, es normal que surjan algunas dudas o problemas. Aquí te dejo los más frecuentes y sus soluciones.
El dominio no carga, aparece un error de "Sitio no encontrado"
Esto suele deberse a dos razones principales:
- Los DNS no se han propagado: Como mencioné antes, el cambio de DNS puede tardar hasta 72 horas. Puedes comprobar el estado de la propagación en sitios web como
whatsmydns.net. Si los DNS ya apuntan a tu servidor, pero el sitio sigue sin cargar, sigue al siguiente punto. - El dominio no está bien configurado en el servidor: Asegúrate de que el dominio aparece en tu lista de addon domains en DirectAdmin. Si no es así, repite el proceso de creación.
Error "403 Forbidden" o "500 Internal Server Error"
Estos errores suelen estar relacionados con los permisos de los archivos o con un archivo .htaccess dañado. Revisa que los permisos de las carpetas sean 755 y los de los archivos sean 644. Si tienes un archivo .htaccess, prueba a renombrarlo a .htaccess.bak para ver si el error desaparece.
No puedo crear una base de datos para mi addon domain
Asegúrate de que tu plan de hosting incluye el número de bases de datos que necesitas. Si ya has creado varias, es posible que hayas llegado al límite. Contacta con tu proveedor para ampliar el número.
El correo de mi addon domain no funciona
Verifica que has creado la cuenta de correo bajo el dominio correcto en el "Email Manager". Además, asegúrate de que los registros MX de tu dominio apuntan al servidor de correo de tu hosting. Esto se configura en el panel de DNS de tu registrador de dominios o en la sección "DNS Management" de DirectAdmin.
Buenas prácticas para gestionar tus dominios secundarios
Para terminar, te dejo una serie de consejos que te harán la vida más fácil a largo plazo.
Mantén una estructura de carpetas clara
DirectAdmin ya organiza las carpetas por dominio (domains/tudominio.com), así que no intentes cambiar esa estructura. Dentro de cada public_html, organiza tus archivos de forma lógica (por ejemplo, css, js, images).
Utiliza contraseñas seguras y únicas
Cada addon domain tiene sus propias credenciales FTP. No uses la misma contraseña para todos. Un gestor de contraseñas te puede ayudar a mantener todo organizado y seguro.
Revisa el uso de recursos
Cada sitio web en tu cuenta consume recursos del servidor (CPU, RAM, espacio en disco). Si tienes muchos addon domains con mucho tráfico, es posible que llegues a los límites de tu plan. Monitoriza el uso de recursos desde la sección "System Information" o "Resource Usage" de DirectAdmin.
Mantén todo actualizado
Si usas WordPress u otro CMS en tus dominios secundarios, mantén el núcleo, los temas y los plugins actualizados. Un sitio desactualizado es un blanco fácil para los hackers, y un compromiso en un addon domain podría afectar a todos los demás sitios de tu cuenta.
Haz copias de seguridad periódicas
DirectAdmin tiene herramientas de backup, pero es buena práctica que tú también hagas tus propias copias de seguridad de los archivos y bases de datos de tus dominios secundarios, especialmente antes de hacer cambios importantes.
Preguntas frecuentes (FAQ)
¿Cuántos addon domains puedo crear en DirectAdmin?
Depende de tu plan de hosting. Algunos planes permiten un número ilimitado, mientras que otros tienen un límite (por ejemplo, 5 o 10). Revisa las especificaciones de tu plan.
¿Puedo usar un addon domain para instalar WordPress?
Sí, absolutamente. De hecho, es una de las prácticas más comunes. Solo tienes que subir los archivos de WordPress a la carpeta public_html del addon domain y crear una base de datos para él.
¿Cómo elimino un addon domain que ya no uso?
Ve a la sección "Addon Domains", busca el dominio en la lista y haz clic en el icono de la papelera o en "Delete". Ten mucho cuidado: esto eliminará todos los archivos, bases de datos y cuentas de correo asociadas a ese dominio. Es una acción irreversible, así que asegúrate de haber hecho una copia de seguridad antes.
[INFO]: Si tu proveedor de hosting utiliza un panel alternativo como Syspanel (anteriormente conocido como HestiaCP), el proceso es diferente. En Syspanel, el acceso se realiza a través del puerto 2106 y la gestión de dominios se encuentra en la sección "Web". Aunque la lógica es similar, los nombres de las opciones y la estructura del panel varían. Si tienes dudas, consulta la documentación específica de Syspanel.
[TIP]: Antes de empezar a crear muchos addon domains, planifica bien qué proyectos necesitas. Tener demasiados sitios en una sola cuenta puede hacer que el rendimiento del servidor se resienta si no se gestiona correctamente. Es mejor tener pocos sitios bien optimizados que muchos sitios lentos.
Con esta guía, ya tienes todo lo necesario para crear y gestionar dominios DirectAdmin como un profesional. Recuerda que la práctica hace al maestro, así que no tengas miedo de experimentar en un entorno seguro. ¡Buena suerte con tus nuevos proyectos!
