Document Actions

Instalar o Zope 2.9 no Ubuntu

by Tânia Andrea last modified 2009-01-05 14:04

Coloquei passos a mais já pensando nos possíveis erros de permissão, dentre outros.

Instalação


Se você gosta de compilar pacotes:
  1. Descompactar pacote Zope, previamente baixado:
    $ tar zxvf Zope-2.9.4-final.tgz
  2. Dentro da pasta descompactada, executar:
    $ ./configure
  3. Em /etc/apt/sources.list, descomentar os repositórios.
  4. Atualizar a relação de pacotes:
    $ sudo aptitude update
  5. Instalar o gcc:
    $ sudo aptitude install gcc
  6. Instalar o make:
    $ sudo aptitude install make
  7. Executar:
    $ make
  8. Executar:
    $ sudo make install

Ou se prefere caminhos mais curtos ;)

  1. $ sudo apt-get install zope2.9


Configuração


  1. Em /opt/Zope-2.9/bin, criar instância:
    $ sudo ./mkzopeinstance.py
  2. Em etc/, editar o arquivo zope.conf, descomentar a linha "effective-user", trocando o usuário que está lá (chrism) por "zope" (ou o usuário de sua preferência), se isso não foi alterado automaticamente na instalação.
  3. Dar permissão às pastas var, log e Products da instância criada, exemplo:
    $ sudo chmod 777 -R Products
  4. Em bin/ da instância, executar:
    $ ./runzope
  5. Se não der erro no runzope, em bin/ também, executar:
    $ ./zopectl stop
    $ ./zopectl start
  6. Acessar no navegador:
    http://localhost:8080



Aos iniciantes, boa sorte :)