Primeiramente para facilitar a utilização, criação e customização; vamos instalar o virtualenv, disponível em http://pypi.python.org/pypi/virtualenv.
wget http://pypi.python.org/packages/source/v/virtualenv/virtualenv-1.6.4.tar.gz#md5=1072b66d53c24e019a8f1304ac9d9fc5
O módulo python, virtualenv, possibilita a independência da instância em relação a módulos e aplicações python.
Instalando o virtualenv:
tar xvzf virtualenv-1.6.4.tar.gz -C /tmp/
/opt/p335/Python-2.4/bin/python setup.py install
Neste caso não estou utilizando o python do sistema operacional, para que não haja interferência durante suas atualizações rotineiras. O python que estou utilizando está instalado em '/opt/p335/Python-2.4/bin/python', pelo procedimento normal de compilação.
Também poderá ser instalado pelo easy_install, da seguinte forma: /opt/p335/Python-2.4/bin/easy_install virtualenv
Após a sua instalação será gerado o binário '/opt/p335/Python-2.4/bin/virtualenv'.
Com o comando abaixo, crie o diretório no qual a instancia funcionará:
/opt/p335/Python-2.4/bin/virtualenv /opt/p335/meuplone
O diretório /opt/p335/meuplone, contem uma estrutura totalmente independente do sistema operacional, no qual pode-se instalar e remover produtos e aplicativos, inclusive relacionados ao python.
Agora, para continuar a instalação de modo fácil e descomplicado, baixe os 3 arquivos originais de instalação do Plone 3.3.5, disponíveis neste link, ou no pacote original http://launchpad.net/plone/3.3/3.3.5/+download/Plone-3.3.5-UnifiedInstaller.tgz, os aquivos são bootstrap.py, buildout.cfg e o versions.cfg.
Baixe este 3 arquivos no diretório onde a instancia funcionará, neste caso '/opt/p335/meuplone'.
cd /opt/p335/meuplone
wget URL
O diretório ficará desta maneira:
ls meuplone/
bin
bootstrap.py
buildout.cfg
include
lib
versions.cfg
Agora dentro do diretório '/opt/p335/meuplone', execute:
./bin/python bootstrap.py
Com o comando anterior, o comando python irá executar as instruções do arquivo bootstrap.py e conforme os parâmetros do buildout.cfg de acordo com as versões fixadas em versions.cfg.
Agora para finalizar a instalação, será necessário executar o comando:
./bin/buildout -Nv
Este comando irá instalar todos os produtos, de acordo com os parâmetros do buildout.cfg.
Antes de iniciar o plone 3.3.5, crie o diretório '/opt/p335/meuplone/products', pois é exigido na estrutura padrão, no qual este tutoria se basea.
mkdir ./{products,src}
Para comandar a instancia execute:
./bin/plonectl [start | stop | status | restart [component]]
wget http://pypi.python.org/packages/source/v/virtualenv/virtualenv-1.6.4.tar.gz#md5=1072b66d53c24e019a8f1304ac9d9fc5
O módulo python, virtualenv, possibilita a independência da instância em relação a módulos e aplicações python.
Instalando o virtualenv:
tar xvzf virtualenv-1.6.4.tar.gz -C /tmp/
/opt/p335/Python-2.4/bin/python setup.py install
Neste caso não estou utilizando o python do sistema operacional, para que não haja interferência durante suas atualizações rotineiras. O python que estou utilizando está instalado em '/opt/p335/Python-2.4/bin/python', pelo procedimento normal de compilação.
Também poderá ser instalado pelo easy_install, da seguinte forma: /opt/p335/Python-2.4/bin/easy_install virtualenv
Após a sua instalação será gerado o binário '/opt/p335/Python-2.4/bin/virtualenv'.
Com o comando abaixo, crie o diretório no qual a instancia funcionará:
/opt/p335/Python-2.4/bin/virtualenv /opt/p335/meuplone
O diretório /opt/p335/meuplone, contem uma estrutura totalmente independente do sistema operacional, no qual pode-se instalar e remover produtos e aplicativos, inclusive relacionados ao python.
Agora, para continuar a instalação de modo fácil e descomplicado, baixe os 3 arquivos originais de instalação do Plone 3.3.5, disponíveis neste link, ou no pacote original http://launchpad.net/plone/3.3/3.3.5/+download/Plone-3.3.5-UnifiedInstaller.tgz, os aquivos são bootstrap.py, buildout.cfg e o versions.cfg.
- No arquivo bootstrap.py, contem os parâmetros necessários para instalar e configurar o buildout.
- No arquivo buildout.cfg, contem os parâmetros e a configuração das instâncias ZODB (zope server) e zope clinte;
- No arquivo versions.cfg, contem todas as versões dos aplicativos a serem inicialmente instalados. Lembrando que este arquivo será lido somente neste processo.
Baixe este 3 arquivos no diretório onde a instancia funcionará, neste caso '/opt/p335/meuplone'.
cd /opt/p335/meuplone
wget URL
O diretório ficará desta maneira:
ls meuplone/
bin
bootstrap.py
buildout.cfg
include
lib
versions.cfg
Agora dentro do diretório '/opt/p335/meuplone', execute:
./bin/python bootstrap.py
Com o comando anterior, o comando python irá executar as instruções do arquivo bootstrap.py e conforme os parâmetros do buildout.cfg de acordo com as versões fixadas em versions.cfg.
Agora para finalizar a instalação, será necessário executar o comando:
./bin/buildout -Nv
Este comando irá instalar todos os produtos, de acordo com os parâmetros do buildout.cfg.
Antes de iniciar o plone 3.3.5, crie o diretório '/opt/p335/meuplone/products', pois é exigido na estrutura padrão, no qual este tutoria se basea.
mkdir ./{products,src}
Para comandar a instancia execute:
./bin/plonectl [start | stop | status | restart [component]]
Comentários