Articles of nginx

Flask + Nginx + uWSGI: ImportError: Ningún módulo llamado sitio

Instalé como el http://www.reinbach.com/uwsgi–nginx-flask-virtualenv-mac-os-x.html tutorial del enlace y al ejecutar el comando uwsgi –ini deploy/deploy.ini , el terminal dice que fue un error de importación: Establezca PYTHONHOME en /virtualenv/sample/ ImportError: No module named site He puesto mi PYTHONHOME y PYTHONPATH como export PYTHONPATH=$PYTHONPATH:/Library/Python/2.7/site-packages export PYTHONHOME=$PYTHONHOME:/Library/Python/2.7 No puedo entender qué mal con eso. ¿Podría alguien ayudarme […]

Django e imágenes generadas dinámicamente.

Tengo una vista en mi aplicación Django que crea automáticamente una imagen usando la PIL, la almacena en el servidor de medios Nginx y devuelve una plantilla html con una etiqueta img que apunta a su URL. Esto funciona bien, pero me doy cuenta de un problema. Por cada 5 veces que accedo a esta […]

uwsgi + nginx + matraz: aguas arriba cerrado prematuramente

Creé un punto final en mi matraz que genera una hoja de cálculo a partir de una consulta de base de datos (db remota) y luego la envío como descarga en el navegador. Frasco no arroja ningún error. Uwsgi no se queja. Pero cuando verifico el error.log de nginx veo un montón de 12/12/2014 05:06:24 […]

Frasco con gevent multicore

¿Cuál es la forma clara de ejecutar la aplicación flask con el servidor backend gevent y utilizar todos los núcleos de procesador? Tengo la idea de ejecutar varias copias de la aplicación del matraz donde gevent WSGIServer escucha un puerto en diapason 5000..5003 (para 4 procesos) y nginx como equilibrador de carga. Pero no estoy […]

Configurando Unix Socket con Nginx y Django

Estoy intentando seguir el tutorial en http://uwsgi-docs.readthedocs.org/en/latest/tutorials/Django_and_nginx.html . He conseguido que todo funcione en http://uwsgi-docs.readthedocs.org/en/latest/tutorials/Django_and_nginx.html#using-unix-sockets-instead-of-ports . Estoy trabajando con una instancia de ubuntu 14.4 en amazon EC2: El archivo de configuración de Nginx comienza con: # the upstream component nginx needs to connect to upstream django { server unix:///path/to/your/mysite/mysite.sock; # for a file socket # […]

¿Cómo configurar python + uwsgi + nginx?

Estoy tratando de ejecutar un script de python con uwsgi + nginx. Esto causó este error en el navegador: uWSGI Error Python application not found En var/log/uwsgi/app/pyec.loc.log las cadenas son: Sun Mar 3 01:34:36 2013 – added /home/lunochkinma/py_projects/pyec/ to pythonpath. Sun Mar 3 01:34:36 2013 – mounting hello on /home/lunochkinma/py_projects/pyec/ Sun Mar 3 01:34:36 2013 […]

Implementación de la aplicación Django en nGINX

Quiero implementar la aplicación Django en el servidor nGINX. Estoy usando uWSGI. Busqué en muchos tutoriales pero ninguno funcionó. La aplicación Django se ejecuta perfectamente como una aplicación independiente. ¿Cuál es la forma más sencilla de tener la misma aplicación ejecutándose en nGINX? Estoy atrapado aquí y quiero una solución … 🙁 mi carpeta www […]

¿Cómo servir archivos estáticos Flask utilizando Nginx?

Tengo una aplicación web con esta estructura: | |__ static |__style.less |__images |__ myapp.py |__ wsgi.py Me las arreglé para ejecutar la aplicación web utilizando nginx y wsgi, pero el problema es que los archivos estáticos no se sirven, es decir, el servidor no los puede encontrar cuando voy a su URL. Me da 404. […]

Configuración de subdominio Django para puntos finales API

He configurado un proyecto Django que hace uso de django-rest-framework para proporcionar alguna funcionalidad ReST. El sitio web y la funcionalidad del rest están funcionando bien. Sin embargo, hay un pequeño problema: necesito que mis puntos finales de API apunten a un subdominio diferente . Por ejemplo, cuando un usuario visita el sitio web, puede […]

uWSGI + Django + Virtualenv no puede recoger _functools (error de importación)

OK, así que he intentado esto con y sin un virtualenv: uwsgi –home /home/auston/new_proj/ –socket /tmp/uwsgi2.sock –chmod-socket –module app_wsgi –pp /home/auston/new_proj/nikeshere –logto /tmp/uwsgi.log –master –processes 4 -P Bastante no importa qué, entiendo esto: *** Starting uWSGI 0.9.6.5 (32bit) on [Thu Oct 21 08:05:44 2010] *** compiled with version: 4.4.3 Python version: 2.6.6 (r266:84292, Oct 21 […]