Zimbra : Installation

Zimbra est un groupware puissant qui a l'avantage d'avoir une version dite OSE qui est open source sous licence ZLT (Zimbra Licensing Terms).

En plus de faire du mail, il fait aussi calendrier (Caldav), gestion de contact (CardDav), gestion de tache et Porte document. Propose un interface web, le support des protocoles IMAP(S), SMTP(S), POP(S) et est extensible par des plugins. Zimbra propose gratuitement Zimbra Descktop, qui est un client lourd de messagerie qui support toutes les fonctionnalités de Zimbra et est disponible sur Windows, Linux et MAC.

En claire ça fais beaucoup de chose, c'est sur des protocoles standards, c'est gratuit et ça poutre ;p

Nous allons faire cette installe sur une vm Debian 5 fraîchement installé. Les precos pour un serveur de test sont 1Gb de ram, 5Gb de disque. Pour de la prod, le mini est 2Gb de ram et 10Gb de disque.

  • Petite precision : Je fais tourner ça sur un atom, donc je suis obligé de prendre un version 32Bit, mais si vous le pouvez prenez la 64bit. Qui plus est je prend une version Beta, car je la trouve stable et plus légère que la version stable. Faite vos choix :)

1) récupération de Zimbra OSE

# wget http://files2.zimbra.com/downloads/7.0.0_BETA3/zcs-7.0.0_BETA3_2996.DEBIAN5.20101209114956.tgz

2) préparation du serveur : DNS

Il vous faut un DNS qui tien la route pour que cela fonctionne. J'ai passé un certain temps sur les conf en testant de passer par les dns d'un provider, mais sans succès. Je suis donc parti sur un DNS local directement sur le serveur ou l'on installe Zimbra. Ceci dis, si vous avez un DNS dans votre réseaux local, configurez le pour que ça tourne (Je suppose que vous n'avez pas besoin de moi, pour éditer une zone DNS :p )

Sinon regardez ce billet : DNS

3) installation

# tar xvzf zcs-7.0.0_BETA3_2996.DEBIAN5.20101209114956.tgz

# cd zcs-7.0.0_BETA3_2996.DEBIAN5.20101209114956

# ./install.sh

A partir de là, suivez les instructions données pas Zimbra.

Acceptez la licence.

Généralement il manque des paquets, quitez l'installeur de Zimbra et installez les:
# aptitude install sudo libidn11 libpcre3 libgmp3c2 libexpat1 sysstat sqlite3%%

  • Les paquets ci dessus sont valable dans le cas de Zimbra 7beta3 sur une Debian 5, adaptez les en fonction de ce qui est demandé par l'installeur.

Pour une installation simple, laissez le choix des modules par défaut, et acceptez. Zimbra va alors copier ces paquets sur le serveur puis lancer la configuration. La première chose qu'il vous demande concerne le domaine. Par défaut, il prend le nom de la machine comme nom de domaine il faut le changer:
DNS ERROR resolving MX for monserveur.domaine.loc
It is suggested that the domain name have an MX record configured in DNS
Change domain name? [Yes] Yes
Create Domain: [mta.reseau.loc] domaine.loc

Si votre DNS est bien configuré, il valide et passe a la suite, si ce n'est pas le cas, revoyez la config DNS et recommencez.

La seconde chose à faire est de changer le mot de passe par défaut de l'interface d'admin, entrez les commandes suivantes avec appui sur <entrer> entre chanque : 3 ,4
il vous demande alors de changer le mot de passe :
Password for admin@domain.loc (min 6 characters): [mot_de_passe_aléatoire] Mon nouveau mot de passe

Validez et enregistrez la configuration avec la séquence : r, a.
Répondez yes pour enregistrer la configuration
validez le fichier de configuration
et enfin lancer l'installation en répondant yes

L'installation va se lancer, vous n'avez rien a faire jusqu’à ce qu'il vous demande si vous voullez ou non notifier votre installation a Zimbra, une fois de plus, libre a vous (moi je ne le fais pas).

L'installation se poursuit et se fini. Il vous indique ou il enregistre votre fichier de conf et vous demande de presser entrer pour conclure l'installation. Je vous conseil de rebooter une fois avant de commencer à utiliser Zimbra.

4) Accès au service (pas un brouteur internet) :

Interface d’administration :

adresse : https://ip_du_serveur:7071 (valider le certif)
User : admin
MdP : celui que vous avez saisi lors de l'installations

Interface utilisateur :

adresse : http://ip_du_serveur
User : email, nom de compte, ou alias (avec ou sans le @domain.loc)
MdP : celui définit par l'utilisateur

La discussion continue ailleurs

URL de rétrolien : http://www.leslamas.net/index.php?trackback/18

Fil des commentaires de ce billet