Implantação de um Sistema de Workgroup Open Source

O objetivo deste documento é ajudar pessoas que, como eu, querem não somente a receita de bolo de como fazer, mas entender o por quê de cada coisa, entender um pouco do por quê e para quê. E é justamente isto que tento fazer neste documento, compilar de forma concisa tudo sobre groupware e correio eletrônico, os conceitos e a instalação. Espero que ajude a muitos como me ajudou.

[ Hits: 118.176 ]

Por: Claudio Rocha de Jesus em 14/01/2008


Configurações - continuação



Apache

O Apache foi instalado utilizando-se o aptitude onde foi satisfeita todas as dependências e instalado de forma padrão.

Foi utilizado a versão 2 do produto e criado domínios virtuais.

Para criar domínios virtuais edite o arquivo:

/etc/apache2/sites-enabled/000-default

PostgreSQL

O Postgres foi instalado com o apt-get e os outros pacotes para satisfazer suas dependências (postgresql-client, postgresql-doc, postgresql-contrib, postgresql-dev). No final do download abriu-se o debconf para configurar o servidor de banco de dados que ficou da seguinte forma:
  • Foi instalado no diretório padrão apresentado /var/lib/postgresql/data;
  • Os dados foram expurgados;
  • O locate uitilizado foi pt_BR_iso88591 (é possível reconfigurar o locale através de dpkg-reconfigure locales);
  • O formato da data no padrão Europeu (dd/mm/aaaa).

Depois de tudo instalado certifique-se que pode alcançar a base de dados. No /etc/postgresql/postgresql.conf defina 'tcpip_socket = true' caso não esteja.

E na versão 8.2 descomente a linha listen_addresses = '*' e troque localhost para asterisco. Ou na versão 8.2 no arquivo /etc/postgresql/8.2/main/postgresql.conf mas não é necessário adicionar esta cláusula.

Verifique se o método de acesso apropriado é permitido dentro de /etc/postgresql/pg_hba.conf:

Por padrão está assim:

TYPE  DATABASE  USER          IP-ADDRESS  IP-MASK                    METHOD
local   all                   postgres                                                                   ident   sameuser
local   all                   all                                                                              ident   sameuser
host    all                   all               127.0.0.1         255.255.255.255    ident   sameuser
host    all                   all                0.0.0.0             0.0.0.0                      ident   sameuser

Comente as linhas acima e deixe-as assim:

TYPE   DATABASE  USER          IP-ADDRESS   IP-MASK                   METHOD
local     all                  postgres                                                                   ident   sameuser
local     all                  all                                                                              trust
host      all                  all                127.0.0.1        255.255.255.255    trust
host      all                  all                 0.0.0.0            0.0.0.0                       reject
host      all                  all                 0.0.0.0            255.255.255.255    reject

Reinicie o servidor de banco de dados:

# /etc/init.d/postgresql restart

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Análise de produtos
   3. Definições
   4. Produtos
   5. Pacotes utilizados
   6. Configurações
   7. Configurações - continuação
   8. eGroupware
   9. Configuração de contas LDAP
   10. Atualizando a versão do eGroupWare
   11. ClamAV
   12. Patch de auto-create do Cyrus
   13. Bibliografia
Outros artigos deste autor

Conversão da base de dados do Cyrus IMAP no Debian

Compilando o Mono 2.2 no Ubuntu 8.10

Git - Ciclo básico de trabalho

Leitura recomendada

POP3 gateway com fetchmail

MTA Selor: Servidor de E-mails - Novo Projeto GPL

Servidor de email + webmail no OpenSuSE 10.2

A importância do DNS reverso

Instalando e configurando o IceWarp Mail Server

  
Comentários
[1] Comentário enviado por lucas.suporte em 14/01/2008 - 14:50h

otimo artigo, com bastante conceitos nos assuntos abordados, apresentando um forma de o leitor expandir o assunto do artigo.
Parabens!
Lucas Rocha
Analista de Rede

[2] Comentário enviado por Sandro Li em 14/01/2008 - 16:45h

Este artigo é excelente. Parabéns Claudio! Para mim, que sou novo aqui, ele está muito bem explicado.

Sandro Lima
Técnico em Informática.

[3] Comentário enviado por rodrigosalmeida em 14/01/2008 - 16:48h

Muito bom artigo...Parabens...

[4] Comentário enviado por jorcelangelo em 15/01/2008 - 14:52h

Uns dos melhores tutoriais que ja encontrei sobre software-livre na internet.
Parabens!!! Voce merece nota 10 !!!

E um detalhe, continue enviando tutoriais. Sempre estaremos agradecidos pelo seu trabalho.

[5] Comentário enviado por rlamana em 17/01/2008 - 11:28h

Muito bacana o artigo.

Vale a pena citar também o Zimbra que é um ótimo suite de colaboração e já esta totalmente traduzido para português brasil!

Abraços


[6] Comentário enviado por jamerson em 30/10/2008 - 17:07h

muito bom artigo, mas vc acha o egroupware melhor q o OpenGroupware?

[7] Comentário enviado por tiagotavares em 14/11/2008 - 12:14h

Respondendo a pergunta do usuário "jamerson", não minha opinião o EGroupware é melhor que o OpenGroupware. Estou migrando do OGO para o EGroupware, e estou gostando muito!

[8] Comentário enviado por dbsechin em 16/04/2009 - 18:29h

Alguem conseguiu integrar o addressbook do egroupware ao LDAP?

não estou conseguindo, se alguem conseguir...


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts