Instalação Plone 2.5.5 com módulos customizados

O Plone é o CMS com menos falhas de segurança, software livre, gratuito e totalmente customizável; que pode atender diversas necessidades com portais e sítios web.

[ Hits: 23.182 ]

Por: Ricardo Brito do Nascimento em 22/10/2011 | Blog: http://brito.blog.incolume.com.br


Boas práticas, conclusão e referências



Boas práticas

As duas instâncias zope client servem para balancear as requisições; e devem ser idênticas para funcionar adequadamente. Uma forma de garantir a igualdade de funcionalidades é compartilhar os mesmos módulos agregadores de funções. E a maneira mais fácil de fazê-lo é utilizando links simbólicos.

# cd /opt/Plone-2.5.5/zeocluster/client1
# ln -sf ../Products .

# cd /opt/Plone-2.5.5/zeocluster/client2
# ln -sf ../Products .


Para efeito de organização, principalmente se o ambiente tiver diversos produtos Plone, uma boa prática é separar os produtos originais, ou básicos; antes de instalar novos produtos.

# mv Product plone
# mkdir Product
# cd Product
# ln -s ../plone/* .


Conclusão

Agora o ambiente está pronto para ser iniciado.

Basta executar:

# /opt/Plone-2.5.5/zeocluster/bin/startcluster.sh

Verificar portas ativas:

# netstat -nlt

Se as portas não foram alteradas, 8100 escutará zope server, 8080 zope client1 e 8081 zope client2.

Acessando a ZMI

No navegador digite a url:

http://localhost:8080/manage

Reiniciar:

# /opt/Plone-2.5.5/zeocluster/bin/restartcluster.sh

Encerrar:

# /opt/Plone-2.5.5/zeocluster/bin/restartcluster.sh

Para instalar novos produtos Plone, instale-os no diretório /opt/Plone-2.5.5/zeocluster/Products/, que será compartilhado entre as instâncias que seguirem as boas práticas sitadas neste tutorial. Para que se tenha efeito é sempre necessário reiniciar o ambiente.

Desvantagens

O PZP é um excelente CMS, a única desvantagem é manter a infraestrutura, que deve conter um servidor de aplicação PZP como mostrado neste artigo, e obrigatoriamente um servidor de cache, em alguns casos acrescenta-se um servidor Web.

Atualizações

As atualizações deste artigo e o mesmo em formato PDF pode ser encontrado em:

Referências


Página anterior    

Páginas do artigo
   1. Introdução
   2. Escopo
   3. Instalação
   4. Entendendo a estrutura PZP
   5. Boas práticas, conclusão e referências
Outros artigos deste autor

Formatando exibição de datas no Linux

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

Gerenciando certificados A1 fornecidos pelo ICB-Brasil no navegador Chrome sobre Linux

Configurando proxy no shell

Proteção utilizando fail2ban contra ataques do tipo

Leitura recomendada

Introdução ao Python (parte 1)

Gerenciando registros em banco de dados com Zope

ZPT - Zope Pages Templates

Introdução ao Python (parte 2)

FreeBSD + Zope/Plone, uma idéia frustrante?

  
Comentários
[1] Comentário enviado por f_Candido em 23/10/2011 - 21:10h

Olá,

Tutorial legal. Parabéns! Contudo, é bom salientar que o Plone se encontra hoje na versão 4, que pela comunidade: http://plone.org/products/plone/releases/2.5.5
Se possível, façam a atualização.

Mais uma vez, parabéns pela iniciativa,



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts