take the servername out of httpd.conf and put it in the virtual host file default.

httpd.conf should really be empty.

after making changes don't forget to
sudo /etc/init.d/apache2 reload
...