Graham Dumpleton projetado mod_wsgi , o módulo do Apache para serviço Web Gateway Interface do Python, a partir do zero para hospedar aplicações WSGI . Ele configura o ambiente WSGI para seus programas em Python , a criação de objetos de solicitação e passá-los para o aplicativo da Web WSGI Python. Demora menos de memória, usa menos CPU e é mais eficiente para aplicações Web em Python que mod_python , a solução Web Python mais velha. Mod_sgi só funciona com Apache ; outros servidores Web precisam de seus próprios módulos. Instruções
1
Abra o arquivo httpd.conf em um editor de texto e adicione a seguinte linha antes de uma directiva , ou .
LoadModule wsgi_module /mod_wsgi.so
2
Adicione a seguinte linha dentro do site desejado no httpd.conf. Substitua o " /myapp " com a URL que você deseja que o script para ser disponível em. Substitua o " /usr /local /www /WSGI -scripts /myapp.wsgi " com o caminho completo para o aplicativo Python WSGI . Seu script deve estar localizado fora da raiz normal documento.
WSGIScriptAlias /myapp /usr /local /www /WSGI -scripts /myapp.wsgi
3
Adicione o seguinte para a configuração do site no arquivo httpd.conf do Apache para permitir o acesso , uma vez que o script Python está localizado fora da raiz do documento.
Despacho permitir, negar
Allow from all