O que é Zimbra e como instalá-lo no Ubuntu LTS

Desta vez eu trago o Instalando o Zimbra Productivity Suite que pode ser considerado o rival do Exchange mas que você pode integrar na sua empresa de uma forma mais barata até de graça se não estiver preocupado com o Suporte, primeiro vamos conversar um pouco sobre isso.

O que é Zimbra?
É uma solução de e-mail, calendário e colaboração de última geração. Servidor de colaboração Zimbra (ZCS) fornece uma plataforma aberta projetada para virtualização e portabilidade entre nuvens privadas e públicas e permite gerenciamento mais simples e escalabilidade econômica. Com o aplicativo da web mais inovador disponível, melhore a produtividade do usuário final em qualquer dispositivo ou desktop, a qualquer hora e em qualquer lugar.

Cliente da web

  • Interface AJAX baseada em navegador com recursos completos do aplicativo, como "Arrastar e soltar", marcação e visualizações de conversas.
  • Caixa de entrada abrangente com recursos de pesquisa abrangentes, incluindo anexos e pastas de pesquisa salvas.
  • Assistente de calendário inovador que encontra a hora e o local certos para grandes reuniões em segundos.
  • Colaboração e compartilhamento com caixas de entrada, contatos, calendários, documentos, arquivos e tarefas.

Gestão

  • Interface de linha de comando completa (CLI) e console de administração AJAX baseado em navegador para gerenciar o Zimbra Collaboration Server.
  • Assistente de migração para Exchange, migração de domínio e IMAP padrão.
  • Backup e restauração de caixa de correio em tempo real, gerenciamento de armazenamento hierárquico nativo (HSM) e alta disponibilidade.
  • Filtro de spam integrado, antivírus e serviços de diretório.

App Externo

  • Sincronização MAPI com Outlook 2003, 2007,2010,2013.
  • Sincronização nativa com aplicativos de desktop da Apple, além de suporte para Cal DAV.
  • Suporte para clientes POP3 e IMAP4.

Dispositivos móveis

  • Sincronização via sincronização ativa com dispositivos Blackberry 10, Android, iOS e Windows Phone.
  • Configurando políticas de segurança móvel que incluem a remoção do dispositivo.

Instalação de Zimbra no Ubuntu LTS
Vou dividir o Tutorial em várias partes para facilitar a leitura.

  • Preparação do Servidor
  • Instalação do sistema operacional
  • Preparação do Sistema Operacional para Zimbra
  • Instale DNSMASQ no Ubuntu (opcional)
  • Instalação Zimbra ZCS 8.5.1
  • Visualizando o novo Painel de Controle

1.- Preparação Servidor


Este laboratório está executando a versão do Ubuntu 14.04 LTS existem mais opções como Red Hat, Suse, etc. Neste tutorial, a configuração passo a passo da VM é evitada, vamos apenas ter em mente para o nosso Laboratório:
  • 2vCPU ou mais para melhor desempenho
  • 8 GB de RAM ou mais para melhor desempenho
  • 25 GB para poder executar tudo e hospedar algumas caixas de correio de teste, precisaremos de pelo menos 100 GB em um ambiente de disco ultrarrápido para um desempenho ideal.
  • Conectividade com a Internet, se quisermos enviar e receber e-mails
  • Configuração correta de DNS, interno e externo.

2.- Instalação do sistema operacional


Usaremos a instalação passo a passo do Ubuntu Server 14.04 LTS a partir do seguinte vídeo:

3.- Preparação do sistema operacional para Zimbra


Entramos no terminal por SSH ou como você quiser como usuários Root, se ainda não configuramos a rede ou queremos modificá-la entramos usando qualquer editor de texto no meu caso vim:
 root @ zimbra8: ~ # vim / etc / network / interfaces
Dentro do arquivo teremos algo semelhante a isto:
 allow-hotplug eth0 iface eth0 inet dhcp
No meu caso, eu configuro uma rede estática e ficaria assim:
 allow-hotplug eth0 iface eth0 inet endereço estático 192.X.X.X máscara de rede 255.255.255.0 gateway 192.X.X.X 
Onde diz endereço teremos que mudar para o IP que queremos colocar e no gateway o endereço do roteador que temos nessa rede. Reinicializamos o computador com uma reinicialização simples no console:
 root @ zimbra8: ~ # reinicializar 
Chegou a hora de instalar os pacotes e dependências para nosso ambiente:
 root @ zimbra8: ~ # apt-get update 
Com isso você estará preparado.

4. Instale DNSMASQ no Ubuntu (Opcional no caso de não possuir IP Público)


No caso de não ter um IP público deve-se configurar um Split-DNS. Isto é uma consequência do sistema postfix utilizado pelo Zimbra, realizando uma consulta DNS MX Lookup, seguida de uma consulta DNS A. Como regra geral, utiliza-se sempre o sistema bind9, para realizar este tipo de consultas e assim poder instalar o Zimbra.

Além do sistema bind9, podemos usar dnsmasq, para poder realizar esta função. O dnsmasq nos dá duas vantagens em comparação com o servidor bind9 tradicional, que são o DHCP e um sistema TFTP, que não iremos implementar. A instalação do dnsmasq é mais simples e rápida do que a do bind9, mas não é aconselhável para grandes instalações.

Para instalar, simplesmente temos que instale o dnsmasq em nosso servidor:

 root @ zimbra8: ~ # aptitude install dnsmasq
Vamos modificar o arquivo de configuração do sistema dnsmasq e vamos ajustá-lo às nossas necessidades:
 root @ zimbra8: ~ # vim /etc/dnsmasq.conf server = 8.8.8.8 server = 8.8.4.4 listen-address = 127.0.0.1 domain = solvetic.com mx-host = solvetic.com, zimbra8.solvetic.com, 0
Nós reiniciamos o serviços dnsmasq, para as alterações que fizemos para aplicar:
 root @ zimbra8: ~ # service dnsmasq restart
E agora, temos que mudar a configuração do nosso sistema, para que o Servidor DNS do sistema Zimbra seja ele mesmo (localhost).
 root @ zimbra8: ~ # vim / etc / network / interfaces dns-nameservers 127.0.0.1
Reiniciaremos os serviços e verificaremos se as alterações foram aplicadas:
 root @ zimbra8: ~ # serviço de rede reiniciado root @ zimbra8: ~ # cat /etc/resolv.conf
E faremos as devidas verificações, para que quando levantarmos o nosso sistema zimbra, não nos dê erros:
 root @ zimbra8: ~ # host -t mx solvetic.com root @ zimbra8: ~ # cat / etc / hosts. 
Com essas verificações é o suficiente.

5.- Instalação Zimbra ZCS Edição de código aberto 8.5.1


Chegou a hora de instalar o novo software Zimbra, mas não antes de instalar as dependências mais recentes
 root @ zimbra8: ~ # apt-get install libgmp10 libperl5.18 libaio1 pax sysstat sqlite3 unzip
Vamos baixar a última versão do Colaboração Zimbra 8.5.1 (paciência, mirros são limitados na largura de banda):
 root @ zimbra8: ~ # wget https://files2.zimbra.com/downloads/8.5.1_GA/zcs-8.5.1_GA_3056.UBUNTU14_64.20141103151510.tgz 
Continuamos descompactando o arquivo baixado:
 root @ zimbra8: ~ # tar -xzvf zcs-8.5.1_GA_3056.UBUNTU14_64.20141103151510.tgz
Vamos mudar para o diretório que acabamos de criar:
 root @ zimbra8: ~ # cd zcs-8.5.1_GA_3056.UBUNTU14_64.20141103151510
E continuamos com a instalação do zimbra:
 root @ zimbra8: ~ / zcs-8.5.1_GA_3056.UBUNTU14_64.20141103151510 # ./install.sh Operações registradas em /tmp/install.log.1944 Verificando a instalação existente… zimbra-ldap… NÃO ENCONTRADO zimbra-logger… NÃO ENCONTRADO zimbra -mta … NÃO ENCONTRADO zimbra-dnscache … NÃO ENCONTRADO zimbra-snmp … NÃO ENCONTRADO zimbra-store … NÃO ENCONTRADO zimbra-apache … NÃO ENCONTRADO zimbra-spell … NÃO ENCONTRADO zimbra-convertd … NÃO ENCONTRADO zimbra-memcached … NÃO ENCONTRADO zimbra-proxy … NÃO ENCONTRADO arquivo zimbra… NÃO ENCONTRADO zimbra-cluster… NÃO ENCONTRADO zimbra-core… NÃO ENCONTRADO LEIA ESTE CONTRATO COM ATENÇÃO ANTES DE UTILIZAR O SOFTWARE. ZIMBRA, INC. ("ZIMBRA") SÓ LICENCIARÁ ESTE SOFTWARE PARA VOCÊ SE VOCÊ ACEITAR PRIMEIRO OS TERMOS DESTE CONTRATO. AO BAIXAR OU INSTALAR O SOFTWARE, OU USAR O PRODUTO, VOCÊ ESTÁ CONCORDANDO COM ESTE CONTRATO. SE VOCÊ NÃO CONCORDAR COM TODOS OS TERMOS DESTE CONTRATO, NÃO BAIXE, INSTALE OU USE O PRODUTO. Termos da Licença do Zimbra Collaboration Suite: http://www.zimbra.com/license/zimbra-public-eula-2-5.html Você concorda com os termos do contrato de licença do software? [N] s Vamos selecionar “s” se aceitarmos o EULA indicado no link, também é importante observar que o Zimbra migrou para a licença GPL v2.5: Verificando os pré-requisitos… ENCONTRADO: NPTL ENCONTRADO: netcat -openbsd- 1.105-7ubuntu1 ENCONTRADO: sudo-1.8.9p5-1ubuntu1 ENCONTRADO: libidn11-1.28-1ubuntu2 ENCONTRADO: libpcre3-1: 8.31-2ubuntu2 ENCONTRADO: libgmp10-2: 5.1.3 + dfsg-1ubuntu1 ENCONTRADO: libexpat1-2.1. 0-4ubuntu1 ENCONTRADO: libstdc ++ 6-4.8.2-19ubuntu1 ENCONTRADO: libperl5.18-5.18.2-2ubuntu1 ENCONTRADO: libaio1-0.3.109-4 ENCONTRADO: resolvconf-1.69ubuntu1 ENCONTRADO: unzip-6.0-9ubuntu1 Procurando pré-requisitos sugeridos… ENCONTRADO: pax ENCONTRADO: perl-5.18.2 ENCONTRADO: sysstat ENCONTRADO: sqlite3 Verificando pacotes instaláveis ​​Encontrado zimbra-core Encontrado zimbra-ldap Encontrado zimbra-logger Encontrado zimbra-mta Encontrado zimbra-dnscache Encontrado zimbra-snmp Encontrado zimbra- store Found zimbra -apache Found zimbra-spell Found zimbra-memcached Found zimbra-proxy Selecione os pacotes para instalar
Esta parte é a mais importante, vamos instalar apenas os pacotes que descrevemos no artigo, não precisamos mais, vamos pressionar enter:
 Instalar zimbra-ldap [Y] Instalar zimbra-logger [Y] Instalar zimbra-mta [Y] Instalar zimbra-dnscache [N] Instalar zimbra-snmp [Y] Instalar zimbra-store [Y] Instalar zimbra-apache [Y] Instalar zimbra-spell [S] Instalar zimbra-memcached [N] Instalar zimbra-proxy [S] n Verificando o espaço necessário para o zimbra-core Verificando o espaço para zimbra-store Verificando os pacotes necessários para zimbra-store Verificação do pacote zimbra-store concluída. Instalando: zimbra-core zimbra-ldap zimbra-logger zimbra-mta zimbra-snmp zimbra-store zimbra-apache zimbra-spell
Vamos pressionar "Y" para modificar o sistema:
 O sistema será modificado. Continuar? [N] e Removendo / opt / zimbra Removendo a entrada do zimbra crontab… concluído. Limpando os scripts de inicialização do zimbra… pronto. Limpando /etc/ld.so.conf … feito. Limpando /etc/security/limits.conf … feito. Concluída a remoção do Zimbra Collaboration Server. Instalando pacotes zimbra-core… zimbra-core_8.5.1.GA.3056.UBUNTU14.64_amd64.deb… done zimbra-ldap… zimbra-ldap_8.5.1.GA.3056.UBUNTU14.64_amd64.deb… done zimbra-logger… zimbra- logger_8.5.1.GA.3056.UBUNTU14.64_amd64.deb… done zimbra-mta… zimbra-mta_8.5.1.GA.3056.UBUNTU14.64_amd64.deb… done zimbra-snmp… zimbra-snmp_8.5.1.GA.3056. UBUNTU14.64_amd64.deb… done zimbra-store… zimbra-store_8.5.1.GA.3056.UBUNTU14.64_amd64.deb… done zimbra-apache… zimbra-apache_8.5.1.GA.3056.UBUNTU14.64_amd64.deb… done zimbra -spell… zimbra-spell_8.5.1.GA.3056.UBUNTU14.64_amd64.deb… done Operações registradas em /tmp/zmsetup11132014-043432.log Instalando o banco de dados de configuração LDAP… concluído. Configurando padrões… Verificando conflitos de portas Menu principal 1) Configuração comum: 2) zimbra-ldap: Ativado 3) zimbra-logger: Ativado 4) zimbra-mta: Ativado 5) zimbra-snmp: Ativado 6) zimbra-store: Ativado + Criar Usuário Admin: sim + Usuário Admin para criar: [email protected] ******* + Senha Admin UNSET + Usuário de quarentena antivírus: [email protected] + Habilitar automatizado treinamento de spam: sim + usuário de treinamento de spam: [email protected] + Usuário de treinamento não spam (Ham): [email protected] + Host SMTP: zimbra85.zimbralab.local + Servidor Web HTTP porta: 80 + Servidor Web Porta HTTPS: 443 + Modo de servidor Web: https + Porta do servidor IMAP: 143 + Servidor IMAP Porta SSL: 993 + Porta do servidor POP: 110 + Servidor POP Porta SSL: 995 + Usar servidor de verificação ortográfica: sim + URL do servidor de soletrar: http: //zimbra85.zimbralab.local: 7780 / aspell.php + Configurar para uso com proxy de email: FALSE + Configurar para uso com proxy da web: FALSE + Habilitar verificações de atualização de versão: TRUE + Habilitar versi em notificações de atualização: TRUE + Email de notificação de atualização de versão: [email protected] + Email de fonte de atualização de versão: [email protected] + Instalar mailstore (serviço webapp): sim + Instalar UI (zimbra, zimbraAdmin webapps): sim 8) zimbra-spell: Ativado 9) Configuração de classe de serviço padrão: r) Iniciar servidores após a configuração sim s) Salvar configuração no arquivo x) Expandir menu q) Sair
Vamos mudar a senha do administrador, vamos entrar no menu principal 6 e depois no submenu 4 para alterar a senha do administrador do zimbra:
 Selecione, ou 'r' para o menu anterior [r] 4
Y nós escrevemos a senha que iremos usar.

Vamos pressionar digitar para retornar ao menu principal:

 Menu principal 1) Configuração comum: 2) zimbra-ldap: Ativado 3) zimbra-logger: Ativado 4) zimbra-mta: Ativado 5) zimbra-snmp: Ativado 6) zimbra-store: Ativado 7) zimbra-spell: Ativado 8 ) Configuração de classe de serviço padrão: r) Iniciar servidores após a configuração sim s) Salvar configuração no arquivo x) Expandir menu q) Sair *** CONFIGURAÇÃO CONCLUÍDA - pressione 'a' para aplicar
Se pressionarmos "para" vamos aplicar as alterações:
 Selecione no menu ou pressione 'a' para aplicar a configuração (? - ajuda) a
Ele nos pedirá para salvar as alterações e pressões Digitar ou E isso é.
 Operações registradas em /tmp/zmsetup.07032014-195747.log Definindo valores de configuração local… concluído. Inicializando a configuração principal… Configurando o CA… concluído. Implantando CA em / opt / zimbra / conf / ca… pronto. Definindo a senha de replicação… concluído. Configurando a senha do Postfix… concluído. Configurando a senha do Amavis… concluído. Configurando a senha do nginx… concluído. Criando entrada de servidor para zimbra85.zimbralab.local… já existe. Configurando o modo Zimbra IP… concluído. Salvando CA no ldap… pronto. Salvando certificado SSL no ldap… concluído. Configurando a verificação ortográfica do URL… concluído. Configurando portas de serviço em zimbra85.zimbralab.local… pronto. Configurando preferências de atalho de teclado… concluído. Configurando zimbraFeatureTasksEnabled = TRUE… concluído. Configurando zimbraFeatureBriefcasesEnabled = TRUE… concluído. Configurando o host de autenticação do MTA… concluído. Configurando a preferência de fuso horário… concluído. Inicializando mta config… pronto. Configurando serviços em zimbra85.zimbralab.local… pronto. Adicionando zimbra85.zimbralab.local ao zimbraMailHostPool no COS padrão… pronto. Criando usuário [email protected] … já existe. Criando usuário [email protected] … já existe. Criando usuário [email protected]… já existe. Configurando o treinamento de spam e as contas de quarentena do antivírus… concluído. Configurando SNMP… concluído. Configurando syslog.conf… concluído. Procurando uma licença válida para instalar … licença já instalada. Ativando licença… falha ao ativar a licença. Iniciando servidores… pronto. Verificando zimlets obsoletos… concluído. Instalando zimlets comuns… com_zimbra_tooltip… concluído. com_zimbra_attachmail… pronto. com_zimbra_url… pronto. com_zimbra_attachcontacts… pronto. com_zimbra_viewmail… pronto. com_zimbra_linkedinimage… pronto. com_zimbra_mailarchive… pronto. com_zimbra_srchhighlighter… pronto. com_zimbra_date… pronto. com_zimbra_cert_manager… pronto. com_zimbra_phone… pronto. com_zimbra_bulkprovision… pronto. com_zimbra_clientuploader… pronto. com_zimbra_adminversioncheck… pronto. com_zimbra_webex… pronto. com_zimbra_proxy_config… pronto. com_zimbra_email… pronto. com_zimbra_ymemoticons… pronto. Terminada a instalação de zimlets comuns. Reiniciando a caixa de correiod… concluído. Criando uma conta galsync para o domínio padrão… pronto. Você tem a opção de notificar o Zimbra sobre sua instalação. Isso nos ajuda a rastrear a aceitação do Zimbra Collaboration Server. A única informação que será transmitida é: A VERSÃO do zcs instalada (8.5.1_GA_3056_UBUNTU14_64) O ENDEREÇO ​​DE E-MAIL ADMINISTRADOR criado ([email protected]) Notifica o Zimbra da sua instalação? [Sim] sim Notificando o Zimbra da instalação via http://www.zimbra.com/cgi-bin/notify.cgi?VER=8.5.1_GA_3056_UBUNTU14_64&[email protected]
Nós empurramos "Y" se quisermos notificar o zimbra da instalação ou "N" se não quisermos, é opcional: E depois desse ótimo trabalho pressionamos digitar para completar a instalação:
 Configurando o zimbra crontab… concluído. Movendo /tmp/zmsetup.06042014-231656.log para / opt / zimbra / log Configuração concluída - pressione retornar para sair
Agora podemos adicionar usuários, vincular um LDAP existente, configurar portas, etc. por meio de um navegador, substituir o IP pelo que eles usaram.

6.- Vendo notícias no painel de controle


Para acessar, digitaremos> https://zimbra8.solvetic.com:7071

PROLONGAR

Podemos ver o painel de controle usando o tema padrão.

PROLONGAR

Acesso a Comercial para sua bandeja pode ser visto como segue.

PROLONGAR

ConclusõesJá falamos sobre como instalar a versão gratuita do Zimbra 8.5.1 que pode ser usada em um ambiente de produção sem problemas para qualquer número de usuários, desde que o Hardware adequado seja mantido. É verdade que o consumo é algo elevado se o compararmos com outros clientes de email, mas podemos dizer que o Zimbra não é apenas email, é uma Suite de Produtividade. Pode ser considerado uma alternativa ao Microsoft Exchange.

Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave