4 244
modifications
Aucun résumé des modifications |
|||
(11 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
[[category:debian]] | |||
[[category:serveur]] | |||
[[Category:zimbra]] | |||
* '''Cette page n'est plus maintenue, les informations contenues ici sont potentiellement obsolètes''' | |||
Zimbra est un serveur collaboratif (groupware) Open Source. Il permet d'échanger des emails, gérer et partager son calendrier, ses contacts, documents. | Zimbra est un serveur collaboratif (groupware) Open Source. Il permet d'échanger des emails, gérer et partager son calendrier, ses contacts, documents. | ||
Il est livré par défaut avec un webmail en ajax ainsi qu'une version mobile en html. Compatible avec les protocoles IMAP, POP et iCal, Zimbra permet d'utiliser n'importe quel client email graphique. | Il est livré par défaut avec un webmail en ajax ainsi qu'une version mobile en html. Compatible avec les protocoles IMAP, POP et iCal, Zimbra permet d'utiliser n'importe quel client email graphique. | ||
Nous allons voir comment déployer la solution Zimbra Open Source Edition sur un serveur sous debian lenny avec quelques spécificités qui ne sont pas supportés officiellement par zimbra dans sa version 6 : | Nous allons voir comment déployer la solution Zimbra Open Source Edition sur un serveur sous debian lenny 64 bits avec quelques spécificités qui ne sont pas supportés officiellement par zimbra dans sa version 6 : | ||
* support ipv6 | * support ipv6 | ||
* utilisation d'une seule adresse ip (par défaut, zimbra bind ses services sur toutes les ips configurés sur le serveur) | * utilisation d'une seule adresse ip (par défaut, zimbra bind ses services sur toutes les ips configurés sur le serveur) | ||
=Prérequis= | =Prérequis= | ||
Ligne 34 : | Ligne 41 : | ||
L'installation est assez triviale. Lorsque zimbra vous demandera le mode http à utiliser, définissez le en mode <code>redirect</code>. Ainsi, zimbra forcera l'utilisation de https. | L'installation est assez triviale. Lorsque zimbra vous demandera le mode http à utiliser, définissez le en mode <code>redirect</code>. Ainsi, zimbra forcera l'utilisation de https. | ||
Une fois l'installation terminée, Zimbra sera lancé automatiquement. Les différents fichiers ont été installés dans <code>/opt/zimbra</code>. | Une fois l'installation terminée, Zimbra sera lancé automatiquement. Les différents fichiers ont été installés dans <code>/opt/zimbra</code>. | ||
Ajoutez l'utilisateur zimbra a la liste des utilisateurs autorisés a se connecter en ssh dans la configuration de openssh (directive <code>allowusers</code>) (c'est nécessaire pour certaines fonctions de l'interface d'administration de zimbra).<br /> | |||
Redémarrez ssh : | |||
<pre> | |||
/etc/init.d/ssh restart | |||
</pre> | |||
=Création de son propre certificat ssl signé par son autorité de certification= | =Création de son propre certificat ssl signé par son autorité de certification= | ||
Ligne 47 : | Ligne 60 : | ||
subjectAltName = DNS:onyx.csnu.org, DNS:imap.csnu.org, DNS: pop.csnu.org, DNS: smtp.csnu.org, DNS:webmail.csnu.org, DNS:mail.csnu.org | subjectAltName = DNS:onyx.csnu.org, DNS:imap.csnu.org, DNS: pop.csnu.org, DNS: smtp.csnu.org, DNS:webmail.csnu.org, DNS:mail.csnu.org | ||
basicConstraints = critical,CA:FALSE | basicConstraints = critical,CA:FALSE | ||
keyUsage = digitalSignature, nonRepudiation, keyEncipherment | keyUsage = critical, digitalSignature, nonRepudiation, keyEncipherment | ||
nsCertType = server | nsCertType = server | ||
extendedKeyUsage = serverAuth | extendedKeyUsage = serverAuth | ||
Ligne 107 : | Ligne 120 : | ||
</pre> | </pre> | ||
Redémarrez zimbra : | |||
Redémarrez | |||
<pre> | <pre> | ||
/etc/init.d/zimbra restart | /etc/init.d/zimbra restart | ||
</pre> | </pre> | ||
Ligne 286 : | Ligne 297 : | ||
A titre d'information, si on avait modifié la configuration de l'interface d'administration dans la configuration de jetty, il aurait fallu modifier <code>/opt/zimbra/mailboxd/etc/zimbraAdmin.web.xml.in</code> de la même manière. | A titre d'information, si on avait modifié la configuration de l'interface d'administration dans la configuration de jetty, il aurait fallu modifier <code>/opt/zimbra/mailboxd/etc/zimbraAdmin.web.xml.in</code> de la même manière. | ||
==Redémarrage== | |||
Enfin, redémarrez zimbra afin qu'il prenne en compte la configuration. | Enfin, redémarrez zimbra afin qu'il prenne en compte la configuration. | ||
Ligne 301 : | Ligne 312 : | ||
Ensuite, utilisez l'outil <code>imapsync</code> pour répliquer les comptes : | Ensuite, utilisez l'outil <code>imapsync</code> pour répliquer les comptes : | ||
<pre> | <pre> | ||
imapsync --host1 serveur1.domain.com --user1 utilisateur@domain.com --password1 <pass> --host2 serveurzimbra.domain.com --user2 utilisateur@domain.com --authmecH2 PLAIN --password2 <pass2> --ssl2 | imapsync --host1 serveur1.domain.com --user1 utilisateur@domain.com --password1 <pass> \ | ||
--host2 serveurzimbra.domain.com --user2 utilisateur@domain.com --authmecH2 PLAIN --password2 <pass2> --ssl2 | |||
</pre> | </pre> | ||