http://www.dicas-l.com.br/dicas-l/20050924.php
No Ubuntu vc pode ter um erro de listagem de diretório não permitido
Isso se deve ao fato de que não há o cgi
vc pode instalar o trac por mod_python:
# apt-get install libapache2-mod-python libapache2-mod-python-doc
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Os NOVOS pacotes a seguir serão instalados:
libapache2-mod-python libapache2-mod-python-doc
0 pacotes atualizados, 2 pacotes novos instalados, 0 a serem removidos e 78 não atualizados.
É preciso baixar 284kB de arquivos.
Depois desta operação, 1896kB adicionais de espaço em disco serão usados.
Obter:1 http://br.archive.ubuntu.com intrepid/main libapache2-mod-python 3.3.1-3 [126kB]
Obter:2 http://br.archive.ubuntu.com intrepid/main libapache2-mod-python-doc 3.3.1-3 [158kB]
Baixados 284kB em 5s (50,9kB/s)
Pré-configurando pacotes ...
Selecionando pacote previamente não selecionado libapache2-mod-python.
(Lendo banco de dados ... 24799 arquivos e diretórios atualmente instalados).
Desempacotando libapache2-mod-python (de .../libapache2-mod-python_3.3.1-3_i386.deb) ...
Selecionando pacote previamente não selecionado libapache2-mod-python-doc.
Desempacotando libapache2-mod-python-doc (de .../libapache2-mod-python-doc_3.3.1-3_all.deb) ...
Configurando libapache2-mod-python (3.3.1-3) ...
Configurando libapache2-mod-python-doc (3.3.1-3) ...
Configure os teus locations do teu apache:
<virtualhost * >Referencia
DocumentRoot /var/www/myproject
ServerName trac.mycompany.com
<location />
SetHandler mod_python
PythonInterpreter main_interpreter
PythonHandler trac.web.modpython_frontend
PythonOption TracEnv /var/trac/myproject
PythonOption TracUriRoot /
</location>
<location /login>
AuthType Basic
AuthName "MyCompany Trac Server"
AuthUserFile /var/trac/myproject/.htpasswd
Require valid-user
</location>
</virtualhost>
http://trac.edgewall.org/wiki/TracModPython
http://anantgarg.com/2009/03/25/subversion-trac-multiple-projects/
No comments:
Post a Comment