Instalación de Zimbra ZCS 6 en Debian Lenny

Zimbra Colaboration Suite o ZCS, Es una herramienta de colaboracion que incluye muchas funciones como buzon de correo electronico; calendario, maletin que peude contener elementos compartidos, libreta de contactos incluyendo fotografia; chat embebido, etc.

Antes de iniciar la instalacion de Zimbra 6, ya se cuenta con un Debian Lenny, kernel 2.6.26-2-686 instalados.

Al momento de la instalacion de nuestro SO, hemos cancelado la configuracion automática de la red, y la hemos hecho manualmente, de la siguiente forma:

ip address: 10.0.1.12
netmask: 255.255.255.0
gateway: 10.0.1.1
dns-nameservers 10.0.1.1 10.0.0.5

Si no se hizo esto en el momento de la instalacion, podemos hacerlo posteriormente, pero antes de la instalacion de Zimbra. Editando el archivo /etc/network/interfaces, de tal manera que quede asi:

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet static
address 10.0.1.12
netmask 255.255.255.0
network 10.0.1.0
broadcast 10.0.1.255
gateway 10.0.1.1
dns-nameservers 10.0.1.1 10.0.0.5

Nota: toda esta serie de direcciones IP se utilizaron especificamente para este ejemplo.

Debido a que nuestro Debian incluye la suite MTA exim4, es necesario desactivarla, para que el MTA de Zimbra corra sin ningun inconveniente. Para tal efecto, ejecutamos lo siguiente como root:

# /etc/init.d/exim4 stop
# update-rc.d -f exim4 remove
# apt-get remove --purge exim4 exim4-base exim4-config exim4-daemon-light

Ahora instalamos los siguientes paquetes:

# aptitude install fetchmail openssl libltdl3 libgmp3c2 libexpat1 libidn11 libpcre3 libxml2 file libstdc++6 libgmp3c2

Seguidamente, obtenemos nuestro paquete de zimbra zcs 6 para Debian 5, en el sitio: http://www.zimbra.com/downloads/os-downloads.html, Que en nuestro caso, será el zcs-6.0.5_GA_2213.DEBIAN5.20100131173855.tgz

# tar xvfz zcs-6.0.5_GA_2213.DEBIAN5.20100131173855.tgz

Entramos a la carpeta zcs-6.0.5_GA_2213.DEBIAN5.20100131173855 y ejecutamos el instalador:

# ./install.sh

Veremos que Zimbra busca instalaciones existentes, para lo cual nos muestra lo siguiente:
















Luego de continuar, y como no siempre todo es perfecto a la primera, pues encontraremos algunas advertencias, donde debemos poner atencion a los paquetes faltantes... (los que dicen MISSING) ya que sera necesario instalarlos.


Presionamos N para corregir lo faltante. Y observamos que faltan los paquetes libstdc++5 y sysstat.

Como libstdc++5 viene con Debian Etch, agregaremos en nuestro /etc/apt/sources.list lo siguiente:

deb http://ftp.debian.org/ etch main

Esto con el objetivo de cumplir con lo requerido por Zimbra.
Actualizamos nuestra lista de paquetes:
# apt-get update

A continuacion, instalamos los paquetes faltantes:

# apt-get install libstdc++5 sysstat

Ahora ejecutamos nuevamente el instalador de zimbra.



Observaremos que ya todos los paquetes requeridos estan instalados, entonces proseguimos con la instalacion, para la cual elegimos las opciones por defecto que ofrece el instalador. Al final nos preguntara lo siguiente:

The system will be modified. Continue? [N] y

y se instalarán todos los paquetes de zimbra y tendremos una pantalla como la siguiente:




Podemos observar en las opciones que salen con asteriscos (*), que son las pendientes de configurar. Entonces elegimos la opcion 3, para ponerle contraseña al administrador de Zimbra.

Luego de resuelto el asunto de la clave de administrador de zimbra, proseguimos... presionamos `a` para aplicar los cambios, y grabamos la configuracion de zimbra en el archivo sugerido.

Seguidamente nos informa que el sistema sera modificado y nos pregunta si continuar, para lo cual contestamos con "y" y ya casi terminamos. Al final se nos hace una
pregunta de si queremos notificar a Zimbra de nuestra instalacion. Para lo cual, queda a nuestra discrecion hacerlo o no.

Despues de esta serie de preguntas, el sistema procede a iniciar los servicios de Zimbra.


Y eso es todo, en este momento, ya podemos acceder al servicio de correo por nuestro navegador indicando la direccion de nuestro servidor ya instalado. Si queremos hacerlo como administrador, pues en lugar del nombre de usuario, ponemos 'admin' con su clave respectiva, y podremos entrar y personalizar las opciones de nuestro servidor.

# En nuestro caso el servidor se llama mail.usac.edu.gt, sin embargo los usuarios tienen la forma usuario@usac.edu.gt, por lo que fue necesario crear un virtualdomain llamado usac.edu.gt en la página de administración de zimbra y luego ejecutar el siguiente comando:

# su - zimbra
$ zmprov mcf zimbraDefaultDomainName usac.edu.gt

Comentarios

Entradas populares