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: 15.396 ]

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


O Buildout do seu projeto



10. O Buildout do seu projeto.

Para efeito didático vamos definir 3 coisas antes de continuar, o nome do projeto, o nome do usuário administrador e o local (no sistema de arquivos) onde o portal será "instalado".

Nosso projeto se chamará "estudo" (sem aspas) e nosso usuário administrador "zope" (também sem aspas). Nossa pasta base para a instalação será o /opt (fique a vontade para escolher uma que lhe agrade mais).

10.1. Devemos executar o "paster" passando os parâmetros necessários e o nome do nosso projeto, como no comando abaixo:

cd /opt
paster create -t plone3_buildout estudo

Onde:
  • plone3_buildout é o template que escolhemos;
  • estudo é o nome que definimos para o portal.

Será criada uma pasta com o nome do estudo e criados alguns arquivos iniciais. Durante o processo serão feitas algumas perguntas, entre elas o nome do usuário administrador, que em nosso caso deve ser zope, e também será necessário informar e confirmar uma senha.

10.2. Seguindo com a configuração de nosso portal, devemos entrar na pasta criada:

cd estudo

10.3. Executar o script "bootstrap.py". Este script criará a estrutura básica de pastas e alguns arquivos.

python2.4 bootstrap.py

10.4. Agora sim vamos à instalação do Zope e dos produtos, executando o comando:

./bin/buidout -v

(-v = verbose, o buildout tem um arquivo de configuração, o buildout.cfg, que fica na raiz do seu portal. Em uma próxima ocasião veremos detalhes sobre este arquivo. O comando executado acima tem esta sintaxe devido ao arquivo de configuração estar na raiz e o script dentro da pasta bin do portal)

10.5. Caso você execute este comando como root, não se esqueça de alterar o dono dos arquivos para o usuário indicado acima. Isso pode ser feito com o comando:

cd ..
$ sudo chown zope:zope estudos/ -R


10.6. Testando sua instancia

bin/instance fg

(fg roda em modo debug)

Agora basta digitar no browser:

http://ip-do-servidor:8080/manage

Bibliografia:
Página anterior    

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

ZPT - Zope Pages Templates

Python, o curso (parte 1)

Introdução ao Python (parte 1)

CMS Plone 4.1.6 com invólucro Virtualenv + Buildout + Mount Point + BLOB Storage + Unicode UTF-8

Utilizando as bibliotecas do Java usando o Jython

  
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