Destaque SecundárioTutoriais

Como instalar o Zimbra em um servidor VPS

Zimbra e-mail é uma plataforma especializada em trocas de mensagens e comunicação corporativa com grande flexibilidade de atuação. Sua ideia é unir e-mail, calendário e cooperação profissional num mesmo ambiente cloud colaborativo. Assim, ele redefiniu o e-mail empresarial com uma experiência inovadora, eficiente e capaz de aumentar o engajamento dos funcionários.

Conheça os plano de Servidor Zimbra da SoloWeb acesse: https://soloweb.com.br/planos-zimbra

Zimbra Collaboration Suite é um groupware criado pela Zimbra, Inc. A empresa foi comprada pela Yahoo! Em setembro de 2007 e depois comprada pela VMWare em 12 de janeiro de 2010. Em julho de 2013, a VMware vendeu a empresa para a Telligent Systems, que mudou o nome para Zimbra, Inc. em setembro de 2013. Finalmente, a empresa foi adquirida pela Synacor em 18 de agosto de 2015, sendo o Zimbra desde então um produto desta. O software trabalha no modelo “cliente e servidor”. Duas versões do Zimbra são disponibilizadas: a open-source e a comercial, onde esta última possui o suporte comercial da “Zimbra Network” com componentes de código fechado, basicamente para conexão com o Microsoft Outlook para sincronismo de agenda. (wikipedia.org)

Precisando de uma hospedagem de site ou de um servidor personalizado, seja para ambiente de desenvolvimento ou de produção para seu site, ou sistema? E com um suporte de especialistas, que ti, ajudam a resolver os problemas o mais rápido possível? A SoloWeb tem o prazer em ti, ajudar com isso. Entre em contato conosco e faça uma cotação agora mesmo, acesse: www.soloweb.com.br.

Precisando de uma hospedagem de site ou de um servidor dedicado personalizado, seja para ambiente de teste, desenvolvimento ou de produção? E com um suporte de especialistas, que ti, ajudam a resolver os problemas o mais rápido possível? A SoloWeb tem o prazer em ti, ajudar com isso. Entre em contato conosco e faça uma cotação agora mesmo, acesse: www.soloweb.com.br.

Os requerimentos para instalação do Zimbra:

  • CentOS 7 / RHEL 7 / Ubuntu 16.04
  • 8 GB RAM
  • 5 GB livres de espaço em disco em /opt/Zimbra
  • 10 GB livres de espaço em disco em /opt e /tmp
  • Domínio para seu hostname devidamente registrado (FQDN)

Para instalação siga os seguintes passos(obs.: o sistema operacional utilizado é o CentOS 7)

Passo 1

Instale o gerenciador de download do terminal o wget para podermos baixar o zimbra

$ yum install wget -y

Passo 2

Instale as dependências para o funcionamento correto do zimbra:

$ yum install unzip net-tools sysstat openssh-clients perl-core libaio nmap-ncat libstdc++.so.6 -y

Passo 3

Configure seu hostname que vai funcionar o zimbra, você pode usar nomes para seu servidor de email como, por exemplo, mail.dominio.com.br:

$ hostnamectl set-hostname mail.dominio.com.br

Agora aponte a configuração no arquivo hosts /etc/hosts:

1.1.1.1  mail.dominio.com.br mail

Lembre-se que o hostname já esteja apontado e propagado para o correto funcionamento do Zimbra.

Passo 4

Na pasta /root crie a seguinte pasta e depois acesse:

$ mkdir zimbra && cd zimbra

Passo 5

Agora execute o comando:

$ wget https://files.zimbra.com/downloads/8.8.10_GA/zcs-8.8.10_GA_3039.RHEL7_64.20180928094617.tgz --no-check-certificate

Vai começar a baixar após baixar é descompactar e acessá-la com os seguintes comandos:

$ tar zxpvf zcs-8.8.10_GA_3039.RHEL7_64.20180928094617.tgz
$ cd zcs-8.8.10_GA_3039.RHEL7_64.20180928094617

Passo 6

Vamos executar o script de instalação do zimbra:

$ ./install.sh
Operations logged to /tmp/install.log.DM7y8xw8
Checking for existing installation...
    zimbra-drive...NOT FOUND
    zimbra-imapd...NOT FOUND
    zimbra-patch...NOT FOUND
    zimbra-mta-patch...NOT FOUND
    zimbra-proxy-patch...NOT FOUND
    zimbra-license-tools...NOT FOUND
    zimbra-license-extension...NOT FOUND
    zimbra-network-store...NOT FOUND
    zimbra-network-modules-ng...NOT FOUND
    zimbra-chat...NOT FOUND
    zimbra-talk...NOT FOUND
    zimbra-ldap...NOT FOUND
    zimbra-logger...NOT FOUND
    zimbra-mta...NOT FOUND
    zimbra-dnscache...NOT FOUND
    zimbra-snmp...NOT FOUND
    zimbra-store...NOT FOUND
    zimbra-apache...NOT FOUND
    zimbra-spell...NOT FOUND
    zimbra-convertd...NOT FOUND
    zimbra-memcached...NOT FOUND
    zimbra-proxy...NOT FOUND
    zimbra-archiving...NOT FOUND
    zimbra-core...NOT FOUND
----------------------------------------------------------------------
PLEASE READ THIS AGREEMENT CAREFULLY BEFORE USING THE SOFTWARE.
SYNACOR, INC. ("SYNACOR") WILL ONLY LICENSE THIS SOFTWARE TO YOU IF YOU
FIRST ACCEPT THE TERMS OF THIS AGREEMENT. BY DOWNLOADING OR INSTALLING
THE SOFTWARE, OR USING THE PRODUCT, YOU ARE CONSENTING TO BE BOUND BY
THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS
AGREEMENT, THEN DO NOT DOWNLOAD, INSTALL OR USE THE PRODUCT.

License Terms for this Zimbra Collaboration Suite Software:
https://www.zimbra.com/license/zimbra-public-eula-2-6.html
----------------------------------------------------------------------

Seguindo a instalação você deverá aceitar os termos e condições de licença de uso do Zimbra, com isso a instalação seguirá com outras perguntas como instalação de repositório entre outros como aplicações complementares que deverá ser aceita na instalação, essas aplicações são úteis para o funcionamento completo do Zimbra.

Install zimbra-ldap [Y]
Install zimbra-logger [Y]
Install zimbra-mta [Y] 
Install zimbra-dnscache [Y]
Install zimbra-snmp [Y] 
Install zimbra-store [Y] 
Install zimbra-apache [Y] 
Install zimbra-spell [Y] 
Install zimbra-memcached [Y] 
Install zimbra-proxy [Y] 
Install zimbra-drive [Y] 
Install zimbra-imapd (BETA - for evaluation only) [N] 
Install zimbra-chat [Y] 

Checking required space for zimbra-core
Checking space for zimbra-store
Checking required packages for zimbra-store
zimbra-store package check complete.

Installing:
    zimbra-core
    zimbra-ldap
    zimbra-logger
    zimbra-mta
    zimbra-dnscache
    zimbra-snmp
    zimbra-store
    zimbra-apache
    zimbra-spell
    zimbra-memcached
    zimbra-proxy
    zimbra-drive
    zimbra-patch
    zimbra-mta-patch
    zimbra-proxy-patch
    zimbra-chat

Passo 7

Defina o domínio de e-mail quando você receber um erro de DNS para o domínio primário para o qual adicionamos a entrada de DNS.

...
DNS ERROR resolving MX for mail.dominio.com.br
It is suggested that the domain name have an MX record configured in DNS
Change domain name? [Yes]
Create domain: [mail.dominio.com.br] dominio.com.br
	MX: mail.dominio.com.br (1.1.1.1)

Obs.: lembre-se que dominio.com.br é o domínio exemplo que utilizei aqui no tutorial, troque por seu domínio de uso.

Passo 8

Após finalizar a instalação dos pacotes irá aparecer opções de configuração, vamos configurar a senha para acesso ao painel pressione 7 e depois 4:

Main menu

   1) Common Configuration:
   2) zimbra-ldap:                             Enabled
   3) zimbra-logger:                           Enabled
   4) zimbra-mta:                              Enabled
   5) zimbra-dnscache:                         Enabled
   6) zimbra-snmp:                             Enabled
   7) zimbra-store:                            Enabled
        +Create Admin User:                    yes
        +Admin user to create:                 admin@dominio.com.br
******* +Admin Password                        UNSET
        +Anti-virus quarantine user:           virus-quarantine._r8heleln@dominio.com.br
        +Enable automated spam training:       yes
        +Spam training user:                   spam.an6w1wwky3@dominio.com.br
        +Non-spam(Ham) training user:          ham.4bknjbtu@dominio.com.br
        +SMTP host:                            mail.dominio.com.br
        +Web server HTTP port:                 8080
        +Web server HTTPS port:                8443
        +Web server mode:                      https
        +IMAP server port:                     7143
        +IMAP server SSL port:                 7993
        +POP server port:                      7110
        +POP server SSL port:                  7995
        +Use spell check server:               yes
        +Spell server URL:                     //mail.dominio.com.br:7780/aspell.php
        +Enable version update checks:         TRUE
        +Enable version update notifications:  TRUE
        +Version update notification email:    admin@dominio.com.br
        +Version update source email:          admin@dominio.com.br
        +Install mailstore (service webapp):   yes
        +Install UI (zimbra,zimbraAdmin webapps): yes

   8) zimbra-spell:                            Enabled
   9) zimbra-proxy:                            Enabled
  10) Default Class of Service Configuration:
   s) Save config to file
   x) Expand menu
   q) Quit

Address unconfigured (**) items  (? - help) 7


.....
Store configuration

   1) Status:                                  Enabled
   2) Create Admin User:                       yes
   3) Admin user to create:                    admin@dominio.com.br
** 4) Admin Password                           UNSET
   5) Anti-virus quarantine user:              virus-quarantine._r8heleln@dominio.com.br
   6) Enable automated spam training:          yes
   7) Spam training user:                      spam.an6w1wwky3@dominio.com.br
   8) Non-spam(Ham) training user:             ham.4bknjbtu@dominio.com.br
   9) SMTP host:                               mail.dominio.com.br
  10) Web server HTTP port:                    8080
  11) Web server HTTPS port:                   8443
  12) Web server mode:                         https
  13) IMAP server port:                        7143
  14) IMAP server SSL port:                    7993
  15) POP server port:                         7110
  16) POP server SSL port:                     7995
  17) Use spell check server:                  yes
  18) Spell server URL:                        //mail.dominio.com.br:7780/aspell.php
  19) Enable version update checks:            TRUE
  20) Enable version update notifications:     TRUE
  21) Version update notification email:       admin@dominio.com.br
  22) Version update source email:             admin@dominio.com.br
  23) Install mailstore (service webapp):      yes
  24) Install UI (zimbra,zimbraAdmin webapps): yes

Select, or 'r' for previous menu [r] 4
Password for admin@dominio.com.br (min 6 characters): [8IFLmFH7Wr] <Enter-or-set-your-own-password>

Retorne ao menu anterior e pressione a tecla a para iniciar a instalação.

Passo 9

Após finalizar a instalação, deverá ocorrer um erro na instalação do SSL, para instalar o SSL é bem simples, bastar digitar os seguintes comandos:

$ yum install certbot -y
$ certbot certonly -d mail.dominio.com.br --standalone --preferred-chain  "ISRG Root X1" --agree-tos
$ wget -O /tmp/ISRG-X1.pem https://letsencrypt.org/certs/isrgrootx1.pem.txt
$ cp /etc/letsencrypt/live/mail.dominio.com.br/privkey.pem /opt/zimbra/ssl/zimbra/commercial/commercial.key
$ cat /tmp/ISRG-X1.pem >> /etc/letsencrypt/live/mail.dominio.com.br/chain.pem

Pronto agora seu zimbra estará pronto para uso, basta restartar tudo com o seguinte comando:

$ su - zimbra
$ zmcontrol restart

Para acessar o painel basta digitar a seguinte URL https://mail.dominio.com.br:7071

Tela de login do painel administrativo do Zimbra

Esperamos ter ajudado com mais esta dica, e siga nos, nas redes sociais para mais tutoriais www.soloweb.com.br.

E lembrando que a SOLOWEB além de oferecer Hospedagem de Sites, Servidores Dedicados, Servidores VPS com o menor custo do Brasil, também desenvolve soluções de software e realiza gerenciamento e monitoramento de servidores para sua empresa, faça uma cotação sem custo, acesse: www.soloweb.com.br

Esperamos ter ajudado com mais esta dica, e siga nos, nas redes sociais para mais tutoriais, e se precisar de nossa ajuda estamos a disposição: www.soloweb.com.br.

E lembrando que a SOLOWEB além de oferecer Hospedagem de Sites, Servidores Dedicados, Servidores VPS com o menor custo do Brasil, também desenvolve soluções de software e realiza gerenciamento e monitoramento de servidores para sua empresa, faça uma cotação sem custo, acesse: www.soloweb.com.br