Como instalar o Kolab Groupware no CentOS 7

O Kolab Groupware é um aplicativo de groupware gratuito e de código aberto baseado na Web. Seus recursos consistem em comunicações por email, eventos, compromissos, tarefas, nuvem de arquivos, contatos e muito mais. Neste tutorial, você aprenderá como instalar a versão mais recente do Kolab Groupware no CentOS 7.

Pré-requisitos

Etapa 1: atualização de software

Antes de instalar qualquer pacote na instância do servidor CentOS, é recomendável atualizar o sistema. Efetue login no sistema usando o usuário sudo e execute os seguintes comandos para atualizar o sistema.

sudo yum -y install epel-release
sudo yum -y update
sudo shutdown -r now

Aguarde a reinicialização do sistema e efetue login novamente como o usuário sudo.

Etapa 2: definir o nome do host

É importante que o seu sistema tenha um FQDN (nome de domínio completo qualificado) para um nome de host que seja resolvido de volta ao servidor por meio do DNS.

sudo hostnamectl kolab.example.com

Edite o /etc/hostsarquivo usando seu editor favorito.

sudo nano /etc/hosts

Digite o endereço IP e o FQDN completo do seu servidor no final do arquivo. Por exemplo:

192.0.2.0     kolab.example.com

Etapa 3: Desativar o SELinux

As políticas do SELinux entram em conflito com alguns módulos do Kolab Groupware; portanto, você precisará desativar o SELinux no seu servidor. Com instâncias do Vultr, o SELinux é desativado por padrão. Verifique o status do SELinux.

sestatus

Para desativar temporariamente o SELinux, execute o seguinte comando.

sudo setenforce 0

Para desativar completamente o SELinux, você precisará editar o /etc/selinux/configarquivo.

sudo nano /etc/selinux/config

Encontre a seguinte linha:

SELINUX=enforcing

Então mude para:

SELINUX=disabled

E, finalmente, reinicie o servidor. Efetue login novamente quando a reinicialização for concluída.

sudo shutdown -r now

Etapa 4: configurar o firewall

Permita as portas necessárias pelo Kolab Groupware através do firewall do sistema.

sudo firewall-cmd --permanent --add-service=http 
sudo firewall-cmd --permanent --add-service=https 
sudo firewall-cmd --permanent --add-service=pop3s 
sudo firewall-cmd --permanent --add-service=imaps 
sudo firewall-cmd --permanent --add-service=smtp 
sudo firewall-cmd --permanent --add-service=ldap 
sudo firewall-cmd --permanent --add-service=ldaps
sudo firewall-cmd --permanent --add-port=110/tcp 
sudo firewall-cmd --permanent --add-port=143/tcp 
sudo firewall-cmd --permanent --add-port=587/tcp
sudo firewall-cmd --reload

Etapa 5: instalar o Kolab

Adicione o repositório Kolab Groupware e a chave GPG ao sistema.

sudo wget http://obs.kolabsys.com/repositories/Kolab:/16/CentOS_7/Kolab:16.repo -O /etc/yum.repos.d/Kolab:16.repo
sudo rpm --import https://ssl.kolabsys.com/community.asc

Instale o yum-plugin-prioritiespacote.

sudo yum -y install yum-plugin-priorities

Dê ao repositório Kolab uma prioridade mais alta sobre o repositório EPEL usando o seguinte comando.

 sudo bash -c 'for f in /etc/yum.repos.d/Kolab*.repo; do echo "priority = 60" >> $f; done'

Instale o Kolab Groupware.

sudo yum -y install kolab

Etapa 6: Configurar o Kolab

Execute o seguinte comando para configurar o Kolab pela primeira vez. Você precisará definir algumas senhas de administrador para LDAP, Cyrus e Kolab durante esta etapa. Você também precisará definir o nome do domínio e o banco de dados MySQL que está sendo usado.

sudo setup-kolab

As seguintes perguntas serão feitas durante a instalação, siga as instruções fornecidas junto com elas.

Administrator password:                            #Provide LDAP admin password for default user 'admin'
Directory Manager password [qhZlb2P9OYubDJv]:      #Provide LDAP directory manger password

User [dirsrv]:                                     #Press enter to use default
Group [dirsrv]:                                    #Press enter to use default

rackvoucher.com [Y/n]:                             #Check or provide the domain name, it may not be a full FQDN
dc=rackvoucher,dc=com [Y/n]:                       #Press enter

Cyrus Administrator password [Awt7z1O2UTl-HZs]:    #Provide Cyrus admin password
Kolab Service password [T_T4ut8pvE_G_Os]:          #Provide Kolab service admin password

What MySQL server are we setting up?
 - 1: Existing MySQL server (with root password already set).
 - 2: New MySQL server (needs to be initialized).
Choice: 2                                          #Provide choice 2 to initialize MySQL server

MySQL root password [E7FIj_MWGNEVXPF]:             #Provide new MySQL root password
MySQL kolab password [8MYG_Hveb4FPCW3]:            #Provide Kolab DB user password

Timezone ID [UTC]: Asia/Kolkata                    #Provide appropriate timezone

MySQL roundcube password [iz3gP7sqaBa6Vh6]:        #Provide Roundcube DB user password

O Kolab agora está instalado e configurado no seu servidor. Você pode visitar o seguinte endereço para acessar a interface da web Kolab.

http://your-vultr-server-ip/kolab-webadmin

Efetue login com o nome de usuário cn=Directory Managere a senha do gerenciador de diretório definido durante a instalação do Kolab. Você verá o painel do Kolab Groupware.



Leave a Comment

A IA pode lutar contra o aumento do número de ataques de ransomware

A IA pode lutar contra o aumento do número de ataques de ransomware

Os ataques de ransomware estão aumentando, mas a IA pode ajudar a lidar com os vírus de computador mais recentes? AI é a resposta? Leia aqui para saber se é AI boone ou bane

ReactOS: Este é o futuro do Windows?

ReactOS: Este é o futuro do Windows?

ReactOS, um sistema operacional de código aberto e gratuito está aqui com a versão mais recente. Será que ela pode atender às necessidades dos usuários modernos do Windows e derrubar a Microsoft? Vamos descobrir mais sobre esse estilo antigo, mas uma experiência de sistema operacional mais recente.

Fique conectado por meio do aplicativo WhatsApp Desktop 24 * 7

Fique conectado por meio do aplicativo WhatsApp Desktop 24 * 7

O Whatsapp finalmente lançou o aplicativo Desktop para usuários de Mac e Windows. Agora você pode acessar o Whatsapp do Windows ou Mac facilmente. Disponível para Windows 8+ e Mac OS 10.9+

Como a IA pode levar a automação de processos ao próximo nível?

Como a IA pode levar a automação de processos ao próximo nível?

Leia isto para saber como a Inteligência Artificial está se tornando popular entre as empresas de pequena escala e como está aumentando as probabilidades de fazê-las crescer e dar vantagem a seus concorrentes.

A atualização do suplemento do macOS Catalina 10.15.4 está causando mais problemas do que resolvendo

A atualização do suplemento do macOS Catalina 10.15.4 está causando mais problemas do que resolvendo

Recentemente, a Apple lançou o macOS Catalina 10.15.4, uma atualização suplementar para corrigir problemas, mas parece que a atualização está causando mais problemas, levando ao bloqueio de máquinas mac. Leia este artigo para saber mais

13 Ferramentas de Extração de Dados Comerciais de Big Data

13 Ferramentas de Extração de Dados Comerciais de Big Data

13 Ferramentas de Extração de Dados Comerciais de Big Data

O que é um sistema de arquivos de registro no diário e como ele funciona?

O que é um sistema de arquivos de registro no diário e como ele funciona?

Nosso computador armazena todos os dados de uma maneira organizada conhecida como sistema de arquivos Journaling. É um método eficiente que permite ao computador pesquisar e exibir arquivos assim que você clicar em search.https: //wethegeek.com/? P = 94116 & preview = true

Singularidade tecnológica: um futuro distante da civilização humana?

Singularidade tecnológica: um futuro distante da civilização humana?

À medida que a ciência evolui em um ritmo rápido, assumindo muitos de nossos esforços, os riscos de nos sujeitarmos a uma singularidade inexplicável também aumentam. Leia, o que a singularidade pode significar para nós.

Uma visão sobre 26 técnicas analíticas de Big Data: Parte 1

Uma visão sobre 26 técnicas analíticas de Big Data: Parte 1

Uma visão sobre 26 técnicas analíticas de Big Data: Parte 1

O impacto da inteligência artificial na saúde 2021

O impacto da inteligência artificial na saúde 2021

A IA na área da saúde deu grandes saltos nas últimas décadas. Portanto, o futuro da IA ​​na área da saúde ainda está crescendo dia a dia.