sábado, 21 de diciembre de 2013

Instalación y configuración del servidor de correos Zimbra

Para el cometido necesitamos 2 servidores: Un servidor DNS y otro para el servidor de correos Zimbra.

Se puede instalar y configurar el DNS y Zimbra en un solo servidor pero no es recomendable.
Los requisitos con continuar con el tutorial son:
Bueno empezamos
  1. Servidor DNS
  2. Servidor de Correos
    1. Instalar CentOS 6.4  Pueden guiarse con este tutorial
      La instalación tomará de 15 minutos a más.Aquí es donde hemos configurado:El nombre del equipo: mail.cto.com
      La tarjeta de red:
      IP: 192.168.1.99
      GATEWAY: 192.168.1.1
      DNS primario: 192.168.1.230
      DNS secundario: 8.8.8.8 En este paso ya debemos estar conectado al dominio  que se configuro en el paso 1 y tener acceso a internet
    2. Configurar los pre requisitos para la instalación de Zimbra
      • Iniciar sesión como root
      • Como Zimbra empaqueta su propio Postfix, vamos a detener y deshabilitar el que viene por defecto en CentOS
        1
        2
        #/etc/init.d/postfix stop
        #chkconfig postfix off
      • Instalamos algunos  paquetes y requerimientos de Zimbra
        1
        #yum -y install nc libstdc++.i686 perl sysstat  wget nano
      • Modificamos el archivo hosts
        1
        #nano /etc/hosts
        Colocamos la IP de este servidor con el nombre del equipo, quedando similar a esto:
        1
        2
        127.0.0.1    localhost.localdomain    localhost
        192.168.1.99    mail.cto.com    mail
      • Modificamos el archivo resolv.conf
        1
        #nano /etc/resolv.conf
        Debe quedar algo así:
        1
        2
        3
        search cto.com
        nameserver  dns 192.168.1.230
        nameserver dns 8.8.8.8
      • Editamos el archivo de reglas de sudo
        1
        #nano /etc/sudoers
        Comentamos la siguiente línea, para permitir que las tareas y procesos de  Zimbra ejecuten sudo sin la necesidad de una sesión de login:
        1
        # Defaults requiretty
      • Descargamos Zimbra . En el ejemplo lo descargo en /root/Downloads
      • Descomprimimos el archivo descargado zcs-8.0.4_GA_5737.RHEL6_64.20130524120036.tgz
        1
        #tar –xvcf  /root/Downloads/zcs-8.0.4_GA_5737.RHEL6_64.20130524120036.tgz
      • Procedemos a la instalación de zimbra
        1
        2
        #cd /root/Downloads/zcs-8.0.4_GA_5737.RHEL6_64.20130524120036
        # ./install.sh --platform-override
Aquí empezamos la instalación con ‘Y’ o ‘N’ y  Enter  donde nos pregunte
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
Do you agree with the terms of the software license agreement? [N] y
 
Checking for prerequisites...
FOUND: NPTL
FOUND: nc-1.84-22
FOUND: sudo-1.8.6p3-7
FOUND: libidn-1.18-2
FOUND: gmp-4.3.1-7
FOUND: /usr/lib64/libstdc++.so.6
Checking for suggested prerequisites...
FOUND: perl-5.10.1
FOUND: sysstat
FOUND: sqlite.10.1
Prerequisite check complete.
 
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-memcached [N] n
Install zimbra-proxy [N] n
 
Install anyway? [N] y
The system will be modified.  Continue? [N] y
 
Installing packages
zimbra-core......zimbra-core-8.0.4_GA_5737.RHEL6_64-20130524120036.x86_64.rpm...done
zimbra-ldap......zimbra- ldap-8.0.4_GA_5737.RHEL6_64-20130524120036.x86_64.rpm...done
zimbra-logger......zimbra-logger-8.0.4_GA_5737.RHEL6_64-20130524120036.x86_64.rpm...done
zimbra-mta......zimbra-mta-8.0.4_GA_5737.RHEL6_64-20130524120036.x86_64.rpm...done
zimbra-snmp......zimbra-snmp-8.0.4_GA_5737.RHEL6_64-20130524120036.x86_64.rpm...done
zimbra-store......zimbra-store-8.0.4_GA_5737.RHEL6_64-20130524120036.rpm...done
zimbra-apache......zimbra-apache-8.0.4_GA_5737.RHEL6_64-20130524120036.x86_64.rpm...done
zimbra-spell......zimbra-spell-8.0.4_GA_5737.RHEL6_64-20130524120036.x86_64.rpm...done
 
DNS ERROR resolving MX for       mail.cto.com
 
It is suggested that the domain name have an MX record configured in DNS
Change domain name? [Yes] y
 
Create domain: mail.cto.com
MX:  mail.cto.com     (Debe salir la ip de la maquina que estoy instalando)
 
Interface: 192.168.1.99
Interface: 127.0.0.1
done.
Checking for port conflicts
 
Main menu
 
Selecciona   opción 3  (Para configurar Zimbra)
Address unconfigured (**) items  (? - help) 3
 
Luego opcion 4 (Para poner una contraseña al usuario Administrador de Zimbra)
Select, or 'r' for previous menu [r] 4
 
Password for admin@mail.cto.com     (min 6 characters): <strong>[LaClaveDelAdmin]</strong> <strong>(la clave de administrador de zimbra)</strong>
 
Luego r (Para salir de la configuración de Zimbra)
Select, or 'r' for previous menu [r] r
 
Luego a (Para aplicar los cambios)
Select from menu, or press 'a' to apply config (? - help) a
Save configuration data to a file? [Yes] y
Save config in file: [/opt/zimbra/config.7087]   Enter
The system will be modified - continue? [No] y
Notify Zimbra of your installation? [Yes] n
 
Configuration complete - press return to exit
Bueno ya tenemos zimbra instalado  y corriendo.
Para comprobar ingresamos desde un navegador (Firefox) al Administrador de Zimbra:
https://mail.cto.com/zimbraadmin/
(Si nos sale una advertencia de seguridad ya que estamos usando https y no tenemos una firma digital lo agregamos para que acepte la excepción)
Nos autentificamos con el usuario admin y listo.

No hay comentarios.:

Publicar un comentario