Desativar o Compartilhamento da Web nas Preferências do Sistema deve desativar o Apache.
No entanto, certifique-se de que, ao carregar "localhost" em seu navegador, você force uma atualização em vez de carregar a resposta em cache de quando o Apache estava em execução. Você pode forçar uma atualização pelo Command-Shift-R em muitos navegadores (em oposição ao Command-R para uma atualização normal).
Além disso, você pode verificar se o Apache não está mais carregado executando este comando no Terminal:
ps aux | grep httpd
Se o Apache estiver carregado, você verá uma entrada ps para
/usr/sbin/httpd