O Xampp não está empacotado com o Ubuntu. Você pode usá-lo, mas se você é um novato, você pode querer manter o padrão e usar LAMP (que é basicamente o mesmo, mas empacotado para o Ubuntu). Se você tem um sistema limpo, pode ser melhor simplesmente recomeçar e se ater ao pacote do Ubuntu.
Dito isto, você afirma que mudou o httpd.conf, este não é o arquivo de configuração padrão do Ubuntu para o Apache. O padrão para o Ubuntu obtém sua configuração de:
% bl0ck_qu0te%dentro deste arquivo você pode habilitar o httpd.conf, o padrão seria editar os arquivos disponíveis no site e vinculá-los a sites habilitados.