You are on page 1of 16

Zimbra + Debian - Tutorial de Instalao

Pgina oficial do projeto: http://www.zimbra.com/


IMPORTANTE: utilizar diferentes verses dos pacotes poder ocasionar erros no
relatados nesse tutorial.
Pacotes utilizados:
Sistema operacional: Debian Etch 5 (instalao bsica)
Zimbra: zcs-6.0.6_GA_2324.DEBIAN5.20100406160613.tgz (verso Open
Source)
http://files2.zimbra.com/downloads/6.0.6_GA/
Configurao de exemplo:
Hostname: appserver
Domnio: empresa.com.br
Endereo IP: 192.168.0.13
INSTALAO
Instalar pacotes necessrios:
#
#
#
#
#
#
#

apt-get
apt-get
apt-get
apt-get
apt-get
apt-get
apt-get

install
install
install
install
install
install
install

fetchmail
sudo
libgmp3c2
libexpat1
libxml2
libltdl3
openssl

Desinstalar pacotes:
#
#
#
#

apt-get
apt-get
apt-get
apt-get

remove
remove
remove
remove

--purge
--purge
--purge
--purge

exim4
exim4-base
exim4-config
exim4-daemon-light

Editar arquivo /etc/hosts:


127.0.0.1
127.0.1.1
192.168.0.13

localhost.localdomain
appserver.empresa.com.br
appserver.empresa.com.br

localhost
appserver
appserver

Descompactar arquivo

zcs-6.0.6_GA_2324.DEBIAN5.20100406160613.tgz
# tar xzf zcs-6.0.6_GA_2324.DEBIAN5.20100406160613.tgz
Acessar o diretrio descompactado:

# cd ~/zcs-6.0.6_GA_2324.DEBIAN5.20100406160613/
Iniciar a instalao:
# ./install.sh -l

Install
Install
Install
Install
Install
Install
Install
Install

zimbra-ldap [Y] Y
zimbra-logger [Y] Y
zimbra-mta [Y] Y
zimbra-snmp [Y] Y
zimbra-store [Y] Y
zimbra-apache [Y] Y
zimbra-spell [Y] Y
zimbra-proxy [N] N

The system will be modified.

Continue? [N] Y

DNS ERROR resolving appserver.empresa.com.br


It is suggested that the hostname be resolveable via DNS
Change hostname [Yes] NO

DNS ERROR resolving MX for appserver.empresa.com.br


It is suggested that the domain name have an MX record configured
in DNS
Change domain name? [Yes] NO

Address unconfigured (**) items

(? - help) 3

Select, or 'r' for previous menu [r] 4


Informe a sua senha ou utilize a senha sugerida:
Password for admin@appserver.empresa.com.br (min 6 characters):
[ZRDuhHxY]

Select, or 'r' for previous menu [r] r

*** CONFIGURATION COMPLETE - press 'a' to apply


Select from menu, or press 'a' to apply config (? - help) a
Save configuration data to a file? [Yes] Yes
Save config in file: [/opt/zimbra/config.5818]
/opt/zimbra/config.5818

Saving config in /opt/zimbra/config.5818...done.


The system will be modified - continue? [No] Yes

Notify Zimbra of your installation? [Yes] No


Algum tempo depois...
Configuration complete - press return to exit
Testar:
# su - zimbra
$ zmcontrol status
A sada dever ser a seguinte:
Host appserver.empresa.com.br
antispam
Running
antivirus
Running
ldap
Running
logger
Running
mailbox
Running
mta
Running
snmp
Running
spell
Running
stats
Running
Caso algum servio no tenha sido inicializado:
$ zmcontrol start
Acessar console administrativo:
https://192.168.0.13:7071/zimbraAdmin/
Usurio: admin
Senha:

Acessar aplicao:
http://192.168.0.13
Usurio: admin
Senha:

O que o Zimbra?
O Zimbra uma ferramenta muito completa de emails e colaborao. Ele tem incorporado
um rico webmail, calendrio corporativo, instant messenger, gerenciador de tarefas(todo
list), porta-arquivos, editor de documentos e planilhas em um sistema parecido com Wiki,
permitindo contole de verses, entre outros recursos.
Um dos pontos altos desta ferramenta, que ela permite que os usurios compartilhem itens
de sua conta entre si. Desta forma um utilizador, pode compartilhar com um gerente, um
documento, a sua lista de tarefas ou at mesmo seu calendrio e caixa de emails.
Caso voc no conhea o Zimbra, recomendo que assista o seu video-tour de 2 ou 3 minutos
que faz um overview completo de todos os seus recursos. Este tour pode ser encontrado
aqui .
Sobre este tutorial
O objetivo deste artigo, orientar o leitor durante o processo de instalao do Zimbra 6 em
um CentOS 5, mas sempre lembrando, que para outras distribuies, a maioria das dicas
contidas aqui, podem ser reaproveitadas mediante pequenos ajustes.
Passo 1: Preparando o sistema operacional
O Zimbra tem builds especficas para algumas distribuies de Linux, so elas:
* Red Hat Enterprise Linux 4 e 5
* Fedora 7
* Debian 4
* MacOS 10.4 Tiger
* MacOS 10.5 Leopard
* openSUSE Linux 10.2
* SUSE Linux Enterprise Server 10
* Ubuntu 6.06 LTS
* Ubuntu 8.04 LTS
Download do Zimbra Community Edition
Como o CentOS derivado do Red Hat Enterprise Linux, apenas com o nome e os logotipos
trocados, significa que podemos utilizar o Build do Zimbra para Red Hat 5 no CentOS 5. Caso
o estejas utilizando outro sistema operacional, pode sempre compilar o Zimbra a partir do
cdigo fonte que tambm est disponvel no site. As informaes para compilar o zimbra,
encontram-se aqui.
Realize a instalao do CentOS 5 normalmente, prestando ateno em dois detalhes:
* O Servidor que est sendo configurado, deve ter um FQDN (Full qualified domain name)
configurado, quando o instalador solicitar um hostname, informe algo como
zimbra.exemplo.com.br
Observar que na sua zona DNS, zimbra.exemplo.com.br deve apontar para o endereo IP de
seu servidor.
* Durante a seleo de pacotes, desmarque o Gnome Desktop, totalmente desnecessrio
para o seu servidor, usando espao em disco e desperdiando recursos valiosos.
Aps a instalao do Sistema Operacional, edite o arquivo /etc/hosts da seguinte forma:

127.0.0.1 localhost.localdomain localhost


xx.xx.xx.x zimbra.exemplo.com.br zimbra
Onde xx.xx.xx.x o ip da interface de rede do servidor.
Observar que o formato IP FQDN host deve ser mantido.
Faa as atualizaes do CentOS e instale os requisitos do zimbra.

# yum update -y
# yum install compat-db gmp compat-libstdc++-296 compat-libstdc++-33
libtool-ltdl sysstat
Agora remova o sendmail e para evitar conflitos com o MTA do zimbra e instale o fetchmail.

# yum remove sendmail


# yum install fetchmail

Ao instalar o fetchmail, uma de suas dependncias ser o Exim (que ir conflitar com o MTA
do zimbra(postfix)), desabilite a inicializao deste com o comando:

# chkconfig --level 0123456 exim off

Edite o arquivo /etc/sudoers e comente a linha defaults requiretty


Edite o arquivo /etc/sysconfig/i18n e deletar a linha LANG=en_US.UTF-8.
Passo 2: Instalao do Zimbra 6.x.x
V para /usr/src e descompacte o pacote do Zimbra

# tar xvfz zcs-6.0.1_GA_1816.RHEL5.20090911181524.tgz


# cd zcs-6.0.1_GA_1816.RHEL5.20090911181524
Execute o script de instalao:

# ./install.sh --platform-override
O parmetro platform-override serve para dizer ao Zimbra que ele deve ignorar o fato de
estar sendo instalado em um CentOS ao invs de RedHat.
Uma outra alternativa (que eu no recomendo, apenas cito) modificar o contedo do
arquivo /etc/redhat-release
de
CentOS release 5 (Final)
para
Red Hat Enterprise Linux ES release 5
Desta forma no necessrio utilizar o parmetro platform-override, entretanto, eu no
tenho certeza de quais impactos esta alterao pode trazer para o sistema operacional
e/ou para pacotes instalados no futuro.
Durante a execuo do script de instalao, ele far uma srie de verificaes, se voc
instalou um CentOS5 e preparou o sistema operacional conforme eu sugeri, a princpio todas
as verificaes devero ocorrer sem problemas, caso aparea algum problema, aborte a
instalao, resolva e comece novamente o processo.
Para uma instalao StandAlone do Zimbra, as configuraes indicadas por default j
servem para a maioria dos casos.
Ao final da instalao, se voc fez tudo correto, o zimbra apresentar uma mensagem de
erro informando que zimbra.exemplo.com.br no possu uma entrada MX vlida. Neste
momento voc ir criar o domnio exemplo.com.br

DNS ERROR resolving MX for zimbra.exemplo.com.br


It is suggested that the domain name have an MX record configured in
DNS
Change domain name? [Yes]
Create domain: [zimbra.exemplo.com.br] exemplo.com.br
MX: mail.exemplo.com.br (xx.xx.xx.x)
Interface: xx.xx.xx.x
Interface: 127.0.0.1

DNS ERROR - none of the MX records for exemplo.com.br


resolve to this host
It is suggested that the MX record resolve to this host
Re-Enter domain name? [Yes] no
done.
Aps ajustar o o domain, ser apresentado um menu com vrias configuraes do zimbra,
sugiro em um primeiro momento alterar algumas delas:
No menu 3) Zimbra Store Recomendo alterar:
4) Admin Password
12) Web server mode De http para redirect, assim todo o acesso http automagicamente
redirecionado para https, adicionando um pouco mais de segurana para o usurio final.
No menu 1) Common configuration, ajustar o 6) TimeZone
Recomendo passar nos outros menus para verificar se as outras configuraes refletem o seu
ambiente. Observar tambm se os endereos mostrados correspondem ao seu hostname e

domnio.
Aps o trmino da configurao, use a opo a para salvar e aplicar as novas
configuraes. O instalador passar por mais alguns pontos e com sorte, o processo estar
finalizado em alguns minutos.
Passo 3: Configurando o Zimbra
Agora que o Zimbra est instalado e rodando corretamente, acesse o painel administrativo
do seu servidor de emails em https://zimbra.exemplo.com.br:7071 com o usurio admin e a
senha que voc criou durante a instalao.
Antes de comear a criar as contas de email, sugiro criar, duplicar ou editar um class of
service para os seus usurios.
O Class Of Service como um template de configuraes, ao criar um novo usurio e
associar ele a um COS, todas as configuraes da nova conta, sero realizadas mediante os
itens pr-definidos aqui. Se alterar um item no Class Of Service, este tambm ser replicado
para todas as contas associadas a ele. Em resumo, uma maneira simples de gerenciar as
configuraes dos usurios.
De imediato, eu sugiro alguns itens a serem configurados no COS, como por exemplo:
- Features, habilitar o Instant Messenger
- Preferences habilitar Automatically login to instant messaging services
- Preferences habilitar Use the GAL when autocompleting addresses
- Advanced Definir Quotas para os usurios
- Advanced Definir uma boa poltica de senhas, sempre lembrando que usurios tem mania
de utilizar senhas espertas como 12345 e este tipo de atitude pode trazer problemas em
um servidor de emails. (No esquea de definir os itens mais interessantes como Max
Password Age (obrigando o user a trocar sua senha) e Unique Password history (impedindo
que ele fique repetindo senhas)
Agora em Global Settings:
Attachments Proba principalmente arquivos potencialmente perigosos como .bat .com .exe
.scr etc
Agora voc est pronto para comear a criar usurios, grupos e explorar todos os recursos
Zimbra.
Crticas, dvidas, sugestes e comentrios so sempre bem vindos e normalmente
respondidos. Sinta-se a vontade para usar o formulrio abaixo.

O Zimbra uma sute de colaborao e mensageria. Ele incorporta um poderoso e intuitivo webmail,
calendrio corporativo, mensageiro instantneo, gerenciador de tarefas, porta-arquivos, agenda, antivrus, anti-spam entre outros recursos.
O Zimbra tem como seu diferencial o recurso de permitir compatilhar itens entre contas. Desta forma os
usurios podem compartilhar informaes com outros usurios de forma fcil e eficiente.
Iremos inciar uma instalao completa de todos os requisitos para que tenhamos um servidor de
colaborao funcional e com todos os recursos.
Seguiremos um passo-a-passo. Sugiro que o leitor atente a todos os detalhes para que nossa
implementao ocorra de forma tranquila.

Vamos l!
Passo 1 Instalao e configurao do DNS
DNS a sigla para Domain Name System. um sistema de gerenciamento de nomes hierrquico e
distribudo que opera seguindo duas definies:

Examinar e atualizar seu banco de dado;

Resolver nomes de domnios em endereos de redes (IP);

O servidor DNS traduz nomes para os endereos IP e endereos IP para nomes respectivos, e permitindo
a localizao de hosts em um domnio determinado.

Para implementar nosso servidor DNS os seguintes pacotes:

bind;

bind-chroot;

caching-nameserver;

> yum install bind bind-chroot caching-nameserver

Passo 1.1 Configurao do named.conf


Nas novas verses do CentOS 5, Fedora 6, 7, 8 e 9, RHEL 5 o arquivo no se chama maisnamed.conf e
sim caching-nameserver.conf. Teremos que configurar o arquivo caching-nameserver.conf para que fique
com o nome named.conf para que funcione.
> rm -rf /etc/named.caching-nameserver.conf
removemos o arquivo named.chaching-nameserver.conf que se localiza dentro de /etc
> cd /var/named/chroot//etc/
direcionamos para dentro do diretorio /var/named/chroot/etc
> mv /var/named/chroot//etc/named.caching-nameserver.conf named.conf
renomeamos o arquivo named.caching-nameserver.conf para named.conf
> ln -s /var/named/chroot/etc/named.conf /etc/named.conf
criamos um link simblico dentro de /etc com o nome named.conf direcionando para
/var/named/chroot/etc/named.conf
> ll /etc/named.conf
lrwxrwxrwx 1 root root 32 Jul 31 17:33 /etc/named.conf ->
/var/named/chroot/etc/named.conf

conferimos se o link simblico foi criado corretamente

Abra o arquivo /etc/named.conf


> vim /etc/named.conf

Substitua o contedo do arquivo pelo seguinte:


// generated by named-bootconf.pl
options {
directory "/var/named";
/*
* If there is a firewall between you and nameservers you want
* to talk to, you might need to uncomment the query-source
* directive below. Previous versions of BIND always asked
* questions using port 53, but BIND 8.1 uses an unprivileged
* port by default.
*/
query-source address * port 53;
listen-on { 127.0.0.1/32; 172.16.5.38/24;};
allow-recursion { 127.0.0.1/32; 172.16.5.0/24; };
};
//
// a caching only nameserver config
//
controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
zone "." IN {
type hint;
file "named.ca";
};
zone "localhost"
IN {
type master;
file "localhost.zone";
allow-update { none; };
};
zone "0.0.127.in-addr.arpa" IN {
type master;
file "named.local";
allow-update { none; };
};
zone "teste.com.br" IN {
type master;
file "db.teste.com.br";
};
zone "5.16.172.in-addr.arpa" IN {
type master;
file "db.172.16.5.0";
};
include "/etc/rndc.key";

No irei explicar o que cada parmetro faz. Deixarei isso para outro post. Atente para que as
configuraes desse arquivo estejam de acordo com as configuraes da sua infra-estrutura.

Salve o arquivo e saia.

Passo 1.2 Configurando a Zona


O prximo passo criar os arquivos de configurao das zonas diretas e reversas que configuramos
no named.conf.

Os arquivos de zona devero se localizar em /var/named/chroot/var/named. O nome do nosso arquivo


de zona ser db.teste.com.br conforme configuramos no named.conf.
> vim /var/named/chroot/var/named/db.teste.com.br

O contedo do arquivo ficar assim:


$TTL 86400
@ IN SOA mail.teste.com.br.
hostmaster.teste.com.br.
2009080101 ;Serial
28800 ; Refresh
14400 ; Retry
360000 ; Expire
86400 ) ; Minimum
IN NS mail.teste.com.br.
IN MX 0 teste.com.br.
mail. IN A 172.16.5.38
ns1. IN A 172.16.5.38

Salve o arquivo.

Agora criaremos o arquivo de configurao da zona reversa.


Da mesma forma, os arquivos de configurao de zona reversa devero se localizar
em/var/named/chroot/var/named. O nome do arquivo que iremos criar ser dB.172.16.5.0conforme
configuramos no named.conf.
> vim /var/named/chroot/var/named/db.172.16.5.0

O contedo do arquivo ficar assim:


$TTL 86400
@ IN SOA mail.teste.com.br.
hostmaster.teste.com.br.
2009080101 ;Serial
28800 ; Refresh
14400 ; Retry
360000 ; Expire
86400 ) ; Minimum
IN NS mail.teste.com.br.
38 IN PTR mail.teste.com.br.

No irei explicar o que cada termo desses dois arquivos fazem. Ficar pra prxima. ;)
Passo 1.3 Configurando nosso servidor
Iremos editar 3 arquivos para que nosso servidor utilize ele mesmo para resolver nomes. Os arquivos
so o /etc/hosts, /etc/resolv.conf e o /etc/sysconfig/network. O contedo desses arquivos deve ser:
Editando o arquivo /etc/hosts:
> vim /etc/hosts

O contedo ficar:
172.16.5.38 mail.teste.com.br mail

Editando o /etc/resolv.conf:
> vim /etc/resolv.conf

O contedo ficar:
search
teste.com.br
nameserver
172.16.5.38

Editando o /etc/ sysconfig/network:


> vim /etc/sysconfig/network

O contedo ficar:
NETWORKING=Yes
NETWORKING_IPV6=no
NETWORKING_IPV4=Yes
HOSTNAME=mail.teste.com.br

Para aplicar as configuraes de rede reinicie o servidor. Caso no queira reinicar utilize o comando
hostname <nome do host> para que a configurao do nome do host seja aplicada imediatamente.
> hostname mail.teste.com.br

Para conferir se o nome do host foi configurado corretamente utilize o comando hostname somente e
verifique o output.
Passo 1.4 Iniciando o servio de DNS
Depois de configurar todos os arquivos necessrios para que tenhamos um servidor de DNS funcional
iremos iniciar o servio:
> service named start
Starting named: [ OK ]

Se o output for igual o acima, parabns, o primeiro passo do nosso tutorial foi feito corretamente!

Passo 2 Baixando e descompactando o ZCS (Zimbra Colaboration Suite)


O Zimbra tem builds especficas para algumas distros. So elas:

Red Hat Enterprise Linux (verses 4 e 5)

RedHat fedora 7;

Debian 4;

MacOS.4 (Tiger);

MacOS 10.5 (Leopard);

openSUSE Linux 10.2;

SUSE Linux Enterprise Server 10;

Ubuntu (Verses6.06 LTS e 8.04 LTS);

Como estou utliziando CentOS, que uma distribuio derivada do Red Hat Enterprise Linux, vou utilizar
o build do Zimbra para o RHEL 5. Faa o download do build referente sua instalao. Caso seja
necessrio compilar.
Passo 2.1 Baixando e descompactando o Zimbra
Irei baixar o build do Zimbra para o RHEL 5 e descompactar em /usr/src.
> cd /usr/src
> wget http:/()090707164432.tgz
100%[==========================>] 493,408,798 1.08M/s in 8m 46s
> tar xfvz zcs-5.0.18_GA_3011.RHEL5.20090707164432.tgz

Antes de instalar o Zimbra iremos preparar o servidor com as dependncias e retirar os pacotes que
podem causar conflitos. Alguns pacotes so necessrios e no vem instalados por padro no CentOS. Os
pacotes so:

compat-libstdc++-296;

compat-db;

libtool-ltdl;

gmp;

compat-libstdc++-33;

fetchmail;

Iremos tambm remover o sendmail e instalar o fetchmail. Para evitar conflitos iremos, nesta ordem,
desinstalar o sendmail e instalar as dependncias. Aproveite e deixe seu sistema operacional atualizado:

> yum remove sendmail


> yum install compat-db gmp compat-libstdc++-296 compat-libstdc++-33 libtool-ltdl
fetchmail
> yum update -y

Uma das dependncias do fetchmail o exim. Precisaremos desabilit-lo para que no conflite com o
MTA do Zimbra (Postfix). Para desabilitar a inicializao utilize o comando:
> chkconfig exim off
> service exim stop

Passo 2.2 Instalando o Zimbra


O Zimbra possui sua instalao bem automatizada. Atravs de seu script ele faz uma srie de
verificaes. Se seguiu o tutorial e preparou o SO conforme as especificaes ento a verificao deve
ocorrer sem problemas, se o script lhe notificar algum problema, aborte a instalao e inicie o processo
novamente.
Essa instalao iremos fazer de um servidor StandAlone. Em outro momento mostrarei como fazer uma
instalao multi-server.
Para iniciar a instalao execute o script que est dentro da pasta do Zimbra (/usr/src/zcsX.X.XX.RHEL5.YYYYYY. Como estou utilizando o CentOS precisarei de um parmetro para que o script
ignore a flag do sistema operacional.
> ./install.sh platform-override
Operations logged to /tmp/install.log.16755
Checking for existing installation...
zimbra-ldap...NOT FOUND
zimbra-logger...NOT FOUND
zimbra-mta...NOT FOUND
zimbra-snmp...NOT FOUND
zimbra-store...NOT FOUND
zimbra-apache...NOT FOUND
zimbra-spell...NOT FOUND
zimbra-proxy...NOT FOUND
zimbra-archiving...NOT FOUND
zimbra-convertd...NOT FOUND
zimbra-cluster...NOT FOUND
zimbra-core...NOT FOUND
PLEASE READ THIS AGREEMENT CAREFULLY BEFORE USING THE SOFTWARE.
ZIMBRA, INC. ("ZIMBRA") 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 the Zimbra Collaboration Suite:
http://www.zimbra.com/license/zimbra_public_eula_2.1.html
Press Return to continue

O script ir verificar se existe alguma instalao anterior do Zimbra e ir imprimir os termos de uso.
Aperte [ENTER] para continuar com a instalao onde ir verificar os se os pr-requisitos foram
atendidos e verificar os pacotes de instalao. Aps a verificao ele nos perguntar quais pacotes
desejamos instalar.

Checking for prerequisites...


FOUND: NPTL
FOUND: sudo-1.6.9p17-3
FOUND: libidn-0.6.5-1.1
FOUND: fetchmail-6.3.6-1.1
FOUND: gmp-4.1.4-10
FOUND: compat-libstdc++-296-2.96-138
FOUND: compat-libstdc++-33-3.2.3-61
FOUND: libtool-ltdl-1.5.22-6.1
FOUND: /usr/lib/libstdc++.so.6
Checking for suggested prerequisites...
FOUND: perl-5.8.8
Prerequisite check complete.
Checking for installable packages
Found
Found
Found
Found
Found
Found
Found
Found
Found

zimbra-core
zimbra-ldap
zimbra-logger
zimbra-mta
zimbra-snmp
zimbra-store
zimbra-apache
zimbra-spell
zimbra-proxy

Select the packages to install


Install zimbra-ldap [Y] Y
Install zimbra-logger [Y] Y
Install zimbra-mta [Y] Y
Install zimbra-snmp [Y] Y
Install zimbra-store [Y] Y
Install zimbra-apache [Y] Y
Install zimbra-spell [Y] Y
Install zimbra-proxy [N] N
Checking required space for zimbra-core
checking space for zimbra-store
Installing:
zimbra-core
zimbra-ldap
zimbra-logger
zimbra-mta
zimbra-snmp
zimbra-store
zimbra-apache
zimbra-spell
You appear to be installing packages on a platform different
than the platform for which they were built.
This platform is CentOS5
Packages found: RHEL5
This may or may not work.
Using packages for a platform in which they were not designed for
may result in an installation that is NOT usable. Your support
options may be limited if you choose to continue.
Install anyway? [N]Y
The system will be modified. Continue? [N] Y

Atente que o script reconheceu que a nossa plataforma o CentOS 5 e o build do Zimbra para RHEL 5.
Como sabemos que as plataformas so compatveis iremos continuar a instalao. Ao aceitar continuar a
instalao, o script ir instalar os pacotes dos mdulos que selecionamos. Em seguida nos ser solicitada
as configuraes de DNS.
Removing existing packages

zimbra-ldap...done
zimbra-logger...done
zimbra-mta...done
zimbra-snmp...done
zimbra-store...done
zimbra-core...done
Installing packages
zimbra-core......zimbra-core-5.0.18_GA_3011.RHEL5-20090707164432.i386.rpm...done
zimbra-ldap......zimbra-ldap-5.0.18_GA_3011.RHEL5-20090707164432.i386.rpm...done
zimbra-logger......zimbra-logger-5.0.18_GA_3011.RHEL5-20090707164432.i386.rpm...done
zimbra-mta......zimbra-mta-5.0.18_GA_3011.RHEL5-20090707164432.i386.rpm...done
zimbra-snmp......zimbra-snmp-5.0.18_GA_3011.RHEL5-20090707164432.i386.rpm...done
zimbra-store......zimbra-store-5.0.18_GA_3011.RHEL5-20090707164432.i386.rpm...done
zimbra-apache......zimbra-apache-5.0.18_GA_3011.RHEL5-20090707164432.i386.rpm...done
zimbra-spell......zimbra-spell-5.0.18_GA_3011.RHEL5-20090707164432.i386.rpm...done
Operations logged to /tmp/zmsetup.08012009-225502.log
Setting defaults...
DNS ERROR resolving MX for mail.teste.com.br
It is suggested that the domain name have an MX record configured in DNS
Change domain name? [Yes] yes
Create Domain: [mail.teste.com.br] teste.com.br
MX: teste.com.br (172.16.5.38)
Interface: 172.16.5.38
Interface: 127.0.0.1
Interface: 192.168.122.1
done.
Checking for port conflicts

Aps a instalao dos pacotes ele ir procurar pelo registro MX no DNS. Como o hostname do nosso
servidor mail.teste.com.br. Quando pedir se deseja mudar o nome do domnio, confirme e configure o
novo nome para teste.com.br.
> Change domain name? [Yes] yes
> Create Domain: [mail.teste.com.br] teste.com.br

Se a configurao de DNS estiver correta, ele ir encontrar o registro MX e continuar a instalao


mostrando um menu de configurao.
Neste menu poderemos configurar a maior parte do Zimbra, entretanto iremos somente configurar o
bsico para funcionar nosso servidor de e-mail. Neste primeiro momento iremos configurar a senha do
usurio a dministrador e o timezone.
Main menu
1) Common Configuration:
2) zimbra-ldap: Enabled
3) zimbra-store: Enabled
+Create Admin User: yes
+Admin user to create: admin@teste.com.br
******* +Admin Password UNSET
+Enable automated spam training: yes
+Spam training user: spam.kt4e8v1gm@teste.com.br
+Non-spam(Ham) training user: ham.jzibqitm@teste.com.br
+Global Documents Account: wiki@teste.com.br
+SMTP host: mail.teste.com.br
+Web server HTTP port: 80
+Web server HTTPS port: 443
+Web server mode: HTTP
+IMAP server port: 143

+IMAP server SSL port: 993


+POP server port: 110
+POP server SSL port: 995
+Use spell check server: yes
+Spell server URL: http://mail.teste.com.br:7780/aspell.php
+Configure store for use with reverse mail proxy: FALSE
+Configure store for use with reverse web proxy: FALSE
4)
5)
6)
7)
8)
r)
s)
x)
q)

zimbra-mta: Enabled
zimbra-snmp: Enabled
zimbra-logger: Enabled
zimbra-spell: Enabled
Default Class of Service Configuration:
Start servers after configuration yes
Save config to file
Expand menu
Quit

Para configurarmos a senha do administrador siga o menu [3] e em seguida [4], digite a nova senha e
pronto.
Para voltar ao menu principal use [R].
Para configurarmos o timezone siga o menu [1], em seguida menu [6]. Para (GMT-3.00)Brasilia usamos
[26].
[R] para retornar ao menu principal, [A] para aplicar as configuraes. Siga as instrues na tela.

Se todas as configuraes foram seguidas, a instalao terminar com sucesso sem problemas. Se
houver algum problema, volte e revise as configuraes.

Alm do servio de e-mail necessrio domnio sobre outros servios bsicos como DNS, Anti-Spam,
etc. Em posts futuros mostrarei como configurar esses servios

You might also like