>> Wo liegt denn die httpd.conf Datei? Habe keine gefunden auf dem Rechner. Oder wohin musst die erstellt werden?
Bei Debian legst Du einen Datei unter /etc/apache2/sites-available an also zum Beispiel
/etc/apache2/sites-available/kivitendo
Orientiere Dich dabei an der Datei /etc/apache2/sites-available/default
Dann fuehrst Du als root
a2ensite kivitendo
aus, das legt einen synlink unter /etc/apache2/sites-enabled an danach startest Du den Webserver neu
/etc/init.d/apache2 restart
Wie ronny schreibt wird auch conf.d ausgelesen, das ist allerdings fuer Systemweite Konfigurationen gedacht. Du weillst aber eigentlich einen V-host konfigurieren. Der Hinweis von Ronny bezueglich der Rechte zum Ausfuehren ist natuerlich auch wichtig. Lies mal zum Thema: /usr/share/doc/apache2/README.Debian.gz oder wie das dann bei Deinem Ubuntu heisst ...