Graham Dumpleton mod_wsgi progettato , il modulo Apache per il Web Service Gateway Interface di Python , dal suolo fino a ospitare applicazioni WSGI . Si imposta l'ambiente WSGI per i vostri programmi Python , creando oggetti di richiesta e di passarli all'applicazione Web WSGI Python . Ci vuole meno di memoria , utilizza meno CPU ed è più efficiente per le applicazioni Web in Python che mod_python , la soluzione Web più vecchio Python . Mod_sgi funziona solo con Apache ; altri server Web hanno bisogno i propri moduli . Istruzioni
1
Aprire il file httpd.conf di Apache in un editor di testo e aggiungere la seguente riga prima di una direttiva , o .
< P > LoadModule moduli wsgi_module /mod_wsgi.so
2 Aggiungere la seguente riga all'interno del sito desiderato in httpd.conf . Sostituire " /Applicazione " con l' URL che si desidera che lo script sia disponibile a . Sostituire " /usr /local /www /wsgi - scripts /myapp.wsgi " con il percorso completo per la vostra applicazione WSGI Python . Lo script dovrebbe essere collocato al di fuori della radice del documento normale .
WSGIScriptAlias /Applicazione /usr /local /www /wsgi - scripts /myapp.wsgi
3
Aggiungere il seguente per la configurazione del sito nel file httpd.conf per consentire l'accesso di Apache , in quanto lo script Python si trova al di fuori della radice del documento .
< p > Order allow , deny
Lasciare da tutte le nazioni
< /Directory>