Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Instalando um servidor Zope/Plone

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Python Instalando um servidor Zope/Plone

    O que é Zope/Plone
    Zope é um servidor de aplicações web criado pela Zope Corporation (Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...).

    Sua sigla vem de "Z Object Publishing Environment" (Ambiente Z para Publicação de Objetos), um poderoso ambiente de programação web, que permite desenvolver aplicações web remotamente.

    O Zope é uma plataforma criada à partir da linguagem Python (Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...), que é a sua base.

    As aplicações de uso do Zope são as mais diversas, porém tem sido utilizado em larga escala por diversas corporações mundo a fora como CMS (Content Managment System).

    Os aplicativos criados no Zope são chamados de "Produtos", e neste artigo iremos falar do Produto chamado Plone (Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...). Framework de Gerenciamento de Conteúdo Profissional, baseado no CMF.

    O Plone é sem dúvida, um dos melhores CMS Open Source do mercado, tendo muitos dos recursos que um portal PHP-NUKE e afins tem.

    O Plone é utilizado pela NASA, IDGnow, AOL entre outros.

    Instalando o Python
    Para iniciarmos o uso em um servidor Zope/Plone, é necessário que instalemos a sua linguagem de programação, o Python.

    Estes exemplos foram criados no Fedora Core 1, porém pode ser usado em outras distribuições.

    Acesse o site Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... e baixe a versão mais atual. Quando este artigo foi escrito, a versão atual era a Python-2.3.3.tgz.

    Faça o logon como root e siga as instruções:

    1. Copie o arquivo para /tmp (ou um diretório de sua preferência)
    2. Faça: tar zxvf Python-2.3.3.tgz
    3. Acesse o diretório e execute: ./configure
    4. Execute: make


    Neste momento o Python já esta operacional, porém não está instalado em /usr/local no system. Faça os seguintes passos:

    5 - Para instalar execute: make install

    Pronto, já instalamos o Python, agora vamos instalar o Zope.

    Instalando o Zope
    Após a instalação do Python, vamos realizar a instalação do Zope. Acessem Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... e baixem a versão Zope-2.7.0.tgz.

    Faça o logon como root e siga as instruções:

    1. Copie o arquivo para o diretório /tmp (ou outro diretório de sua preferência)
    2. Entre no diretório e execute: tar zxvf Zope-2.7.0
    3. Execute: ./configure

    Caso não encontre o Python execute assim:

    ./configure --with-python=/usr/local/bin/python (ou outro caminho)

    4. make


    Neste momento o Zope já está funcionando, você pode utilizar ele à partir do diretório onde ele foi descompactado ou instalar ele. Vamos instalar.

    5. make install


    Depois de instalado, vamos criar uma instância, que é um diretório com os arquivos necessários para rodar softwares em Zope.

    6. /onde/foi/instalado/Zope-2.7/bin/mkzopeinstance.py
    ou no local padrão /opt/Zope-2.7/bin/mkzopeinstance.py.
    7. Escolha um diretório. Vamos utilizar /zopeteste.
    8. Escolha um nome para o administrador da instância. Vamos colocar "admin".
    9. Escolha uma senha para seu usuário. Confirme a senha.


    Instalamos o Zope e criamos uma instância de utilização. Agora podemos utilizar o Zope.

    Configurando e iniciando o Zope
    Depois de instalado, acesse o diretório (no nosso exemplo foi /zopeteste).

    O Zope pode ser rodado por qualquer usuário, porém não é possível rodar o Zope utilizando o root. Devemos criar um usuário, dar permissões e dizer ao Zope para iniciar utilizando este usuário.

    1. Crie um usuário Zope: useradd zopeteste
    2. Acesse /zopeteste/etc e edite o arquivo zope.conf.
    3. Procure pela linha "effective-user". Retire o comentário (#) e mude o usuário que está lá (chrism) pelo zopeteste. Salve o arquivo.
    4. Execute: chmod 777 /zopeteste/var
    5. Execute: chmod 777 /zopeteste/log
    6. Acesse /zopeteste/bin e execute: ./zopectl start


    Pronto, o servidor Zope já está funcionando.

    Para acessar o servidor, abra o navegador e digite:

    Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...

    Para configurar o servidor, abra no navegador:

    Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...

    e entre com seu usuário e senha.

    Instalando o Plone
    Depois de instalado o Python e o Zope, vamos instalar o Plone.

    Acesse:
    Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
    e faça o download do Plone Core, que é o pacote funcional do Plone.

    Copie o arquivo para /tmp (ou o diretório de sua preferência).

    1. Execute: tar xvf Plone-2.0.3.tar.gz
    2. Execute: /zopeteste/bin/zopectl stop
    3. Copie o todas as pastas do arquivo e cole em /zopeteste/Products.
    4. Execute: /zopeteste/bin/zopectl start


    Pronto! Agora vamos configurar.

    Configurando e iniciando o Plone
    Vamos configurar um site em Plone. Temos que criar um Plone Site.

    Entre no console de gerenciamento do Zope acessando:

    1. Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
    2. Digite seu usuário e senha (admin e seu password).
    3. Ao entrar, procure no lado direito da tela uma opção chamada "Select type to add".
    4. Clique nessa opção e procure por Plone Site.
    5. No campo "Id" coloque o nome do site.
    6. Em "title" coloque o título do site.
    7. Na opção "Membership source", mantenha o padrão.
    8. Em "description", coloque a descrição do site.
    9. Clique em "Add Plone Site".


    Pronto, agora é so utilizar.

    Fonte: vivaoLinux
    Postado Por: RedDeviL

  • Font Size
    #2
    muito bom cara!
    Eu tento manter meu código limpo, e você ?

    Comment


    • Font Size
      #3
      alguem sabe como instalar o fckeditor no plone 4? fiz o que diz o arquivo de instalação, mas n fuinciou...o fckeditor n aparece para eu aicionar...

      Comment

      X
      Working...
      X