Tag archives: apache

Deploy de Django con mod_wsgi + virtualenv

El día de ayer le comentaba a alguien por Twitter que, para el deploy de aplicaciones Django usando apache + mod_wsgi tenia que hacer unos cambios en el archivo .wsgi si quería utilizar virtualenv.

Pues bien, el día de hoy quiero publicar esa modificación para los que quieran usarla.

import os
import sys
import site

sys.stdout = sys.stderr

VE_PATH = os.path.abspath(os.path.join(os.path.dirname(__file__), os.pardir, "venv/lib/python2.7/site-packages"))
PROJECT_ROOT = os.path.abspath(os.path.join(os.path.dirname(__file__)))
ROOT_PATH = os.path.abspath(os.path.join(os.path.dirname(__file__), os.pardir ...

Continue reading

Proxy Inverso con Apache2

Hace varios días, tuve la necesidad de configurar un proxy inverso en apache, para uno de mis proyectos con OpenERP, ya que desde hace rato me he metido a trabajar con él, pero nada demasiado serio hasta ahora.

Por tanto, luego de realizar la instalación, el último paso era crear un proxy inverso para que el ERP pudiera permitir el acceso a los usuarios por medio de una url del siguiente tipo: http://subdominio.midominio.com de esta forma obviamos el poner el puerto al que queremos tener acceso.

Los pasos que seguí para la instalación a grandes razgos son ...

Continue reading

Deploy de Django, Apache2 y mod_wsgi

Deploy de Django, Apache2 y mod_wsgi

En este post quiero explicar los pasos que lleve a cabo para poner en producción este blog.

Una de las tareas que todo Sysadmin es la puesta en producción de aplicaciones en diferentes lenguajes de programación. En el caso de PHP, la cosa es bastante facil, si lo hacemos con apache, por ejemplo, sólo tenemos que instalar apache, instalar y habilitar el módulo para PHP y luego copiar el sitio a la raíz del servidor o del virtual host que tengamos configurado para dicho sitio.

Con Django y las aplicaciones en general, la cosa es un poco diferente, ya que ...

Continue reading