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

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


Instalação



Considerando que o sistema operacional esteja instalado e configurado corretamente, execute:

Em Debian-like:

# aptitude install build-essential

Em RedHat-like:

# yum install gcc gpp cpp libc-dev libc6-dev make

Instalação do PZP

Baixe e descompacte primeiramente o Plone-2.5.5-UnifiedInstaller.

# wget https://launchpad.net/plone/2.5/2.5.5/+download/Plone-2.5.5-UnifiedInstaller.tgz
# tar xvzf Plone-2.5.5-UnifiedInstaller.tgz -C /opt
# cd /opt/Plone-2.5.5-UnifiedInstaller

# vim install.sh

#!/bin/sh
#
# Unified Plone installer build script
# Author: Kamal Gill (kamalgill at mac.com)
#
# Note: this script must be run as root
#
# Configure Plone installation options
#
PLONE_HOME=/opt/Plone-2.5.5
LOCAL_HOME=$PLONE_HOME
#

Edite a variável PLONE_HOME com o local de instalação desejado, salve e feche o arquivo: ESC :qw

Agora execute o script de instalação:

# ./install.sh

Nesta fase será compilado um ambiente isolado do sistema operacional, no diretório escolhido para ser instalado, onde todos os componentes necessários para o ambiente estão contidos.

Instalação do Five

Baixe o pacote:

# wget http://codespeak.net/z3/five/release/Five-1.4.4.tgz

Localize onde o Five está instalado na estrutura:

# find /opt/Plone-2.5.5 -name "*Five*"

O resultado deverá ser semelhante a este:

/opt/Plone-2.5.5/lib/python/Products/Five


Substitua-o pela versão proposta:

# rm /opt/Plone-2.5.5/lib/python/Products/Five;
# tar xvzf Five-1.4.4.tgz -C /opt/Plone-2.5.5/lib/python/Products;


Instalação do PIL

Baixe o pacote:

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

Descompacte-o:

# tar xvzf Imaging-1.1.7.tar.gz -C /opt/

Acesse o diretório descompactado:

# cd /opt/Imaging-1.1.7/

Proceda com o comando abaixo para instalação:

# /opt/Plone-2.5.5/Python-2.4.4/bin/python setup.py install

Instalação do Reportlab

Baixe o pacote:

# wget http://www.reportlab.com/ftp/reportlab-2.4.tar.gz

Descompacte-o:

# tar xvzf reportlab-2.4.tar.gz -C /opt/

Acesse o diretório descompactado:

# cd /opt/ReportLab_2_4/

Proceda com o comando abaixo para instalação:

# /opt/Plone-2.5.5/Python-2.4.4/bin/python setup.py install

Página anterior     Próxima página

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

Encapsulamento de Apache com chroot

Configurando Subversion

Proteção utilizando fail2ban contra ataques do tipo

Formatando exibição de datas no Linux

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

Leitura recomendada

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

Python - Brincando com arquivos

Instalando o MySQL no Zope/Plone e criando uma pequena aplicação

Customizando o layout do plone

ZPT - Zope Pages Templates

  
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