Instalação básica do Plone 3 com Buildout no Linux

Breve tutorial abordando a instalação do Plone 3 via buildout no Linux. A distribuição utilizada foi o Ubuntu 9.4 Server 64bits.

[ Hits: 16.697 ]

Por: Mário Luz em 31/07/2009


Início da instalação



Preparando o ambiente:

Entre outras coisas, seu ambiente deve estar com o acesso a internet configurado, se precisar de ajuda para esta configuração dê uma olhada na dica Configurando apt-get com proxy.

Para executar os comandos abaixo você precisará ter acesso a privilégios de root.

1. Atualizar a lista de pacotes:

sudo aptitude update

2. Instalar as bibliotecas padrões para compilação (gcc e outros, que serão necessários mais adiante):

sudo aptitude install build-essential

NOTA: Em algumas tentativas de compilar o PIL, principalmente no Ubuntu 9.04, só foi possível após a reinicializarão do sistema, acredito que este comportamento seja por causa da instalação do build-essential, mas não tenho certeza. De qualquer forma, após reinicializar a compilação funcionou normalmente.

3. Instalação do Python2.4, no Ubuntu 9.4 a versão padrão do Python é a 2.5:

sudo aptitude install python2.4

4. Instalação do pacote DEV do Python2.4, necessário para compilar pacotes baseados no Python, entre eles o PIL:

sudo aptitude install python2.4-dev

5. Instalação do PIL (Python Imagin Library), que é uma biblioteca para trabalhar com imagens.

a - Instalação via Gerenciador de Pacotes:

sudo aptitude install python2.4-imaging

NOTA: Para instalar o PIL via aptitude é necessário alterar o sources.list, veremos isso em outro momento.

b - Instalação por meio da compilação do pacote.

Faça o download da versão 1.1.6 de www.pythonware.com ou use o comando:

wget http://effbot.org/downloads/Imaging-1.1.6.tar.gz

Descompacte o arquivo com o comando tar:

tar -zxvf Imaging-1.1.6.tar.gz

Acesse a pasta criada (o comando acima cria a pasta):

cd Imaging-1.1.6

Execute o instalador (atenção para a versão correta do Python a ser usada):

sudo python2.4 setup.py install

6. Instalação do SetupTools:

sudo aptitude install python2.4-setuptools

7. ez_setup.py

Baixe o arquivo ez_setup.py ou use o comando:

wget http://peak.telecommunity.com/dist/ez_setup.py

Após baixar o arquivo ez_setup.py devemos executá-lo ele utilizando a versão correta do python:

sudo python2.4 ez_setup.py

Ele instalará o easy_install-2.4 (neste ponto da instalação já tive diversos erros com proxy, em algumas situações foi necessário retirar o servidor do proxy até concluir a instalação).

8. Executando o easy_install e instalando os templates:

sudo easy_install-2.4 -U ZopeSkel

(o ZopeSkel é um conjunto de templates padrões)

9. Listando os templates disponíveis (se você quiser pode executar este comando antes do anterior, apenas para comparação):

sudo paster create --list-templates

    Próxima página

Páginas do artigo
   1. Início da instalação
   2. O Buildout do seu projeto
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Python, o curso (parte 1)

Customizando o layout do plone

Utilizando o Python como calculadora

Introdução ao Python (parte 2)

ZPT - Zope Pages Templates

  
Comentários
[1] Comentário enviado por removido em 01/08/2009 - 22:06h

Tá, mas e pra que serve isso?

[2] Comentário enviado por mariosergiosl em 01/08/2009 - 23:30h

Para instalar o plone no ubunto com o buildout...

[3] Comentário enviado por Marcio_Sardinha em 09/05/2013 - 17:54h

Excelente explicação sobre a instalacão do Plone...



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts