Manual de SErvidor web en windows.docx

22
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/

Transcript of Manual de SErvidor web en windows.docx

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.