Configurar subdominios en un servidor VPS implica varios pasos y depende en cierto grado del sistema operativo y el servidor web que estés utilizando. A continuación se muestra un proceso genérico que puede funcionar para la mayoría de las configuraciones, aunque es posible que debas ajustarlo según tus necesidades específicas. Este ejemplo asume que estás usando un servidor Apache en Linux:
1. Acceda a su servidor VPS a través de SSH.
2. Vaya al directorio donde almacena los archivos de su sitio web (por ejemplo, `/var/www/html/`).
3. Cree un nuevo directorio para su subdominio. Por ejemplo, si estás configurando el subdominio `blog.example.com`, podrías ejecutar `mkdir /var/www/html/blog`.
4. Abre tu archivo de configuración de Apache. Este archivo normalmente se encuentra en `/etc/apache2/sites-available/000-default.conf`.
5. Agregue un bloque de configuración de VirtualHost para su subdominio. Aquí hay un ejemplo:
```
```
Este bloque le dice a Apache que para solicitudes a `blog.example.com`, debe servir archivos desde el directorio `/var/www/html/blog`.
6. Guarda tus cambios y cierra el archivo.
7. Habilita el nuevo subdominio con el comando `a2ensite`, seguido del nombre de tu archivo de configuración (por ejemplo, `a2ensite 000-default.conf`).
8. Reinicia el servidor Apache para que se apliquen los cambios. Esto suele ser algo como `service apache2 restart` o `/etc/init.d/apache2 restart`, dependiendo de tu sistema.
9. Ahora deberás configurar tus registros DNS para que el subdominio apunte a tu servidor VPS. Normalmente, esto implica agregar un registro A o CNAME para tu subdominio en la configuración DNS de tu proveedor de dominio. El registro A debe apuntar a la dirección IP de tu servidor VPS.
Estos pasos deben ser suficientes para configurar un subdominio básico en un servidor VPS. Recuerda que la configuración puede variar dependiendo del servidor y del sistema operativo.