« Installation d'un serveur de mail Zimbra 6.0 sous debian lenny » : différence entre les versions

Aller à la navigation Aller à la recherche
 
(10 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>


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 zimbra :
Redémarrez ssh et zimbra :
<pre>
<pre>
/etc/init.d/ssh restart
/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==
==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.
4 203

modifications

Menu de navigation