<div dir="ltr"><div><div><div><div>MI inserisco in questa discussione, visto l'intervento di Roberto che di uwsgi ne sa qualcosa :)<br><br></div>Per il deploy di un piccolo applicativo in Django che gestisce delle immagini in una intranet aziendale ho scelto di usare gunicorn+nginx, soprattutto per la facilità di configurazione, ma sono ai primi passi e faccio in tempo a cambiare idea.<br><br></div>Che vantaggi avrei a usare uwsgi?<br><br></div>Grazie,<br></div>Marco<br></div><div class="gmail_extra"><br><div class="gmail_quote">Il giorno 19 marzo 2015 11:24, Roberto De Ioris <span dir="ltr"><<a href="mailto:roberto@unbit.it" target="_blank">roberto@unbit.it</a>></span> ha scritto:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5"><br>
> pero' che due maroni.<br>
> Ho sempre usato hosting (tipo Alwaysdata) che mi danno la possibilita' di<br>
> deployare un progetto Django senza dover impazzie troppo. Al massimo<br>
> richiedono una specigfica struttura nell'albero delel directories, tipo<br>
> mettere static in root del progetto oppure nelal cartella dove riside<br>
> anche<br>
> settings.py, per dire.<br>
> Stavolta devo deployare su un server su cui o pieno accesso.<br>
> Primo tentativo: nginx+uwsgi. Non va neppure se lo prendo a calci sui<br>
> denti.<br>
> Secondo tentativo: siccome le cose non vanno aggiungiamo un layer di<br>
> complessita', per farci del male. Ho provato a mettere Gunicorn. Sara' che<br>
> non sono una giovane fanciulla vergine, ma nessun risultato apprezzabile.<br>
> Bene mi sono detto, torniamo sul caro vecchio Apache2. Assieme al suo<br>
> modulo mod_wsgi dovrei avere vita facile (memore dei tempi in cui usavo il<br>
> poco efficiente mod_pthon ma che andava liscio).<br>
> Per farla breve sono alla frutta (niente banane, grazie!). Qualcuno ha un<br>
> link ad un tutorial fatto bene davvero che poi funziona? Il server e' un<br>
> Ubuntu Server 10.04.<br>
><br>
><br>
<br>
</div></div>Guarda questo di solito fa' contenti tutti:<br>
<br>
<a href="http://uwsgi-docs.readthedocs.org/en/latest/WSGIquickstart.html" target="_blank">http://uwsgi-docs.readthedocs.org/en/latest/WSGIquickstart.html</a><br>
<br>
ma seguilo passo passo (quindi non usare i pacchetti di ubuntu,<br>
soprattutto della versione obsoleterrima che stai usando)<br>
<br>
Visto che la distribuzione non e' piu' supportata ipotizzo che sei in una<br>
lan, quindi nginx puoi anche evitartelo. Una volta che l'app gira su<br>
uWSGI, fermati li' :)<br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
--<br>
Roberto De Ioris<br>
<a href="http://unbit.com" target="_blank">http://unbit.com</a><br>
_______________________________________________<br>
Python mailing list<br>
<a href="mailto:Python@lists.python.it">Python@lists.python.it</a><br>
<a href="http://lists.python.it/mailman/listinfo/python" target="_blank">http://lists.python.it/mailman/listinfo/python</a><br>
</font></span></blockquote></div><br></div>