Os arquivos do VirtualHost estão localizados em:
/etc/apache2/sites-available/
Se você ainda estiver usando o arquivo VirtualHost padrão, precisará editar
/etc/apache2/sites-available/default.conf
Se o arquivo anterior não estiver disponível, ele pode ser chamado
/etc/apache2/sites-available/000-default.conf
A linha deve ser adicionada em qualquer lugar entre as duas tags
<VirtualHost *:80>
</VirtualHost>
Mas não dentro das tags <Directory>
.
O local mais seguro para colocá-lo é diretamente antes do fechamento da tag </VirtualHost>
.
Não se esqueça de reiniciar / recarregar o apache depois de editar o arquivo
sudo apache2ctl restart