Top Banner
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. INSTALACIÓN DE PYTHON Nos dirigimos a la dirección 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/
22

Manual de SErvidor web en windows.docx

Dec 15, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript

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 PYTHONNos 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 direccionesInicio> 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.5Luego 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.2Instalamos 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.2Luego 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.confC:\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 VirtualHostC:\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.confC:\Program Files \Apache Software Foundation\Apache2.2\conf

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

CONFIGURACIONES EN EL PROYECTOCon 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.