Cómo desplegar Django 1.5 en Apache con mod_wsgi, en Ubuntu 13.04

En este post voy a mostrarles como desplegar una aplicación web hecha con Django 1.5 (usando Python 2.7 y virtualenv), en un servidor web Apache (versión 2.2), en Ubuntu 13.04

En mi caso mi aplicación se llama visor y quisiera acceder a él usando la URL visor.local

1) Instalar el módulo mod_wsgi de Apache

2) Reiniciar Apache para que cargue el módulo

3) Verificar que el módulo se ha cargado y está habilitado

En la lista resultante deberíamos observar algo como

4) Crear el archivo de configuración en sites-available

5) Activo el nuevo sitio: Ejecuto el siguiente comando dentro de la misma carpeta sites-available

6) Modifico el archivo de hosts

7) Reinicio el Apache

Y listo, ya podemos ir a nuestro navegador web e ingresar la dirección visor.local y deberíamos ver nuestra aplicación funcionando.

 

 

 

 

 

 

 

Publicado por

David Barreto

David Barreto is a Javascript Developer with a Bachelor's degree in Electronics Engineer and a Master's degree in Systems Engineering. He is passionate about developing web apps, teaching programming, discovering new technologies and learning all about software development methodologies. He currently works at Rangle.io in Toronto.

Deja un comentario