Foros del Web » Programación web » Python »

Instalar python en apache

Estas en el tema de Instalar python en apache en el foro de Python en Foros del Web. Saludos, tengo instalado python 2.7 en mi ordenador pero quisiera poder ejecutarlo de lado del servidor. Ya tengo instalado WAMP. He estado buscando como instalar ...
  #1 (permalink)  
Antiguo 17/06/2012, 15:20
 
Fecha de Ingreso: octubre-2011
Mensajes: 230
Antigüedad: 3 años, 1 mes
Puntos: 75
Instalar python en apache

Saludos, tengo instalado python 2.7 en mi ordenador pero quisiera poder ejecutarlo de lado del servidor. Ya tengo instalado WAMP.
He estado buscando como instalar mod_python para poder hacer esto pero me he liado mucho.
¿Me puede decir paso a paso como hacerlo y pasarme los links correspondientes?

Saludos.
  #2 (permalink)  
Antiguo 18/06/2012, 08:13
Avatar de AlvaroG
/bin/env python
 
Fecha de Ingreso: julio-2005
Ubicación: Canelones, Uruguay
Mensajes: 7.656
Antigüedad: 9 años, 4 meses
Puntos: 599
Respuesta: Instalar python en apache

Primero leete esto: http://stackoverflow.com/questions/4...windows-apache

Luego nos decís si hay algún problema extra :)


Saludos.
__________________
blog ElCodiguero
  #3 (permalink)  
Antiguo 18/06/2012, 08:47
 
Fecha de Ingreso: octubre-2011
Mensajes: 230
Antigüedad: 3 años, 1 mes
Puntos: 75
Respuesta: Instalar python en apache

Cita:
Iniciado por AlvaroG Ver Mensaje
Primero leete esto: http://stackoverflow.com/questions/4...windows-apache

Luego nos decís si hay algún problema extra :)


Saludos.
¿Qué debería instalar mod_python o mod_wsgi?
¿De qué formas puedo ejecutar python de lado del servidor?
Y explíquenlo por favor.

Un saludo.
  #4 (permalink)  
Antiguo 18/06/2012, 08:55
Avatar de AlvaroG
/bin/env python
 
Fecha de Ingreso: julio-2005
Ubicación: Canelones, Uruguay
Mensajes: 7.656
Antigüedad: 9 años, 4 meses
Puntos: 599
Respuesta: Instalar python en apache

mod_wsgi recomendado, es un módulo de apache, lee su documentación para saber cómo instalarlo y configurarlo.
__________________
blog ElCodiguero
  #5 (permalink)  
Antiguo 18/06/2012, 09:19
 
Fecha de Ingreso: octubre-2011
Mensajes: 230
Antigüedad: 3 años, 1 mes
Puntos: 75
Respuesta: Instalar python en apache

Cita:
Iniciado por AlvaroG Ver Mensaje
mod_wsgi recomendado, es un módulo de apache, lee su documentación para saber cómo instalarlo y configurarlo.
¿Me puedes pasar un tutorial?
¿No es mejor instalar un servidor solo para python?
¿Si instalo Django puedo hacer esto sin usar el framework?
  #6 (permalink)  
Antiguo 18/06/2012, 09:41
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 6.845
Antigüedad: 9 años, 8 meses
Puntos: 1271
Respuesta: Instalar python en apache

Cita:
Iniciado por WorldFox Ver Mensaje
¿Me puedes pasar un tutorial?
http://code.google.com/p/modwsgi/wik...onInstructions
Son 3 pasos:
1.- Instala
2.- Configura
3.- Integra

Cita:
Iniciado por WorldFox Ver Mensaje
¿No es mejor instalar un servidor solo para python?
La respuesta correcta es "depende". Depende en lo que quieras hacer si es un servidor web compartido creo que no tienes muchas opciones. Si es para desarrollo entonces mejor usaría el servidor web que trae integrado django y por ultimo si es para un entorno de producción entonces si, si es conveniente.

Cita:
Iniciado por WorldFox Ver Mensaje
¿Si instalo Django puedo hacer esto sin usar el framework?
wut??!!
Ok, esta ultima parte no la entendí. El único framework que se ha hablado en todo el post es Django. No se a que otro "framework" te refieras.

Te recomiendo leer al menos los 3 primeros capítulos del django book. Solo para que te de una pequeña noción de como funciona Django.

Por ultimo solo te recuerdo una cosa: Esto no es php, así que no intentes hacer las cosas al estilo php, instalando y configurando un servidor web solo para empezar a programar web en python.
  #7 (permalink)  
Antiguo 18/06/2012, 12:38
 
Fecha de Ingreso: octubre-2011
Mensajes: 230
Antigüedad: 3 años, 1 mes
Puntos: 75
Respuesta: Instalar python en apache

El link que me has dejado está en inglés y no entiendo nada.
¿No hay uno en español?
¿Podrías explicármelo tú?
  #8 (permalink)  
Antiguo 22/06/2012, 14:23
 
Fecha de Ingreso: octubre-2011
Mensajes: 230
Antigüedad: 3 años, 1 mes
Puntos: 75
Respuesta: Instalar python en apache

Por favor, que alguien me ayude.

Me he descargado Django, por lo que se supone que podría ejecutar python normal del lado de la web.
¿Pero como abro los archivos de python para la web en mi navegado?
Si pongo localhost:8000 no me sale nada

Un saludo.

Última edición por WorldFox; 22/06/2012 a las 14:47
  #9 (permalink)  
Antiguo 22/06/2012, 15:00
Avatar de AlvaroG
/bin/env python
 
Fecha de Ingreso: julio-2005
Ubicación: Canelones, Uruguay
Mensajes: 7.656
Antigüedad: 9 años, 4 meses
Puntos: 599
Respuesta: Instalar python en apache

Si "no te sale nada", el problema es que seguramente no hayas iniciado el servidor de django. ¿estás siguiendo el libro que te recomendó razpeitia? Hay versiones en español que podés seguir, incluso en este mismo foro hay bastantes enlaces a recursos en español.

Si no estás dispuesto a leer y aprender, no hay nada que podamos hacer para ayudarte. Ni siguiera nos has dado información sobre tu entorno, sobre lo que has hecho, o de los mensajes de error que recibís (en caso de que haya alguno).


Saludos.
__________________
blog ElCodiguero
  #10 (permalink)  
Antiguo 22/06/2012, 15:28
 
Fecha de Ingreso: octubre-2011
Mensajes: 230
Antigüedad: 3 años, 1 mes
Puntos: 75
Respuesta: Instalar python en apache

Lo que ocurre es muy sencillo.
Yo instalé Django. Esto con el mero objetivo de poder ejecutar Python del lado de la web.
Luego quería saber como ejecutar mis archivos de python para la web lo cual no sabía.
En un sitio me proponia que hiciera
>django-admin.py start project demo
>python manage.py runserver

Pero cuando lo hago me sale:
File <stdin>, line 1
django-admin.py start project demo

y
File <stdin>, line 1
python manage.py runserver

Y si abro localhosy:8000 me sale:
No se puede conectar

Firefox no puede establecer una conexión con el servidor en localhost:8000.

El sitio podría estar no disponible temporalmente o
demasiado ocupado. Vuelva a intentarlo en unos momentos.
Si no puede cargar ninguna página, compruebe la conexión
de red de su equipo.
Si su equipo o red están protegidos por un cortafuegos
o proxy, asegúrese de que Firefox tiene permiso para
acceder a la web.
  #11 (permalink)  
Antiguo 23/06/2012, 06:46
 
Fecha de Ingreso: octubre-2011
Mensajes: 230
Antigüedad: 3 años, 1 mes
Puntos: 75
Respuesta: Instalar python en apache

Saludos, arreglé una cosa de forma que instalé correctamente django y cuando hago el runserver en mi terminal de windows y entro en localhost:8000 me sale:

It worked!
Congratulations on your first Django-powered page.

Of course, you haven't actually done any work yet. Here's what to do next:

If you plan to use a database, edit the DATABASES setting in demo/settings.py.
Start your first app by running python manage.py startapp [appname].

You're seeing this message because you have DEBUG = True in your Django settings file and you haven't configured any URLs. Get to work!

Luego intenté hacer lo de la base de datos pero me dio error.
Pero lo que de verdad me interesa:
¿Como hago para ejecutar mi archivo python en la web?

Un saludo.

Etiquetas: apache, servidor
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:17.
SEO by vBSEO 3.3.2