Zimbra 8 passo a passo | Tudo sobre tecnologia
← Vídeo apresentação sobre Cloud Computing.
Deploy de uma InfraEstrutura VMWare na SoftLayer (Public Cloud) →
Zimbra 8 passo a passo
Uma das vantagens de ter conhecimento em Linux e Windows é a facilidade e aprender ferramentas fascinantes como o Zimbra.
Trabalhei em ambiente de produção em larga escala com Linux com mais de 8000 usuários durante 7 anos e ainda participo de projetos paralelos em Linux, tenho certificação Zimbra.
Muitas empresas não têm recursos financeiros para manter um ambiente corporativo com tecnologias avançadas. O Linux proporciona muito estas empresas.
Aliás contrate bons profissionais que tenham conhecimento pois facilita o trabalho.
O mundo de mensageria como Exchange Server e Lotus Domino como outras ferramentas é conhecer e como ver o melhor portfólio para oferecer a uma empresa.
A características de negócios que é necessário oferecer produtos acessíveis em todos os níveis e o Zimbra Opensource Edition oferece isso.
O Zimbra oferece a versão Network Edition que é por licenciamento e alguns recursos como protocolo MAPI da Microsoft está embutido em seu uso.
Para quem não utiliza o Microsoft Outlook ou prefere utilizar online via web, o Zimbra não deixa nada a desejar ao Exchange e ainda particularmente está acima do Lotus Domino.
Eu recomendo sempre que fique em um Data Center e ser disponível com elasticidade.
A Recomendação é que virtualize e faça do Zimbra ser disponível, contrate uma empresa que tenha conhecimento na ferramenta bem como ofereça serviços de Cloud.
Ele é compativel em todos os serviços de virtualização como Vwamre, Xen Server e Hyper-V e também em Cloud como Amazon, Azure, Softlayer e Virtus Stream.
Abaixo os exemplos estão todos dentro da plataforma Linux, Mas você pode ter só o serviço de email e com a vasta oferta de DNS você não precisa suportar o serviço de DNS dentro da sua empresa ou em algum datacenter.
Isso abaixo o valor de custo.
Sugiro o serviço superdns (www.superdns.com.br) que é gratuito para um DNS.
Como o objetivo é só a instalação do Zimbra, não fiz a instalação do CentOSpor entender que já tenham uma Lab com uma máquina instalada.
A instalação foi feita do zero, usando a instalação minimal do CentOS, só com o pacotes básicos, pois o Zimbra já inclui todos os pacotes necessários para o seu funcionamento.
Para iniciar o processo de configuração, primeiramente precisamos baixar/instalar alguns pacotes. São eles:
sysstat;
weget;
Ao instalar o CentOS, é instalado por default um servidor de e-mail para envio de mensagens locais, o Postfix. Precisamos, assim, parar e remover o Postfix da inicialização, pois o Zimbra já possui o Postfix e, se deixarmos ele rodando, o Zimbra não vai subir.
Sendo assim, vamos parar e tirar o serviço do boot:
# chkconfig –del postfix
Agora, vamos instalar os pacotes para podermos iniciar a instalação:
# yum install bind bind-utils nc sysstat perl wget vim
Pronto, agora estamos com o todos o requisitos necessários para a configuração do DNS e a instalação do Zimbra em si.
Bom, agora com o pacotes instalados em seu sistema, vamos para à parte de configuração do named. Execute os comandos:
# cp -p named.conf named.conf-original
# > named.conf
# vim named.conf
Adicionaremos o seguinte conteúdo ao arquivo "named.conf":
# vim db.zmexemplo.com.br
@ IN SOA zmail.zmexemplo.com.br. root.zmail.zmexemplo.com.br.
IN NS zmail.zmexemplo.com.br.
MX 10 zmail.zmexemplo.com.br.
zmail IN A 192.168.0.252
Feito isso, agora iremos gerar a chave:
# rndc-confgen -a -c /etc/rndc.key
Obs.: Deve demorar uns minutinhos.
Configurando o /etc/resolv.conf:
search zmexemplo.com.br
TESTANDO O SERVIÇO DNS
Testando a configuração do named:
No retorno deste comando, deve vir algo assim:
zone zmexemplo.com.br/IN: loaded serial 10118
Se estiver tudo ok, execute:
Caso dê algum erro, verifique no /var/log/messenges. Se tiver algum erro de permissão, verificar a permissão com:
# ls -l /etc/rndc.key
Ou, faça da seguinte maneira:
# chown root:named /etc/rndc.key
# service named restart [ok] está tudo certo
Se não deu erro, podemos continuar. Agora vamos editar o /etc/hosts:
192.168.0.252 zmail.zmexemplo.com.br zmail
Feito assim, salve a configuração a partiremos para testar o serviço DNS:
# dig +short zmail.zmexemplo.com.br
No retorno do comando dig, deverá vir o IP do servidor. No meu caso:
# dig -x 192.168.0.252 # Numero do servidor
Assim, terminamos essa parte. Agora vamos iniciar a instalação do Zimbra.
BAIXANDO E INSTALANDO O ZIMBRA 8
Agora, vamos baixar e instalar o Zimbra Open Source Edition 8 x64, para RHEL. Como estamos utilizando CentOS, vamos baixar este arquivo:
# wget http://files2.zimbra.com/downloads/8.0.0_GA/zcs- 8.0.0_GA_5434.RHEL6_64.20120907144639.tgz
Extraindo o arquivo com o tar:
# tar -xvf zcs-8.0.0_GA_5434.RHEL6_64.20120907144639
# cd zcs-8.0.0_GA_5434.RHEL6_64.20120907144639
O comando –platform-override, é mais ou menos isso: "Subscreva e ignore a plataforma".
Como baixamos para RHEL e nosso servidor é CentOS, o Zimbra chia, é para isso que serve o comando.
Quanto aparecer esta pergunta:
Colocamos y e apertamos ENTER.
Abaixo, deixamos tudo como default do Zimbra, só acrescentamos "Y" onde está "Y", e "N" onde está "N":
Select the packages to install:
Install anyway? [N] y [e dê um ENTER]
The system will be modified. Continue? [N] y [e dê um ENTER]
Agora, é só aguardar a instalação dos serviços do Zimbra.
Ao terminar, ocorrerá esse erro: ele fala que não conseguiu resolver o mx do domínio zmail.zmexemplo.com.br, pois zmail não é mx e o mx é zmexemplo.com.br, então colocamos Yes [dê ENTER].
DNS ERROR resolving MX for zmail.zmexemplo.com.br
Change domain name? [Yes]Yes
E ficará da seguinte forma:
Create domain: [zmail.zmexemplo.com.br] zmexemplo.com.br [de ENTER]
A próxima etapa é configurar a senha do admin. Irá surgir as opções:
2) zimbra–ldap: Enabled
3) zimbra–store: Enabled
+Admin user to create: admin@zmexemplo.com.br
Password UNSET
+Anti–virus quarantine user: virus–quarantine.hnh04bvgxu@zmexemplo.com.br
+Spam training user: spam.0wby7p2sr@zmexemplo.com.br
+Non–spam(Ham) training user: ham.i7csumon8@zmexemplo.com.br
+SMTP host: zmail.zmexemplo.com.br
+Spell server URL: http://zmail.zmexemplo.com.br:7780/aspell.php
with mail proxy: FALSE
with web proxy: FALSE
+Version update notification email: admin@zmexemplo.com.br
+Version update source email: admin@zmexemplo.com.br
4) zimbra–mta: Enabled
5) zimbra–snmp: Enabled
6) zimbra–logger: Enabled
7) zimbra–spell: Enabled
Start servers after configuration yes
Save config to file
Escolheremos acima, as opções 3 e 4. Os resultados dessas opções, você confere abaixo:
Password for admin@zmexemplo.com.br (min 6 characters): [1AIAXRBsJ] SENHADOADMIN
Usado para criar as futuras contas de e-mail. A opção 'r' retorna, 'a' para salvar, ou Yes para salvar a configuração no arquivo.
Ele pedirá para notificar a VMware Zimbra do tanto de instalação que tem, no meu caso, eu coloquei "No", pois como é uma instalação de teste não irá ser publicada e não há necessidade.
Quanto aparecer:
Pronto, a instalação está feita.
$ Zmcontrol status # Verifica os serviços que estão rodando
$ Zmcontrol stop # Para os serviços do Zimbra
$ Zmcontrol start # Inicia os serviços do Zimbra
FIREWALL – CHAT – SCREENSHOTS
Para quem usa um firewall, como via de regra, é fazer a liberação das portas no firewall para que o Zimbra funcione (envie e receba dados). Como no meu caso foi só para teste, eu desabilitei o firewall.
Um dos inúmeros recursos interessantes do Zimbra é o Zimlets, que tem a função, entre outras, que você pode ir adicionando, do chat. Este é um recurso que pode ser liberado de dentro do e-mail para os contatos do próprio domínio.
Então mãos à obra, vamos carpi. (hehehe)
Vamos logar com o usuário Zimbra:
$ zmprov -l -v mcf zimbraXMPPEnabled TRUE
$ zmprov -v mc default zimbraFeatureIMEnabled TRUE
$ zmprov -v mc default zimbraFeatureInstantNotify TRUE
Uns screenshots das telas do Zimbra:
Esta instalação foi feita em um ambiente de teste com Zimbra 8, para um ambiente de testes para estudos e conhecimento da nova versão da ferramenta.
Já para ambiente de produção, seria aconselhável o Zimbra 7.2.
Para visualizar o Zimbra no navegador, acesse:
– Esse é o console do Admin:
https://IP_DO_SERVIDOR:7071
– Interface do Webmail:
https://IP_DO_SERVIDOR
Espero que desfrutem deste post e se quiser contratação para
Publicado em 8 de fevereiro de 2015, em Linux, Virtualização, Zimbra e marcado como Linux, Virtualização, Zimbra. Adicione o link aos favoritos.	5 Comentários.
Wagner Souza | 5 de maio de 2016 às 3:53 PM
Muito bom o post Fabio,
E para quem usa a versão opensource, eu poderia indicar o zextras, pois o mesmo através de zimlets, adiciona ferramentas que melhoram e tornam a administração mais simplificada, tais como sincronização móvel, backup em tempo real e muito mais.
https://www.zextras.com/pt-br/
Suporte Zextras Brasil
Fabio Silva | 5 de maio de 2016 às 4:01 PM
Wagner Souza | 5 de maio de 2016 às 5:20 PM
Claro Fabio,
Pode me enviar o teu contato pode ser para o meu e-mail: wagner@zextras.com, que te dou todos os detalhes e features dessa ferramenta.