Blackhold

Instalar zimbra 8 + ubuntu 12.04

Posted on desembre 10th, 2012 by admin

Los que me conocéis sabéis la tirria que le tengo a ubuntu, pero cuando se trata de superpaquetes ya preparados bajo esta distribución y además que te dan soporte, pues se tiene que pasar por el aro :(

Así que vamos a instalar zimbra 8 en una ubuntu 12.04 virtualizada en un contenedor vz.

Con el contenedor ya preparado lo primero que tendremos que hacer será desinstalar unos paquetes que vienen instalados by default en este template:

# apt-get remove --purge apache2 apache2-doc apache2-mpm-prefork apache2-utils apache2.2-bin apache2.2-common bind9 bind9-host bind9utils sendmail sendmail-base sendmail-bin sendmail-cf sendmail-doc sensible-mda bsd-mailx rmail samba

Nos descargamos el paquete de zimbra community 8 de esta web.

# cd /root
# wget -c http://files2.zimbra.com/downloads/8.0.1_GA/zcs-8.0.1_GA_5438.UBUNTU12_64.20121105164409.tgz

Lo descomprimimos

# tar xvf zcs-8.0.1_GA_5438.UBUNTU12_64.20121105164409.tgz

Antes de proceder a la instalación instalaremos algunas dependencias de zimbra 8:

# apt-get install netcat-openbsd libgmp3c2 sqlite3 sysstat

Accedemos al directorio y le damos a install.sh

# cd zcs-8.0.1_GA_5438.UBUNTU12_64.20121105164409
# ./install.sh

Siguiente, siguiente, siguiente ;) Si en algún momento se aborta la instalación mirar atentamente lo que dice la pantalla. Si tenéis alguna duda os recomiendo ver éste vídeo.

Una vez finalizado ha podremos acceder a nuestro server por su IP:

https://ipserver

y para entrar al panel de administración:

https://ipserver:7071

Antes de seguir, comentar que los certificados que nos instala zimbra duran un año y a la que pasa el año si no sabes cuál es el problema puedes volverte loco, así que vamos a instalar unos de nuevos para mas duración:

# /opt/zimbra/bin/zmcertmgr createca -new
# /opt/zimbra/bin/zmcertmgr createcrt -new -days 3650
# /opt/zimbra/bin/zmcertmgr deploycrt self
# /opt/zimbra/bin/zmcertmgr deployca
# su - zimbra
$ zmcontrol stop
$ zmcontrol start

Ahora si, vamos al panel de control:

http://ipserver:7071

y nos logueamos con nuestro usuario admin y el pass que hayamos definido en la instalación.

Ahora vamos a añadir un nuevo dominio en este servidor, así que vamos a:

Configure > Domains > New (en el engranaje)

Y ponemos los datos (voy a poner de ejemplo los del dominio delanit.net)

Domain name: delanit.net
Public service host name: smtp.delanit.net
Public service protocol: https
Public service port: 443
Inbound smtp host name: smtp.delanit.net
Description: dominio delanit.net
Status: Active

Le damos a next

GAL Sync Account name: laura
Mail server: Escojemos nuestro servidor
Datasource for internal GAL name: zimbra

Y en virtualhosts ponemos los nombres por los cuales accederemos a este dominio.

Una vez finalizada esta configuración, vamos a accounts y definimos un password para la cuenta.

A partir de ahora, en mi caso entro en https://smtp.delanit.net y pongo mis credenciales.

Aprovechar para comentar que andad con un poco de cuidado con el fichero /opt/zimbra/zmstat/zmstat.out que se llena muy rápido, parece que hay algún bug, así que lo que os recomiendo es o solucionar los problemas que hay (copiando las líneas a un buscador) o añadir este chapuzilla en /etc/crontab:

*/5 * * * * root echo "" > /opt/zimbra/zmstat/zmstat.out

Y sobretodo, muy recomendable estar al tanto de las actualizaciones!

Si no se mandan los correos, echad una ojeadilla a este artículo.

Pues esto es todo :)

« »

guy fawkes