Instalar o Zope 2.9 no Ubuntu
Coloquei passos a mais já pensando nos possíveis erros de permissão, dentre outros.
Instalação
Se você gosta de compilar pacotes:
- Descompactar pacote Zope, previamente baixado:
$ tar zxvf Zope-2.9.4-final.tgz - Dentro da pasta descompactada, executar:
$ ./configure - Em
/etc/apt/sources.list, descomentar os repositórios. - Atualizar a relação de pacotes:
$ sudo aptitude update - Instalar o gcc:
$ sudo aptitude install gcc - Instalar o make:
$ sudo aptitude install make - Executar:
$ make - Executar:
$ sudo make install
Ou se prefere caminhos mais curtos ;)
-
$ sudo apt-get install zope2.9
Configuração
- Em /opt/Zope-2.9/bin, criar instância:
$ sudo ./mkzopeinstance.py - 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.
- Dar permissão às pastas var, log e Products da instância criada, exemplo:
$ sudo chmod 777 -R Products - Em bin/ da instância, executar:
$ ./runzope - Se não der erro no runzope, em bin/ também, executar:
$ ./zopectl stop
$ ./zopectl start - Acessar no navegador:
http://localhost:8080
Aos iniciantes, boa sorte :)