Kolab Groupware · 7 min read · Sep 30, 2025

Instalar e Configurar o Kolab Groupware no Ubuntu 16.04 LTS

Kolab é um aplicativo de software de groupware baseado na web de código aberto que fornece soluções para um servidor de e-mail, serviço de diretório, serviço web, calendário, tarefas, catálogos e muito mais. O Kolab suporta vários clientes, incluindo Outlook, KDE Contact, Thunderbird e Roundcube. O Kolab fornece uma interface web amigável e fácil de usar que pode ser utilizada para adicionar, modificar e excluir usuários, domínios, pastas compartilhadas e muito mais.

O Kolab vem com muitos recursos, alguns deles estão listados abaixo:

  • Fornece suporte para ambientes de clientes mistos como Outlook, web e KDE.
  • Usa IMAP e POP3 para e-mail e LDAP para armazenar dados de configuração.
  • Fornece suporte para contatos e calendários compartilhados.
  • Suporte completo do lado do servidor para CardDAV e WebDAV, ActiveSync e CalDAV.

Requisitos

  • Um servidor rodando Ubuntu 16.04.
  • Um usuário não-root com privilégios sudo configurado em seu servidor.
  • Um IP estático 192.168.0.190 configurado em seu servidor.

Começando

Antes de começar, você precisará configurar o Nome de Domínio Totalmente Qualificado ou hostname para o seu sistema. Você pode fazer isso editando o arquivo /etc/hosts e /etc/hostname:

sudo nano /etc/hosts

Adicione o endereço IP e o hostname no final do arquivo:

192.168.0.190 mail.kolab.com mail

Salve e feche o arquivo, depois edite o arquivo /etc/hostname:

sudo nano /etc/hostname

Adicione a seguinte linha:

mail.kolab.com

Salve o arquivo quando terminar, depois reinicie seu sistema para aplicar todas as alterações.

Instalar MariaDB

Antes de instalar o Kolab, você precisará instalar a versão mais recente do MariaDB em seu servidor. Por padrão, o MariaDB não está disponível no repositório padrão do Ubuntu 16.04. Então, primeiro baixe a chave APT para o MariaDB com o seguinte comando:

sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8

Em seguida, adicione o repositório Maria-DB com o seguinte comando:

sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://mirror.jmu.edu/pub/mariadb/repo/10.1/ubuntu xenial main'

Em seguida, atualize o repositório e instale o MariaDB com o seguinte comando:

sudo apt-get update -y  
sudo apt-get install mariadb-server -y

Uma vez que o MariaDB esteja instalado, inicie o serviço MariaDB e habilite-o para iniciar na inicialização com o seguinte comando:

sudo systemctl start mysql  
sudo systemctl enable mysql

Em seguida, proteja a instalação do MariaDB executando o seguinte script:

sudo mysql_secure_installation

Responda a todas as perguntas conforme mostrado abaixo:

Digite a senha atual para root (pressione Enter para nenhum):
Mudar a senha root? [Y/n] n
Remover usuários anônimos? [Y/n] Y
Desabilitar login remoto para root? [Y/n] Y
Remover banco de dados de teste e acesso a ele? [Y/n] Y
Recarregar tabelas de privilégios agora? [Y/n] Y

Uma vez que o MariaDB esteja seguro, você pode prosseguir para a próxima etapa.

Instalar Kolab

Por padrão, o Kolab não está disponível no repositório padrão do Ubuntu 16.04. Então você precisará adicionar o repositório Kolab ao APT. Você pode fazer isso editando o arquivo /etc/apt/sources.list:

sudo nano /etc/apt/sources.list

Adicione as seguintes linhas no final do arquivo:

deb http://obs.kolabsys.com/repositories/Kolab:/16/Ubuntu_16.04/ ./
deb-src http://obs.kolabsys.com/repositories/Kolab:/16/Ubuntu_16.04/ ./

Salve e feche o arquivo, depois importe a chave GPG usada para assinar os pacotes:

wget -q -O- https://ssl.kolabsys.com/community.asc | sudo apt-key add -

Em seguida, você precisará garantir que os pacotes Kolab tenham prioridade sobre os pacotes do Ubuntu. Você pode fazer isso criando o arquivo /etc/apt/preferences.d/kolab:

sudo nano /etc/apt/preferences.d/kolab

Adicione as seguintes linhas:

Package: *
Pin: origin obs.kolabsys.com
Pin-Priority: 501

Salve o arquivo e atualize os metadados do repositório com o seguinte comando:

sudo apt-get update -y

Finalmente, instale o Kolab executando o seguinte comando:

sudo apt-get install kolab -y

Configurar Kolab

Após instalar o Kolab, você precisará configurar o Kolab Groupware. Você pode fazer isso executando o seguinte comando:

sudo setup-kolab

Durante a configuração do Kolab, você será solicitado a responder às seguintes perguntas, por favor, siga as instruções fornecidas junto com elas.

#Por favor, forneça uma senha para o usuário administrador LDAP 'admin', usado para fazer login no console gráfico do servidor de diretório 389.

Senha do administrador [JAOw_2oIhlezXlK]: 
Confirme a senha do administrador: 

#Por favor, forneça uma senha para o usuário Gerente de Diretório LDAP, que é o usuário administrador que você usará para pelo menos inicialmente fazer login no Web
#Admin, e que o Kolab usa para realizar tarefas administrativas.

Senha do Gerente de Diretório [QXML8Suxv-YTUFr]: 
Confirme a senha do Gerente de Diretório: 

#Por favor, escolha o usuário e grupo do sistema que o serviço deve usar para rodar. Estes devem ser contas POSIX locais existentes, não privilegiadas, sem shell.

Usuário [dirsrv]: 
Grupo [dirsrv]: 

#Este procedimento de configuração planeja configurar o Kolab Groupware para o seguinte espaço de nome de domínio. Este nome de domínio é obtido da entrada DNS reversa na sua
#interface de rede. Por favor, confirme que este é o espaço de nome de domínio apropriado.

kolab.com [Y/n]: Y

#O dn root padrão que compusemos para você segue. Por favor, confirme que este é o dn root que você deseja usar.

dc=kolab,dc=com [Y/n]: Y

#A configuração agora irá configurar o Servidor de Diretório 389. Isso pode levar um pouco de tempo (durante o qual não há saída e nenhuma indicação de progresso).

Criado symlink de /etc/systemd/system/multi-user.target.wants/dirsrv.target para /lib/systemd/system/dirsrv.target.

#Por favor, forneça uma senha de Administrador Cyrus. Esta senha é usada pelo Kolab para executar tarefas administrativas no Cyrus IMAP. Você também pode precisar da senha
#para solucionar problemas do Cyrus IMAP e/ou realizar outras tarefas administrativas diretamente contra o Cyrus IMAP.

Senha do Administrador Cyrus [h3IbKvhbKGUwhy5]: 
Confirme a senha do Administrador Cyrus: 

#Por favor, forneça uma senha para a conta de serviço do Kolab. Esta conta é usada por vários serviços como Postfix e Roundcube, pois ligações anônimas ao servidor LDAP
#não serão permitidas.

Senha do Serviço Kolab [KhHTzhSYh4w11Vw]: 
Confirme a senha do Serviço Kolab: 

Qual servidor MySQL estamos configurando?
 - 1: Servidor MySQL existente (com senha root já definida).
 - 2: Novo servidor MySQL (precisa ser inicializado).
Escolha:  - 1: Servidor MySQL existente (com senha root já definida).
 - 2: Novo servidor MySQL (precisa ser inicializado).
Escolha:  - 1: Servidor MySQL existente (com senha root já definida).
 - 2: Novo servidor MySQL (precisa ser inicializado).
Escolha: 2

#Por favor, forneça a senha root para o MySQL, para que possamos configurar contas de usuário para outros componentes que usam MySQL.

Senha root do MySQL: 

#Por favor, forneça uma senha para o usuário MySQL 'kolab'. Esta senha será usada pelos serviços Kolab, como o Painel de Administração Web.

Senha MySQL kolab [2-Zz7j_AjGI8QF0]: 
Confirme a senha MySQL kolab: 

#Por favor, forneça o fuso horário que o PHP deve usar. Você deve usar um nome de localidade de Continente ou País / Cidade como 'Europe/Berlin', mas não apenas 'CEST'.

ID do fuso horário [UTC]: Asia/Kolkata

#Por favor, forneça uma senha para o usuário MySQL 'roundcube'. Esta senha será usada pela interface web do Roundcube.

Senha MySQL roundcube [OVwJoKktzbOMAys]: 
Confirme a senha MySQL roundcube: 

Uma vez que a configuração do Kolab esteja completa, você pode prosseguir para acessar a interface web do Kolab.

Acessar a Interface Web do Kolab

Abra seu navegador web e digite a URL http://mail.kolab.com/kolab-webadmin ou http://192.168.0.190/kolab-webadmin. Você será redirecionado para a página de login do Kolab, conforme mostrado abaixo:

Administração Web do Kolab

Forneça o nome de usuário como cn=Gerente de Diretório e a senha que você definiu na etapa acima. Em seguida, clique no botão Login. Você deve ver a seguinte tela:

Painel de administração do Kolab

Em seguida, clique no ícone Usuários na Interface Web e crie um usuário de e-mail, conforme mostrado abaixo:

Adicionar usuário

Em seguida, clique na aba Contato para verificar o ID do usuário:

gerenciamento de contatos

Em seguida, clique na aba Sistema para definir a senha do usuário de e-mail:

Usuário de e-mail

Em seguida, clique na aba Configuração para definir a cota de e-mail para o usuário:

Cota de e-mail

Uma vez que você tenha terminado, clique no botão Enviar para salvar toda a configuração.

Acessar o Roundcube Webmail

Agora, seu usuário de e-mail está criado, é hora de acessar seu e-mail através do Roundcube webmail.

Abra seu navegador web e digite a URL http://mail.kolab.com/roundcubemail. Você deve ver a seguinte tela:

RoundCube Webmail

Forneça o nome de usuário como seu ID de e-mail principal e a senha que você definiu na etapa acima. Em seguida, clique no botão Login. Você deve ver a interface web do Roundcube na seguinte tela:

Cliente web do Kolab

Usando esta interface, você pode facilmente acessar e enviar e-mails, gerenciar o catálogo de endereços, calendário e tarefas.

Parabéns! Você instalou com sucesso o Kolab Groupware no servidor Ubuntu 16.04. Agora você pode facilmente enviar e receber e-mails, gerenciar contatos, tarefas e catálogo de endereços.

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.