O Apache obtém a separação de privilégios fazendo com que os bits sensíveis operem a partir de um processo mestre executado como raiz, para o qual os filhos podem enviar eventos de log e obter a configuração. Os filhos são executados como usuários não-privilegiados que devem ler apenas coisas.