Version 4 (modified by niltonneto, 17 years ago) (diff) |
---|
PostgreSQL
O PostgreSQL é hoje a melhor alternativa de bancos de dados em software livre e um dos bancos mais confiáveis da atualidade. Aguenta uma carga superior a muitos outros bancos e por ter custo zero, foi escolhido como o padrão para o Expresso. São guardados no banco dados necessários à execução da aplicação, flags, variáveis dos serviços de correio, entre outros.
O banco de dados do Expresso, guarda informações como preferências, eventos do calendário, catálogo pessoal e informações do próprio sistema do expresso.
Configuração
Certifique-se que seu arquivo /etc/postgres/pg_hba.conf está assim:
# TYPE DATABASE USER IP-ADDRESS IP-MASK METHOD local all postgres trust # All IPv4 connections from localhost host all all 127.0.0.1 255.255.255.255 trust # reject all other connection attempts host all all 0.0.0.0 0.0.0.0 reject
Gerenciando Banco de Dados
Pra administrar o postgres você deve se logar como usuário postgres
# su -l postgres # # como root ele não pede senha
Agora você precisa ter um banco de dados funcional. Para isso pegue o dump em anexo nesta página. Este dump possui palavras no meio do texto que precisam ser substituídas, faça o seguinte:
sed -e "s/LDAP_DN/*SUA BASE*/g" -e "s/LDAP_PWD/*SUA SENHA*/g" -e "s/ORG/*ORGANIZACAO*/g" -e "s/DOMAIN/*SEU DOMINIO*/g" expresso.dump > meu_expresso.dump
Depois:
$ dropdb expresso # Apaga o banco expresso!!! $ createdb -E LATIN1 expresso $ psql -f meu_expresso.dump expresso