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
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
Comment