Agregar nuevo nombre de dominio externo a VPS Ionos

from PxHere

En un tutorial pasado te mostré cómo configurar un VPS de Ionos desde cero del cual extraeré algunos pasos para que veas cómo puedes agregar un nuevo nombre de dominio externo a tu VPS de Ionos paso a paso. Sin más, manos a la obra.

Requisitos previos

  • Tener un VPS contratado
  • Acceso a panel de control del VPS
  • Contar con un nombre de dominio con un proveedor externo
  • Acceso SSH al VPS con credenciales sudo
  • Tener instalado el stack LAMP

1. Agregar dominio externo desde panel Ionos

Entra al área de clientes de Ionos y en el menú da clic en la opción Dominios & SSL:

Agregar nuevo nombre de dominio externo a VPS Ionos

En la ventana que se abre dirígete al menú derecho y da clic en Configurar dominio externo:

Agrega el dominio externo

Introduce el nombre de dominio externo que quieres usar y da clic en el botón Iniciar configuración:

Introduce el nombre de dominio externo

Si tienes varios contratos como yo selecciona en donde usarás tu nombre de dominio externo:

selecciona el contrato para tu nombre de dominio externo

En la siguiente sección escoge los servidores DNS de Ionos para tu nombre de dominio externo y da clic en el botón de Confirmar la selección:

Escoge los servidores DNS de Ionos para tu nombre de dominio externo

Se te mostrará los servidores DNS de Ionos, cópialos y tenlos a la mano los necesitarás en el siguiente paso y da clic en el botón Usar dominio:

apunta los servidores DNS de Ionos

2. Cambiar los DNS con el proveedor externo

Ahora ve con tu proveedor de nombre de dominio externo e ingresa al panel de control del cliente, en mi caso estoy usando como proveedor a Godaddy y desde allí ve a la sección Mis dominios (cada proveedor tiene su panel de cliente distinto):

Desde el panel del proveedor externo ve a tu nombre de dominio

Entra al nombre de dominio y busca la sección en donde puedas administrar los DNS:

Administrar los servidores DNS

Verás que tu proveedor externo del nombre de dominio tiene servidores DNS propios que usa por default, da clic en el botón Cambiar:

Agregar nuevo nombre de dominio externo a VPS Ionos

En él panel de cliente de Godaddy se abrirá una ventana da clic en Introducir mis propios servidores de nombres:

Introducir mis propios servidores de nombre

Selecciona la casilla donde das tu consentimiento para actualizar los servidores de nombres y luego da clic en el botón Continuar:

Da tu consentimiento para actualizar los servidores de nombres para tu dominio

Agrega uno a uno los DNS de Ionos que te mostrarón en el punto anterior y confirma los cambios:

Servidores DNS de Ionos

3. Apuntar nombre de dominio hacia tu VPS

Regresa al panel de control de Ionos e ingresa a la configuración de tu dominio e ingresa al apartado DNS y da clic en el botón Añadir registro:

añadir registro A para el nombre de dominio

Selecciona el registro A:

Agregar direccion ipv4

En la siguiente sección en Nombre de host pon un ‘@’ y en Apunta a tienes que poner la dirección IP asignada a tu VPS y luego da clic en el botón Guardar:

Ingresa los datos para crear el registro DNS

En la nueva patantalla vuelve a dar clic en el botón Añadir registro:

Añade un registro nuevo

Igual que hace unos pasos atrás escoges Asigna una dirección IPv4 a tu dominio o subdominio:

Agregar nuevo nombre de dominio externo a VPS Ionos

En Nombre de host pon un ‘*’ y en Apunta a ingresa la dirección IP que fue asignada a tu VPS:

Ingresa los datos para crear el registro DNS

En la configuración de los DNS verás los dos registros nuevos:

Se ha añadido los registros DNS

4. Crear host virtual

Ahora toca usar la consola de comandos, para este ejemplo usaré un dominio de prueba que tengo llamada mispruebas.xyz, ahora accede vía SSH a tu VPS, es necesario crear la carpeta para tus archivos:

sudo mkdir /var/www/mispruebas

Se agrega la propiedad del directorio usando la variable de entorno $USER:

sudo chown -R $USER:$USER /var/www/mispruebas

Crea el archivo de configuración para tu sitio:

sudo nano /etc/apache2/sites-available/mispruebas.conf

Una vez que abra el archivo copia el siguiente código solo cambia el nombre mispruebas por el nombre que tiene tu dominio recuerda cambiar el sufijo .xyz por el tuyo y guarda el archivo:

<VirtualHost *:80>
   ServerAdmin [email protected]
   DocumentRoot /var/www/mispruebas
   ServerName mispruebas.xyz
   ServerAlias www.mispruebas.xyz

   <Directory />
      Options FollowSymLinks
      AllowOverride None
   </Directory>

   <Directory /var/www/mispruebas>
      AllowOverride All
   </Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

Habilita el nuevo host virtual escribiendo:

sudo a2ensite mispruebas

Verifica que la sintaxis de tu archivo este correcta:

sudo apache2ctl configtest

Reinicia el servidor Apache:

sudo systemctl reload apache2

Para verificar que tu dominio esta operando correctamente crea un archivo .html:

sudo nano /var/www/mispruebas/index.html

Escribe una etiqueta solo para realizar la prueba:

<h1>It works fine!</h1>

Si vas al navegador y escribes tu nombre de dominio debes de ver algo así:

Ya está funcionando correctamente tu dominio.

5. Instalar certificado SSL

Ahora si quieres que tu sitio web muestre que tiene instalado un certificado SSL sigue los siguientes pasos y primero tienes que instalar Certbot en tu VPS:

sudo apt install certbot python3-certbot-apache

Instala el certificado SSL con el siguiente comando:

sudo certbot --apache

Ingresa la información que te piden como tu email y aceptas los términos y condiciones tecleando ‘A’:

Agregar nuevo nombre de dominio externo a VPS Ionos

Si tienes más de un nombre de dominio escoge en cuál quieres activar el certificado SSL introduciendo el número que tiene en la lista separado con comas, en este ejemplo debo escoger el número 1 y 2 y luego dar Enter:

Si quieres que el tráfico que llegue a tu sitio sea redirigido de http a https teclea el número 2 y luego Enter:

Agregar nuevo nombre de dominio externo a VPS Ionos

Te mostrará un mensaje en dode se te informa que los certificados SSL han sido activados:

Agregar nuevo nombre de dominio externo a VPS Ionos

Para verificar que la renovación automática se encuentra habilitada y funcionando correctamente escribe en terminal:

sudo systemctl status certbot.timer

y luego:

sudo certbot renew --dry-run

La renovación automática quedo activada.

Conclusión

Aprendiste cómo agregar un nuevo nombre de dominio externo a tu VPS de Ionos. Para agregar archivos a la carpeta de tu dominio puedes usar el servicio FTP o por medio de Git y si quieres agregar más dominios en tu VPS repite todos los pasos una vez más. Si este tutorial fue de utilidad para ti te invito a que lo compartas en tus redes sociales y si tienes dudas o comentarios déjalos en la caja de los comentarios estaré al pendiente de ellos. Te envío un saludo.

2 COMENTARIOS

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.