Como iniciar manualmente e reiniciar o Apache com o mod_wsgi que alimenta um aplicativo Python WSGI protegido por senha?

2 respostas

0

Autenticação HTTP / Digest via modwsgi como o provedor de acesso deve funcionar para sua situação. Há uma extensa documentação sobre isso no site modwsgi .

O uso da autenticação HTTP é uma maneira geralmente mais aceita de autenticação do que o esperado e o stdin.

Quanto ao recarregamento de código, desde que você não defina um valor máximo de solicitações, será necessário se preocupar com reinicializações. Com a autenticação HTTP, as reinicializações não devem realmente importar de qualquer maneira.

    
por 30.03.2011 / 22:14
0

Um usuário poderá recarregar os processos wsgi (atualizando o código que o apache serve) tocando no arquivo .wsgi. (por exemplo, toque em /path/to/file.wsgi)

Você pode proteger essa parte usando as permissões linux e sudo para exigir que eles insiram a própria senha do sistema.

    
por 26.05.2011 / 06:00