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

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

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

Clonagem de Hardware Hotline em Software Livre

Explorando o wget

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

Leitura recomendada

Python - Brincando com arquivos

Solução de Intranet Vindula 1.1 - Instalação no Ubuntu 10.04 LTS

Customizando o layout do plone

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

Utilizando as bibliotecas do Java usando o Jython

  
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