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.191 ]

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

Configurando proxy no shell

Encapsulamento de Apache com chroot

Conexão com chaves assimétricas sem uso de senha em servidor sshd

Proteção utilizando fail2ban contra ataques do tipo

Clonagem de Hardware Hotline em Software Livre

Leitura recomendada

Aprenda Python - Guia "rápido"

Introdução ao Python (parte 2)

Customizando o layout do plone

Utilizando o Python como calculadora

wxPython, uma biblioteca GUI multi-plataforma (parte 1)

  
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