You are on page 1of 19

PROYECTO DYUYAY DJANGO, PUESTO EN MARCHA CON SERVIDOR

WEB APACHE Y USANDO EL COMPLEMENTO MOD_SWGI.

Lo primero que haremos es contar con los programas que vamos a utilizar durante el
transcurso.

INSTALACIN DE PYTHON
Nos dirigimos a la direccin siguiente en el navegador y de esta manera descargamos el
Python27 de 32 bits ya que este es el compatible para levantar el servidor.
https://www.python.org/download/releases/2.7/

Seleccionamos la carpeta de instalacin, de preferencia se recomienda que sea en la Unidad


C:

Si una opcin estuviese deshabilitada la activamos y damos clic en NEXT para continuar

Debemos de configuarar el PAHT de Windows, agregando las siguientes direcciones


Inicio> mi PC(click drecho)>propiedades>

Luego nos dirigimos a la parte izquierda y seleccionamos configuracin avanzada del


sistema

Y una vez hay seleccionamos variables de entorno

INSTALACIN DE DJANGO 1.6.5


Luego

de instalar el Python vamos a instalar el Django-1.6.5 como lo haremos a

continuacin.

En el cmd nos ubicamos en la ruta necesario donde se encuentre el Django-1.6.5 y


accedemos a la carpeta.

Instalamos el Django-1.6.5 como observamos en la siguiente lnea.

INSTALACIN DE APACHE 2.2


Instalamos APCHE versin 2.2 es la versin estable conocida que trabaja con cdigo
Python y Django.
Nos dirigimos a la siguiente ruta en el Navegador para descaragar el archivo necesario.
https://archive.apache.org/dist/httpd/binaries/win32/

Unas ves descargadas del archivo procedemos a ejecutar el archivo para iniciar la
instalacin

Presionamos siguiente para continuar

Aceptamos los trminos de condiciones de uso y continuamos con la instalcion

Esta parte asignamos nuestra informacin del servidor WEB

Una vez instalado automticamente APCHE de ejecuta y lo probamos digitando localhost


en cualquier navegar y nos va salir el siguiente mensaje el cual apache nos dice que est
trabajando

Probamos en cliente de la red con la ip del server y debera de salir el mismo mensaje

Si no nos saliese este mensaje, revisemos nuestra configuracin del Firewall de Windows, o
algn navegador activado, ha de estar bloqueando el acceso a nuestro server.

NOTA: Se debe tener mucho en cuenta la ruta donde se instalar el Apache 2.2 debido a
que si la Mquina es de 64 bits la configuracin se da C:\Program Files (x86) en caso de 32
bits sera C:\Program Files

CONFIGURACIONES EN EL APACHE 2.2


Luego descargamos el modulo: MOD_WSGI , que ayuda a la compatibilidad de proyectos
en Python.

Luego de la descarga lo colocamos al archivo en la siguiente ruta:


C:\Program Files\Apache Software Foundation\Apache2.2\modules

Nos dirigimos a la siguiente ruta para realizar la configuracin en el archivo httpd.conf


C:\Program Files \Apache Software Foundation\Apache2.2\conf

Agregamos la siguiente lnea que activar

Abrimos el Apache Service Monitor y damos Restart de esta manera comprobaremos si est
bien la configuracin y deber aparecer el mensaje al final de la ventana como observamos
en pantalla ya que indica que est haciendo el Uso del Mdulo mod_wsgi de Python

Accedemos a la siguiente ruta para configurar los VirtualHost


C:\Program Files (x86)\Apache Software Foundation\Apache2.2\conf\extra

Aadimos la siguiente configuracin en el archivo para as continuar con la configuracin


en el apache.

Ahora volvemos a la configuracin en el httpd.conf


C:\Program Files \Apache Software Foundation\Apache2.2\conf

Y tambin Habilitamos esta lnea para incluir la configuracin del httpd-vhosts.conf

CONFIGURACIONES EN EL PROYECTO
Con eso terminamos la configuracin en el apache ahora ubicamos el proyecto en la
siguiente ruta:
C:\Program Files\Apache Software Foundation\Apache2.2\htdocs

Ahora nos dirigimos a la direccin siguiente donde configuraremos el archivo wsgi.py


como observamos en la pantalla.

Luego de esto nos dirigimos a la Configuracin en el settings.py

Con esta configuracin guardamos todo y reiniciamos el Apache nuevamente para poder
obtener el resultado el Proyecto levantado por el servidor Apache.

You might also like