Como instalar servidor apache + python

1,565 views
Skip to first unread message

Fabricio Ribeiro

unread,
Jun 4, 2012, 1:59:47 PM6/4/12
to python...@googlegroups.com
Boa tarde pessoal, me interessei muito por python, mas logo de inicio ja estou tendo um problema, instalar um servidor python + apache, no windows, caso seja muito dificil podem me enviar um tutorial no linux?

Matheus Lima

unread,
Jun 4, 2012, 2:44:31 PM6/4/12
to python...@googlegroups.com
Um tutorial pra windows: http://brugbart.com/Tutorials/installing-mod-wsgi-apache-windows

Nunca instalei no windows, então não sei qual a dificuldade. Mas em unix é tranquilo.

Em 4 de junho de 2012 14:59, Fabricio Ribeiro <supo...@conceptinfo.com.br> escreveu:
Boa tarde pessoal, me interessei muito por python, mas logo de inicio ja estou tendo um problema, instalar um servidor python + apache, no windows, caso seja muito dificil podem me enviar um tutorial no linux?

--
------------------------------------
Grupo Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar
 
<*> Para visitar o site do grupo na web, acesse:
http://groups.google.com/group/python-brasil
 
<*> Para sair deste grupo, envie um e-mail para:
python-brasi...@googlegroups.com



--
Att,

Matheus dos Santos Lima        
Bel. em Sistemas de Informação - UFS (2011.2)

Fabricio Ribeiro

unread,
Jun 4, 2012, 3:01:14 PM6/4/12
to python...@googlegroups.com
Não deu certo...


Em segunda-feira, 4 de junho de 2012 14h59min47s UTC-3, Fabricio Ribeiro escreveu:
Boa tarde pessoal, me interessei muito por python, mas logo de inicio ja estou tendo um problema, instalar um servidor python + apache, no windows, caso seja muito dificil podem me enviar um tutorial no linux?

Matheus Lima

unread,
Jun 4, 2012, 3:18:09 PM6/4/12
to python...@googlegroups.com
Instalou o mod_wsgi e configurou o apache como mostra no tutorial?

É importante dar restart no apache pra aplicar as alterações. A url pra aplicação (seguindo a configuração do tutorial) é http://localhost/wsgi


atente bem pra essa parte:

WSGIScriptAlias /wsgi "C:/wsgi_app/wsgi_app.py"

<Directory "C:/wsgi_app">

AllowOverride None

Options None

Order deny,allow

Allow from all

</Directory>


O arquivo wsgi_app.py deve existir no diretório especificado acima.

Caso já tenha feito todos os passos, cole o log de erro do apache em algum "pastebin" da vida e mande o link.


--
------------------------------------
Grupo Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar
 
<*> Para visitar o site do grupo na web, acesse:
http://groups.google.com/group/python-brasil
 
<*> Para sair deste grupo, envie um e-mail para:
python-brasi...@googlegroups.com

Fabricio Ribeiro

unread,
Jun 4, 2012, 3:25:59 PM6/4/12
to python...@googlegroups.com
Fiz sim, mas não funfou, será que poderia me ajudar? não agora que nao tem como pq estou em horario de trabalho, mas a noite? após as 6, pode ser ate por acesso remoto, cara nunca apanhei pra nada assim...


Em segunda-feira, 4 de junho de 2012 14h59min47s UTC-3, Fabricio Ribeiro escreveu:

Shander Lyrio

unread,
Jun 4, 2012, 3:30:15 PM6/4/12
to python...@googlegroups.com
Em 4 de junho de 2012 14:59, Fabricio Ribeiro
<supo...@conceptinfo.com.br> escreveu:
> Boa tarde pessoal, me interessei muito por python, mas logo de inicio ja
> estou tendo um problema, instalar um servidor python + apache, no windows,
> caso seja muito dificil podem me enviar um tutorial no linux?

Vamos lá, o primeiro grande problema é ter a versão do mod_wsgi certa
para seu Python, verifique aqui:

http://code.google.com/p/modwsgi/downloads/list

Outra dica seria ter o seu apache compilado com o VC10, é mais rápido
e dá menos problemas. Eu utilizo este aqui:

http://www.apachelounge.com/

Abraço,

--
Shander Lyrio
http://about.me/shander

Leonardo Santagada

unread,
Jun 4, 2012, 4:15:44 PM6/4/12
to python...@googlegroups.com
2012/6/4 Fabricio Ribeiro <supo...@conceptinfo.com.br>:
> Boa tarde pessoal, me interessei muito por python, mas logo de inicio ja
> estou tendo um problema, instalar um servidor python + apache, no windows,
> caso seja muito dificil podem me enviar um tutorial no linux?

se é para desenvolvimento existem vários servidores em python puro que
tem boa performance e zero instalação/configuração, se for para
produção linux é bem mais fácil e nginx no lugar do apache é mais
fácil de configurar e ai tu pode escolher gunicorn ou uwsgi para
servir as aplicações (o gunicorn é bem mais fácil de configurar, mas
ouço muita coisa boa do uwsgi).

--

Leonardo Santagada

suporte03 ts1 informatica

unread,
Jun 4, 2012, 4:19:42 PM6/4/12
to python...@googlegroups.com
Tem um tutorial de como instalo? Vou instalar o linux na minha casa hoje, so para mexer com python, não posso encucar com as coisas e encuquei com o python :)


--

Leonardo Santagada

Leonardo Santagada

unread,
Jun 4, 2012, 4:29:51 PM6/4/12
to python...@googlegroups.com
2012/6/4 suporte03 ts1 informatica <supo...@conceptinfo.com.br>:
> Tem um tutorial de como instalo? Vou instalar o linux na minha casa hoje, so
> para mexer com python, não posso encucar com as coisas e encuquei com o
> python :)

Cara não faça muitas coisas ao mesmo tempo, instale o python no
windows mesmo, se for usar o django ou quase qualquer outro framework
web ele vai vir com um servidor local sem ter q instalar mais nada.
Fique com esse setup até tu saber bem python ou alguma coisa te
impedir.

--

Leonardo Santagada

suporte03 ts1 informatica

unread,
Jun 4, 2012, 4:40:22 PM6/4/12
to python...@googlegroups.com
Esse que e  o problema eu instalei no windows, mas nao tem servidor local, e nao consegui configurar um. e outra coisa a maioria dos tutoriais que vi tambem estão direcinados para linux e mac osx


--

Leonardo Santagada

Matheus Lima

unread,
Jun 4, 2012, 5:09:21 PM6/4/12
to python...@googlegroups.com
Você vai usar algum framework?

suporte03 ts1 informatica

unread,
Jun 4, 2012, 5:31:06 PM6/4/12
to python...@googlegroups.com
Sim django

Matheus Lima

unread,
Jun 4, 2012, 5:39:29 PM6/4/12
to python...@googlegroups.com
Então você não precisar se preocupar com servidor web pra desenvolver.

O Django já vem com um server junto. basta executar "python manage.py runserver" e pronto, seu projeto vai ta executando em http://localhost:8000/

Eu só costumo configurar servidor apache + python em produção.

suporte03 ts1 informatica

unread,
Jun 4, 2012, 5:51:33 PM6/4/12
to python...@googlegroups.com
Mas neste caso ele tambem funciona fora do django? Tipo html + django?

Matheus Lima

unread,
Jun 5, 2012, 8:20:30 AM6/5/12
to python...@googlegroups.com
Sim. Em ambiente de desenvolvimento você não vai precisar se preocupar em configurar servidor web. A maioria dos frameworks python já vem com um server.

Fábio Montefuscolo

unread,
Jun 5, 2012, 12:32:46 PM6/5/12
to python...@googlegroups.com
Olás,

Eu uso o servidorzinho do django mesmo, mas deixo um nginx na frente dele, assim não aparecem as requisições de arquivos estaticos naquele log do servidor web que vem com o django.

Fabio Montefuscolo
Hacklab - hacklab.com.br
✆ +55 11 2892.0122




2012/6/5 Matheus Lima <mathe...@gmail.com>

Fábio Montefuscolo

unread,
Jun 5, 2012, 12:33:45 PM6/5/12
to python...@googlegroups.com
Esqueci de mencionar que faço isso para o desenvolvimento.


Fabio Montefuscolo
Hacklab - hacklab.com.br
✆ +55 11 2892.0122




2012/6/5 Fábio Montefuscolo <fabio.mon...@hacklab.com.br>
Reply all
Reply to author
Forward
0 new messages