mod_wsgi – Esempio ‘Hello World’
Il modulo mod_wsgi serve per ospitare applicazioni web basate su Python sotto Apache.
Questo breve articolo descrive come creare un’applicazione WSGI di base ed eseguirla su Apache usando mod_wsgi.
Di seguito troverai come creare un host virtuale in Apache e pubblicare una semplice applicazione WSGI che stampi solo “Hello World!”.
Suppongo che tu abbia già installato Apache e abilitato il modulo WSGI.
Crea 2 directory:
# mkdir -p /usr/local/www/{documents,wsgi-scripts}
Directory | Purpose |
---|---|
/usr/local/www/documents | For storing static files (DocumentRoot) |
/usr/local/www/wsgi-scripts | For storing WSGI applications |
Perdita del codice sorgente! Il file di script dell’applicazione WSGI NON DEVE essere collocato all’interno del DocumentRoot esistente, altrimenti il codice sorgente dell’applicazione potrebbe essere scaricato da chiunque.