Clicky

Jump to content
  • Sign Up
Sign in to follow this  
Erle Carrara

[Tutorial] Habilitando Python no cPanel/WHM (usando o mod_wsgi)

Recommended Posts

O módulo mod_wsgi permite que o Apache sirva qualquer aplicação que suporte a interface WSGI do Python (isso inclui CherryPy, Django, Pylons, TurboGears, Pyramid, web.py, Werkzeug, Web2Py, Zope e muitos outros frameworks web).

O mod_wsgi é compatível com as versões 1.3, 2.0 e 2.2 do Apache.

Instalação do mod_wsgi

Para instalar o mod_wsgi acesse o servidor por SSH, e entre com os seguintes comandos (necessário privilégios de super-usuário [root]):


wget http://modwsgi.googlecode.com/files/mod_wsgi-3.3.tar.gz

tar xvfz mod_wsgi-3.3.tar.gz

cd mod_wsgi-3.3

# atenção na configuração do APXS e do Python que será usado no mod_wsgi!

./configure -with-apxs=/usr/local/apache/bin/apxs --with-python=/usr/bin/python

make && make install

Adicione a seguinte linha no arquivo /usr/local/apache/conf/httpd.conf
LoadModule wsgi_module modules/mod_wsgi.so
Pronto, reinicie o Apache.

/etc/init.d/httpd stop

/etc/init.d/httpd start

Verificar se o módulo foi carregado Para verificar seu o módulo está carregado execute o comando:
curl -I 127.0.0.1:80

A saída do comando deve conter uma linha iniciada com "Server: Apache" e nela deve ter também "mod_wsgi/3.3".

Pronto, o mod_wsgi já está instalado e funcionando no apache do seu WHM/cPanel. Em breve eu coloco mais um tutorial sobre como instalar diferentes versões do Python no servidor e instalar os pacotes através do easy_install e pip.

Abraços!


ZAPEN - Desenvolvimento Web | www.zapen.com.br

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.




×
×
  • Create New...