Come installare Django con Gunicorn¶
Gunicorn (“Green Unicorn”) è un server Python puro per UNIX. Non ha dipendenze e può essere installato usando pip
.
Installazione Gunicorn¶
Installa gunicorn lanciando python -m pip install gunicorn
. Per maggiori dettagli, guarda gunicorn documentation.
Girare Django in Gunicorn come una applicazione generica WSGI¶
Quando Gunicorn è installato, diviene disponibile un comando gunicorn
che avvia il processo del server Gunicorn. L’invocazione più semplice di gunicorn consiste nel passare la posizione di un modulo contenente un oggetto dell’applicazione WSGI chiamato application
, che per un tipico progetto Django sarebbe simile a:
gunicorn myproject.wsgi
Avvierà un processo su cui gira un thread in ascolto su 127.0.0.1:8000
. Richiede che il tuo progetto sia sul percorso Python; il modo più semplice di assicurartene è lanciare il comando dalla stessa directory in cui si trova il file manage.py
.
Vedi la documentazione per il deploy di Gunicorn per consigli aggiuntivi.