Lo que tú queres hacer se llama virtual hosting basado en nombres. La indicación que te dió el colega está bien, ahora, yo te recomendaría que leas la documentación de Apache sobre el tema para saber qué estás haciendo:
http://httpd.apache.org/docs-2.0/vhosts/
Cuando compres el segundo dominio tienes que indicar los servidores DNS que estés utiliznado, dar de alta el nuevo dominio en el DNS, y dar de alta el virtualhost en tu servidor web para el dominio.
Saludos