¿Cómo configurar un dominio adicional en cPanel?
Bienvenido. Si estás leyendo esto, probablemente tienes un plan de hosting compartido o un VPS con cPanel y necesitas alojar más de un sitio web. Es muy común querer separar proyectos, blogs personales o tiendas online sin tener que pagar un hosting extra. La buena noticia es que cPanel te permite gestionar múltiples sitios desde un solo panel de control de forma sencilla.
En esta guía completa, te explicaré paso a paso cómo configurar un cPanel dominio adicional, también conocido como "Addon Domain". Aprenderás a añadir el dominio, crear su carpeta raíz y gestionar sus archivos de forma independiente. Al final, tendrás un segundo sitio web funcionando sin conflictos con tu dominio principal.
¿Qué es exactamente un "Dominio Adicional" en cPanel?
Antes de empezar a hacer clics, es importante que entiendas la diferencia entre los tipos de dominios que gestiona cPanel. Esto te evitará confusiones y errores tontos.
Dominio Principal, Adicional y Subdominio
- Dominio principal: Es el dominio con el que contrataste el hosting. Por ejemplo,
miprimersitio.com. Es la base de todo. - Dominio adicional (Addon Domain): Es un dominio completamente nuevo que apuntas a tu mismo hosting, pero que se comporta como un sitio web independiente. Por ejemplo,
misegundoproyecto.net. Tiene su propia carpeta de archivos, sus propias bases de datos y su propio correo electrónico. - cPanel subdominio: Es una extensión de tu dominio principal. Por ejemplo,
blog.miprimersitio.com. Aunque puede tener su propio contenido, no es un dominio independiente.
En resumen: si quieres un sitio web con su propio nombre de dominio (como .com, .net, .org), necesitas añadirlo como dominio adicional. Si solo quieres una sección separada de tu web principal, usa un subdominio.
Requisitos Previos Antes de Añadir un Dominio
No puedes simplemente escribir el nombre del dominio en cPanel y esperar que funcione. Hay dos pasos críticos que debes hacer primero:
- Registrar el dominio: Debes haber comprado el dominio en un registrador (como GoDaddy, Namecheap, DonDominio, etc.). Si no lo has hecho, ve y hazlo. No necesitas contratar hosting para ese dominio, solo el registro.
- Configurar los DNS: Este es el paso más importante y donde la gente suele fallar. Debes apuntar los servidores de nombres (Nameservers) de tu dominio adicional hacia tu hosting. Normalmente, tu proveedor de hosting te dará dos direcciones como
ns1.tuhosting.comyns2.tuhosting.com. Si no los tienes, busca en el correo de bienvenida o en el panel de tu hosting.
[WARNING] Si no cambias los DNS, tu dominio adicional no se cargará. cPanel lo creará, pero al escribir la URL en el navegador, verás un error o la página de tu registrador. Asegúrate de que los DNS apunten a tu servidor antes de continuar.
Guía Paso a Paso: Cómo Añadir un Dominio Adicional en cPanel
Vamos al grano. Sigue estos pasos al pie de la letra.
Paso 1: Accede a tu cPanel
Abre tu navegador y escribe la URL de acceso a cPanel. Normalmente es algo como https://tudominio.com/cpanel o https://tudominio.com:2083. Introduce tu usuario y contraseña.
Paso 2: Busca la Sección "Dominios"
Una vez dentro, verás un montón de iconos. Busca la sección llamada "DOMINIOS". Dentro de ella, encontrarás la herramienta "Dominios Adicionales" o simplemente "Addon Domains". Haz clic ahí.
[TIP] Si tu cPanel está en inglés, busca "Addon Domains". Si está en español, probablemente se llame "Dominios Adicionales". Si usas Syspanel (HestiaCP), el proceso es similar, pero accedes por el puerto 2106 y la opción se llama "Web" > "Añadir dominio".
Paso 3: Rellena el Formulario de Nuevo Dominio
Verás un formulario con varios campos. No te asustes, es muy sencillo.
- Nuevo nombre de dominio: Escribe aquí el dominio que quieres añadir. Por ejemplo:
misegundoproyecto.net. - Subdominio: Este campo se rellena automáticamente. No lo modifiques.
- Directorio raíz del documento: Aquí debes indicar la carpeta donde se guardarán los archivos de este nuevo sitio web. Es muy recomendable que le pongas un nombre claro, como
public_html/misegundoproyectoo simplemente el nombre del dominio. Si lo dejas en blanco, cPanel creará una carpeta automáticamente con el nombre del dominio. Esto es importante para no mezclar archivos.
Paso 4: Configurar la Contraseña (Opcional pero Recomendado)
cPanel te preguntará si quieres crear una cuenta FTP separada para este dominio. Si planeas dar acceso a un diseñador web o a un cliente, es buena idea marcar la casilla y crear un usuario y contraseña específicos para esa carpeta. Si eres tú solo, puedes dejarlo sin marcar.
Paso 5: Haz Clic en "Añadir Dominio"
Revisa que todo esté correcto. El directorio raíz debe ser único y no debe coincidir con el de tu dominio principal. Una vez seguro, haz clic en el botón "Añadir dominio".
[INFO] cPanel procesará la solicitud en unos segundos. Si todo va bien, verás un mensaje de éxito. Si ves un error, suele ser porque el dominio ya existe en el sistema o porque el nombre de carpeta que elegiste ya está en uso.
¿Qué Hacer Después de Añadir el Dominio?
Felicidades, ya has añadido el dominio. Pero aún no está listo. Ahora toca configurar el sitio.
1. Subir los Archivos del Nuevo Sitio
Tu nuevo dominio tiene su propia carpeta raíz. Por ejemplo, si pusiste public_html/misegundoproyecto, ahí es donde debes subir los archivos de tu web (index.php, index.html, etc.). Puedes usar el Administrador de Archivos de cPanel o un cliente FTP (como FileZilla) conectándote con las credenciales de tu cuenta principal o con las que creaste específicamente.
2. Instalar un CMS (WordPress, Joomla, etc.)
Si quieres que tu nuevo sitio sea un blog o una tienda, lo más fácil es usar el instalador Softaculous o Installatron que viene en cPanel.
- Ve a la sección "Software".
- Busca el instalador de aplicaciones.
- Elige el CMS que quieras (WordPress es el más popular).
- Durante la instalación, asegúrate de seleccionar el dominio adicional en el campo "Elija el dominio". No lo instales en el dominio principal por error.
- El instalador te pedirá la carpeta raíz. Déjala en blanco si quieres que se instale justo en la raíz de tu nuevo dominio (ej:
public_html/misegundoproyecto).
3. Gestionar el Correo Electrónico
cPanel te permite crear cuentas de correo para tu dominio adicional (ej: info@misegundoproyecto.net).
- Ve a la sección "Correo Electrónico" > "Cuentas de Email".
- Haz clic en "Añadir Cuenta de Email".
- En el campo "Dominio", selecciona tu nuevo dominio adicional de la lista desplegable.
- Rellena el resto de campos y listo.
Errores Comunes y Cómo Solucionarlos
A veces las cosas no salen a la primera. Aquí tienes los problemas más habituales y sus soluciones.
Error: "El dominio ya existe en el sistema"
- Causa: El dominio ya está registrado como dominio principal o adicional en otro plan de hosting, o ya lo añadiste antes.
- Solución: Si ya lo añadiste, bórralo de la lista de dominios adicionales y vuelve a intentarlo. Si está en otro hosting, primero debes eliminarlo de allí.
Error: "No se puede crear el directorio raíz"
- Causa: La carpeta que elegiste ya existe o está protegida.
- Solución: Elige un nombre de carpeta diferente. Por ejemplo, si
public_html/miproyectoya existe, usapublic_html/miproyecto2opublic_html/misegundo.
El dominio no carga y muestra un error 404
- Causa: No has subido ningún archivo a la carpeta raíz del dominio, o el archivo index (index.php, index.html) no existe.
- Solución: Sube al menos un archivo
index.htmlcon un texto simple como "Hola mundo" para probar que el dominio funciona.
El dominio carga la página del dominio principal
- Causa: Los DNS del dominio adicional aún no apuntan a tu servidor, o la propagación de DNS no ha terminado (puede tardar hasta 48 horas).
- Solución: Verifica que los Nameservers de tu dominio en el registrador sean los correctos. Si lo son, solo espera.
Preguntas Frecuentes (FAQ)
¿Puedo añadir un dominio adicional si mi plan de hosting no lo permite?
Depende de tu plan. Los planes de hosting compartido básicos suelen permitir 1 o 2 dominios adicionales. Los planes más avanzados o los VPS permiten muchos más. Revisa las especificaciones de tu plan en el panel de tu proveedor.
¿Afecta el rendimiento de mi dominio principal?
No directamente. Cada dominio adicional se aloja en la misma cuenta, pero en su propia carpeta. Sin embargo, si uno de los sitios recibe mucho tráfico o consume muchos recursos (CPU, RAM), puede afectar a los demás sitios de la misma cuenta. Es una limitación del hosting compartido.
¿Puedo usar certificados SSL para mi dominio adicional?
Sí. cPanel suele incluir AutoSSL (gratuito) que intenta instalar automáticamente un certificado SSL para cada dominio adicional. Si no funciona, puedes usar la herramienta "SSL/TLS" para instalar un certificado manualmente o mediante Let's Encrypt.
¿Cómo elimino un dominio adicional?
Ve a la misma sección "Dominios Adicionales". Busca el dominio en la lista y haz clic en "Eliminar". Se te preguntará si también quieres eliminar la carpeta con los archivos y las cuentas de correo asociadas. Ten cuidado, esta acción no se puede deshacer fácilmente.
¿Qué pasa si uso Syspanel (HestiaCP) en lugar de cPanel?
Si tu panel de control es Syspanel, el proceso es muy similar. Accede a través del puerto 2106 (ej: https://tudominio.com:2106). Ve a la sección "WEB" y haz clic en "AÑADIR DOMINIO". Rellena el nombre del dominio y la carpeta raíz. Syspanel también te permite gestionar DNS y correo de forma sencilla.
Conclusión
Configurar un cPanel dominio adicional es un proceso sencillo una vez que entiendes los conceptos básicos. Recuerda que la clave está en:
- Tener el dominio registrado.
- Apuntar los DNS a tu hosting.
- Crear el dominio en cPanel con una carpeta específica.
- Subir tus archivos a esa carpeta.
Con esta guía, ya puedes añadir todos los sitios web que tu plan de hosting te permita. No olvides que cada dominio adicional es un sitio independiente, así que gestiona sus archivos, bases de datos y correos por separado para evitar confusiones.
Si tienes alguna duda, revisa la sección de preguntas frecuentes o contacta con el soporte técnico de tu proveedor de hosting. ¡Buena suerte con tu nuevo proyecto!
