- A instalação se inicia com inclusão do apache no linux, distribuição Debian.
Através do apt-get, se faz a instalação de maneira simples.
sudo apt-get install apache2
- O segundo passo, é a instalação do mod_python, também pelo apt-get
sudo apt-get instal libapache2-mod-python
- a instalação do django também através do apt-get
sudo apt-get install python-django
- o passo seguinte, depois da instalação é a configuração do do mod_python.
Supondo que o local onde estará instalado o sistema, seja o diretório “/var/www/intranet”.Criar um arquivo, por exemplo, intranet.com.br, no diretório “/etc/apache2/sites-enabled/”.
sudo vi /etc/apache2/sites-enabled/intranet.com.br
incluir nesse arquivo a configuração abaixo :
<VirtualHost * >
ServerName www.intranet.com.br
<Location “/”>
SetHandler python-program
PythonPath “['/var/www/'] + sys.path”
PythonHandler django.core.handlers.modpython
SetEnv DJANGO_SETTINGS_MODULE intranet.settings
PythonDebug On
</Location>
ErrorLog /var/log/apache2/intranet-error.log
LogLevel warn
CustomLog /var/log/apache2/intranet-access.log combined
ServerSignature On
</VirtualHost>
- depois de configurado, reiniciar o apache
sudo /etc/init.d/apache2 reload
para acessar, utilize o seguinte artificio :
se o IP do servidor for, por exemplo 192.168.5.150 e o “browse” do sistema for para um ambiente windows, altere o arquivo hosts, no endereço : C:\WINDOWS\system32\drivers\etc


Outro caminho prático, para acessar o endereço, é voce configurar o seu próprio DNS.
Para acessar e testar a instalação, utilize um browse, como por exemplo o firefox e digite o endereço acima cadastrado, ou seja, www.intranet.com.br
o resultado será esse :
