A partir de hoje, vamos começar um tutorial completo de Plone, esse poderoso sistema gerenciador de conteúdo que roda sobre o servidor de aplicações ZOPE.
Para iniciar, vamos demonstrar como fazer uma instalação local do Plone no sistema operacional Linux, mais especificamente no Ubuntu 11.04 – Natty Narwhal. Caso você seja usuário do Windows, veja como instalar no blog da Simples Consultoria.
Preparação
Inicialmente, é interessante criar um diretório para conter os arquivos de instalação. Neste exemplo, criaremos um diretório chamado plone (na pasta pessoal do Ubuntu) com a versão 4.1 do Plone.
O primeiro passo é visitar o site do Plone e baixar o arquivo de instalação denominado Unified Installer for Linux/BSD/Solaris/OS-X. Full-source kit, builds Python, Zope, Plone . Esse arquivo deverá ser colocado na pasta criada anteriormente.
O passo seguinte é entrar nesse diretório e descompactar o arquivo. Para isso, abra um terminal, vá até a pasta plone e digite:
tar -zxf Plone-4.1-UnifiedInstaller-20110726.tgzObs: (substitua o nome do arquivo “Plone-4.1-UnifiedInstaller-20110726.tgz” pela versão que foi baixada no site do plone.
Esse comando criará uma pasta chamada Plone-4.1-UnifiedInstaller dentro do diretório Plone.
Configuração do ambiente
Em seguida, é importante baixar alguns pacotes que serão necessários durante a instalação. O primeiro deles é build-essential, um compilador da máquina que deve ser instalado no terminal com o seguinte comando:
tar -zxf Plone-4.1-UnifiedInstaller-20110726.tgzOs demais pacotes que devem ser instalados podem ser baixados no gerenciador de pacotes Synaptic. Eles são:
- Python 2.6-dev (obs: Usuários do Ubuntu 11.04 também devem instalar o pacote Python 2.7-dev)
- libssl-dev
Instalação do Plone
Após baixar os pacotes, chega a hora da instalação, que é realizada no terminal. Para isso, abra o terminal e vá até a pasta Plone-4.1-UnifiedInstaller (criada após a descompactação do arquivo de instalação) e digite:
./install.sh –target=/home/zasp/plone/plone-4.1 standalone Onde:zasp = nome da pasta pessoal do usuário do Linux
plone-4.1 = nome da pasta que abrigará o sistemas de arquivos Zope / Plone
standalone = é a modalidade de instalação do Plone ideal para testes na própria máquina do usuário
Se durante a instalação faltar algum pacote do Linux necessário para rodar a plataforma, a instalação será interrompida e essa informação será apresentada na tela do terminal. Caso contrário, a instalação será realizada com sucesso, resultando a seguinte mensagem:
Plone successfully installed at /home/zasp/plone/plone-4.1
See /home/zasp/plone/plone-4.1/zinstance/README.html
for startup instructions
Use the account information below to log into the Zope Management Interface
The account has full ‘Manager’ privileges.
Username: admin
Password: xxxxxxx
A mensagem exibida mostra o caminho onde o Plone foi instalado (/home/zasp/zope/plone-4.1), bem como o nome e senha necessários para gerenciar a ZMI, que é a interface de gerenciamento do Zope. Caso você não consiga anotar esses dados, basta visitar a pasta de instalação posteriormente para recuperá-los, como mostraremos a seguir.
Procedimentos pós-instalação
Uma vez que o plone foi instalado na máquina, é interessante realizar alguns procedimentos que facilitam o dia a dia no trabalho:
Obtenção dos dados de acesso e inicialização
Inicialmente, deve-se visitar a pasta onde o plone foi instalado (informada pelo terminal logo após a instalação) e entrar na pasta “zinstance”. No nosso exemplo, é a pasta (/home/zasp/plone/plone-4.1/zinstance). Lá poderão ser encontrado dois arquivos muito importantes:
1. adminPassword.txt – é o arquivo que contém aquele nome de usuário e senha de acesso à ZMI.
2. README.html – é um arquivo que contém os caminhos que servem para iniciar e interromper o Plone. Isso significa que o servidor de aplicações zope deve estar ativo sempre que o usuário desejar.

