Se você suspeitar de problemas com sua configuração do Apache 2, a maneira mais fácil (e mais segura!) de verificar isso é emitir o comando sudo apache2ctl configtest .
Se tudo estiver correto, ele irá imprimir Syntax OK (ou algo similar), mas se houver erros, ele dirá exatamente quais são esses erros. O que não faz é que o Apache realmente carregue a configuração na instância do servidor em execução, para que você não quebre nada. Ele também não escreve nada nos arquivos de log do seu servidor web. Se configtest voltar limpo, a configuração deve estar, no mínimo, na maior parte do tempo bem.
Quando tiver certeza de que a configuração provavelmente está correta, use apache2ctl graceful ou apache2ctl restart para começar a usar a nova configuração.
Eu recomendo verificar a página de manual para apache2ctl para alguns dos detalhes mais refinados sobre isso. Particularmente, a página man afirma que configtest "não captura todos os erros", mas minha experiência é que ela pega mais do que ocorre na vida real ao ajustar a configuração.