Cómo configurar un dominio addon en DirectAdmin para WordPress
¿Qué es un dominio addon y por qué lo necesitas?
Un dominio addon es un dominio adicional que puedes hospedar en tu misma cuenta de hosting, sin necesidad de contratar un plan nuevo. Piensa en ello como una "habitación extra" dentro de tu casa digital: compartes los recursos del servidor, pero cada dominio funciona de forma independiente, con sus propios archivos, bases de datos y configuración.
Para WordPress, esto es especialmente útil si gestionas varios proyectos. Imagina que tienes un blog principal en tudominio.com y quieres lanzar una tienda online en mitienda.com. Con un dominio addon, ambos pueden convivir en la misma cuenta de DirectAdmin, ahorrándote dinero y simplificando la administración.
La clave está en que cada dominio addon tiene su propia carpeta raíz, normalmente dentro de public_html. Por ejemplo, si tu dominio principal usa public_html, el addon podría usar public_html/mitienda. Esto mantiene todo organizado y evita conflictos entre archivos.
A lo largo de esta guía, te explicaré paso a paso cómo configurar un dominio addon DirectAdmin para WordPress, desde la creación del dominio hasta la instalación del CMS y la resolución de problemas comunes.
Requisitos previos antes de empezar
Antes de lanzarte a configurar tu dominio addon, asegúrate de tener lo siguiente:
- Acceso a DirectAdmin: Necesitas las credenciales de tu panel de control. Normalmente accedes mediante
tudominio.com:2222o la IP de tu servidor. - Un dominio registrado: El dominio que quieres añadir debe estar registrado en algún registrador (como Namecheap, GoDaddy, etc.).
- Acceso al DNS de tu dominio: Para que el dominio addon funcione, debes poder modificar los registros DNS. Esto suele hacerse desde el panel del registrador o desde DirectAdmin si gestionas el DNS allí.
- WordPress: Puedes instalarlo después de crear el dominio addon, o tener un paquete de instalación listo.
- Paciencia y tiempo: Aunque el proceso no es complicado, requiere varios pasos y es importante no saltarse ninguno.
Paso 1: Accede a tu panel de DirectAdmin
Lo primero es entrar en tu panel de control. Abre tu navegador y escribe la URL de acceso, que normalmente es:
https://tudominio.com:2222
Si no conoces la URL exacta, consulta el correo de bienvenida de tu proveedor de hosting. Introduce tu usuario y contraseña y haz clic en Iniciar sesión.
Una vez dentro, verás un panel con varias secciones. Busca el bloque llamado "Gestión de dominios" o "Domain Setup". Allí encontrarás la opción para añadir nuevos dominios.
Paso 2: Añade el dominio addon en DirectAdmin
Ahora viene la parte central: añadir dominio DirectAdmin. Sigue estos pasos:
-
En el panel principal, busca la sección "Dominios" o "Domain Management".
-
Haz clic en "Añadir dominio" o "Add Domain". Dependiendo de la versión de DirectAdmin, puede aparecer como "Add Another Domain" o "Create Domain".
-
Se abrirá un formulario con varios campos. Los más importantes son:
- Domain: Escribe aquí el dominio completo, por ejemplo
mitienda.com. Asegúrate de no incluirwwwnihttp://. - User: DirectAdmin te sugerirá un nombre de usuario basado en el dominio. Puedes cambiarlo, pero es recomendable dejarlo automático.
- Passwd: Genera una contraseña segura para el nuevo usuario del dominio addon. Asegúrate de guardarla en un lugar seguro.
- Tipo de dominio: Selecciona "Addon" o "Dominio adicional".
- Carpeta: Especifica la carpeta donde se alojarán los archivos. Por defecto, DirectAdmin sugiere
public_html/mitienda. Puedes cambiarla, pero mantener esta estructura facilita la gestión.
- Domain: Escribe aquí el dominio completo, por ejemplo
-
Haz clic en "Crear" o "Add".
DirectAdmin creará automáticamente la estructura de carpetas, las cuentas de correo asociadas (si las configuras) y los registros DNS necesarios para el dominio.
[TIP]: Algunos proveedores de hosting limitan el número de dominios addon según el plan contratado. Si no ves la opción, contacta con tu proveedor para verificar que está habilitada.
Paso 3: Configura los DNS de tu dominio addon
Para que tu dominio addon funcione correctamente, necesitas que los DNS apunten a tu servidor. Hay dos escenarios posibles:
Si gestionas el DNS desde DirectAdmin
DirectAdmin suele configurar automáticamente los registros DNS cuando creas el dominio addon. Verifica que los registros A apunten a la IP de tu servidor. Para comprobarlo:
- Ve a la sección "DNS" o "Administración DNS" en DirectAdmin.
- Busca el dominio que acabas de añadir.
- Asegúrate de que el registro
@(o el dominio raíz) tenga un registroAcon la IP de tu servidor. - También verifica que el registro
wwwapunte a la misma IP o sea un CNAME hacia el dominio principal.
Si gestionas el DNS en otro lugar
Si tu dominio está registrado en otro proveedor y no usas los DNS de DirectAdmin, deberás crear un registro A en tu registrador que apunte a la IP de tu servidor. Los pasos genéricos son:
- Inicia sesión en tu registrador de dominios.
- Busca la sección de "DNS" o "Name Servers".
- Crea un registro
Acon el nombre@o vacío y el valor de la IP de tu servidor. - Crea otro registro
Aparawwwcon la misma IP (o un CNAME hacia el dominio principal).
[WARNING]: Los cambios DNS pueden tardar entre 24 y 48 horas en propagarse. Ten paciencia si el dominio no funciona de inmediato.
Paso 4: Instala WordPress en el dominio addon
Una vez que el dominio está configurado y los DNS apuntan correctamente, es hora de instalar WordPress. Tienes dos opciones principales:
Opción A: Instalador automático (Softaculous u otros)
La mayoría de los paneles DirectAdmin incluyen un instalador automático como Softaculous. Para usarlo:
- En DirectAdmin, busca la sección "Softaculous" o "Instalador de aplicaciones".
- Haz clic en "WordPress" dentro de la lista de aplicaciones.
- Selecciona "Instalar".
- En el campo "Dominio", elige tu dominio addon recién creado.
- Rellena los datos de administrador (usuario, contraseña, email) y el nombre del sitio.
- Haz clic en "Instalar" y espera unos minutos.
Softaculous creará automáticamente la base de datos, los archivos y la configuración necesaria.
Opción B: Instalación manual
Si prefieres control total o no tienes Softaculous, puedes instalar WordPress manualmente:
- Descarga WordPress desde
es.wordpress.org. - Descomprime el archivo y sube el contenido a la carpeta del dominio addon (por ejemplo,
public_html/mitienda) mediante FTP o el administrador de archivos de DirectAdmin. - Crea una base de datos MySQL:
- Ve a "MySQL Management" en DirectAdmin.
- Crea una nueva base de datos, un usuario y asigna permisos.
- Renombra el archivo
wp-config-sample.phpawp-config.php. - Edita el archivo con los datos de tu base de datos (nombre, usuario, contraseña y servidor
localhost). - Abre tu dominio en el navegador y sigue el asistente de instalación de WordPress.
[TIP]: Si usas la instalación manual, asegúrate de que la carpeta del dominio addon tenga permisos adecuados (755 para carpetas y 644 para archivos).
Paso 5: Configura WordPress para el dominio addon
Después de instalar WordPress, es importante configurar correctamente las URLs del sitio. Sigue estos pasos:
- Accede al administrador de WordPress:
tudominioaddon.com/wp-admin. - Ve a "Ajustes" → "Enlaces permanentes".
- Elige la estructura que prefieras (por ejemplo, "Nombre de la entrada") y guarda los cambios.
- Ve a "Ajustes" → "Generales".
- Asegúrate de que los campos "Dirección del sitio (URL)" y "Dirección de WordPress (URL)" usen el dominio addon correctamente, sin
wwwo con él, según prefieras.
[INFO]: Si tienes problemas con las URLs, puedes forzar la configuración añadiendo estas líneas al archivo wp-config.php:
define('WP_HOME', 'http://tudominioaddon.com');
define('WP_SITEURL', 'http://tudominioaddon.com');
Paso 6: Verifica el funcionamiento del dominio addon
Para asegurarte de que todo funciona correctamente, realiza estas comprobaciones:
- Abre el dominio en el navegador: Escribe
http://tudominioaddon.comy verifica que carga la página de WordPress. - Prueba enlaces internos: Haz clic en algunas entradas o páginas para confirmar que las URLs se generan correctamente.
- Verifica el correo: Si has configurado cuentas de correo para el dominio, envía un email de prueba.
- Revisa los archivos: Accede por FTP y confirma que la estructura de carpetas es correcta.
Solución de problemas comunes
El dominio addon no carga
- Verifica los DNS: Usa herramientas como
dnschecker.orgpara confirmar que los registros se han propagado. - Comprueba la IP: Asegúrate de que el registro
Aapunte a la IP correcta de tu servidor. - Revisa la carpeta: Confirma que los archivos de WordPress están en la carpeta correcta del dominio addon.
WordPress muestra errores de base de datos
- Revisa los datos de conexión: Abre
wp-config.phpy verifica que el nombre de la base de datos, usuario y contraseña son correctos. - Comprueba los permisos: Asegúrate de que el usuario de la base de datos tiene permisos completos sobre la base.
El dominio principal y el addon se mezclan
- Verifica la carpeta: Cada dominio addon debe tener su propia carpeta dentro de
public_html. Si ambos usan la misma, habrá conflictos. - Revisa el archivo
.htaccess: Si tienes reglas personalizadas, asegúrate de que no afecten al dominio addon.
Preguntas frecuentes (FAQ)
¿Cuántos dominios addon puedo crear en DirectAdmin?
Depende de tu plan de hosting. Los planes básicos suelen incluir 1 o 2 dominios addon, mientras que los planes avanzados permiten más. Consulta con tu proveedor para conocer el límite exacto.
¿Puedo instalar WordPress multisitio en un dominio addon?
Sí, es posible, pero requiere configuración avanzada. Deberás modificar el archivo wp-config.php y el .htaccess para habilitar la red multisitio.
¿Qué pasa si quiero eliminar el dominio addon?
Puedes eliminarlo desde DirectAdmin en la sección de dominios. Ten cuidado: esto eliminará todos los archivos y bases de datos asociados. Asegúrate de hacer una copia de seguridad antes.
¿Necesito un certificado SSL para el dominio addon?
Es muy recomendable. La mayoría de los paneles DirectAdmin incluyen certificados SSL gratuitos (Let's Encrypt). Actívalo para que tu sitio WordPress sea seguro y tenga mejor posicionamiento SEO.
¿Puedo usar el mismo WordPress para varios dominios addon?
No es recomendable. Lo ideal es que cada dominio addon tenga su propia instalación de WordPress para evitar conflictos y facilitar el mantenimiento.
Conclusión: Domina la configuración de dominios addon
Configurar un dominio addon DirectAdmin para WordPress es un proceso sencillo si sigues los pasos adecuados. Recuerda que la clave está en:
- Crear correctamente el dominio addon en DirectAdmin.
- Configurar los DNS para que apunten a tu servidor.
- Instalar WordPress en la carpeta correspondiente.
- Mantener cada dominio aislado con sus propios archivos y base de datos.
Con esta guía, podrás gestionar múltiples sitios WordPress desde una sola cuenta de hosting, ahorrando tiempo y dinero. No tengas miedo de experimentar: cada dominio addon es independiente, así que los errores no afectarán a tu sitio principal.
Si encuentras algún problema, consulta la documentación de tu proveedor o contacta con su soporte técnico. Y recuerda que la paciencia es clave, especialmente con la propagación de DNS. ¡Buena suerte con tus nuevos proyectos WordPress!
