No Mavericks Server, configure um novo site. O Mavericks configurará isso como virtualhost em /Library/Server/Web/Config/apache2/sites
. O arquivo conf é nomeado por IP, porta e host. Você pode editar este arquivo e ele não será sobrescrito ... até certo ponto. Eu adicionei permissões de diretório, caminhos wsgiAlias, processos daemon e ferramentas necessárias para a instalação básica do django.
Uma ressalva é que eu não tentei atualizar o nome do host, porta ou IP, do aplicativo Server, depois de editar o conf. Isso pode gerar algum conf inteiramente novo a partir de um modelo padrão - não tem certeza.
O aplicativo do servidor também oferece uma pequena batalha de permissões. Futuras atualizações de configurações via aplicativo do servidor tendem a substituir suas próprias permissões de gravação. Atualizações de servidor da Apple também podem mover seus arquivos conf existentes para um diretório anterior .
Tenho certeza de que existem soluções de longo prazo para esses problemas. Mas eu chupo as permissões.