Recentemente fiz o curso Welcome to the Django com o Henrique Bastos, que por sinal foi muito bom, recomentado fortemente este curso.
Apesar do curso ter seu ambiente de desenvolvimento eu preferi configurar um Cloud Server para ficar mais perto da realizade, ou seja, de um ambiente de produção. E é claro, o Cloud é o Pro da Locaweb.
Estou usando o Debian Lenny, após a instalação vamos atualizar o sistema.
Passo 1
apt-get update
apt-get upgrade
reboot
Instalando gcc, make e zlib1g-dev
apt-get install gcc make zlib1g-dev
OBS: Por questões de segurança não é uma boa instalar o “gcc” em servidores de produção, você pode compilar tudo em outra máquina e depois instalar no servidor de Produção.
O zlib1g-dev será necessário porque depois nós vamos precisar instalar o setuptools e vamos precisar que o Python2.7 seja compilado com ele. Já que esta versão ainda não vem via apt-get.
Passo 2
Instalando o apache2 e o mysql
apt-get install apache2 mysql-server
Após a instalação, o apache e o mysql já estarão no ar. Observe que o “install apache2″ instala o Python2.5 e nós queremos usar o Python2.7. Não tem problema, deixa o 2.5 lá, nós vamos compilar o 2.7.
Passo 3
Compilando o Python2.7
cd /usr/share/
wget http://www.python.org/ftp/python/2.7.1/Python-2.7.1.tgz
tar zxvf Python-2.7.1.tgz
cd Python-2.7.1
./configure && make && make install
Após a instalação, verifique se está ok!
cpro1599:/usr/share/Python-2.7.1# type python
python is /usr/local/bin/python
cpro1599:/usr/share/Python-2.7.1# python
Python 2.7.1 (r271:86832, Feb 11 2011, 17:27:47)
[GCC 4.3.2] on linux2
Type “help”, “copyright”, “credits” or “license” for more information.
>>>
continue lendo…










