Zimbra est un logiciel serveur collaboratif qui permet à ses utilisateurs de stocker, organiser, partager rendez-vous, contacts, mails, liens, documents et plus… Zimbra possède une interface entièrement en AJAX. Cette interface permet de disposer de fonctionnalités comme le glisser/déposer, le clic droit, l’utilisation de raccourcis clavier rendant son utilisation simple.
Vous trouverez sur le blog différents billets traitant de Zimbra mais je n’avais jamais mis en place la dernière version sortie en février 2011. Voici comment l’installer.
Pour le serveur qui va accueillir Zimbra, assurez-vous qu’il est au minimum 4GB de mémoire vive, 6 ou 8 serait parfait.
1 – Installation des Pré-requis
aptitude install libidn11 libpcre3 libgmp3c2 libexpat1 libstdc++6 libperl5.10 sqlite3 sudo sysstat openssh-server ntp rsyslog
2 – Modification du fichier Host
Le fichier host est important vérifier que votre nom de domaine avec votre ip soit bien écrit.
127.0.0.1 localhost.localdomain localhost
Votre.adresse.ip votre.domaine.fr domaine.fr
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
Control + X pour quitter nano
Il demande si l’on sauve, dire Oui en pressant la touche O
Il demande comment le fichier doit s’appeler, faire Entrée pour ne toucher à rien.
3 – Téléchargement de Zimbra OSE 7
wget http://files2.zimbra.com/downloads/7.1.0_GA/zcs-7.1.0_GA_3140.UBUNTU10_64.20110329151347.tgz
4 – Installation de Zimbra
Décompression de l’archive.
tar -xvzf zcs-7.1.0_GA_3140.UBUNTU10_64.20110329151347.tgz
cd zcs-7.1.0_GA_3140.UBUNTU10_64.20110329151347
./install.sh
Operations logged to /tmp/install.log.1324
Checking for existing installation…
zimbra-ldap…NOT FOUND
zimbra-logger…NOT FOUND
zimbra-mta…NOT FOUND
zimbra-snmp…NOT FOUND
zimbra-store…NOT FOUND
zimbra-apache…NOT FOUND
zimbra-spell…NOT FOUND
zimbra-convertd…NOT FOUND
zimbra-memcached…NOT FOUND
zimbra-proxy…NOT FOUND
zimbra-archiving…NOT FOUND
zimbra-cluster…NOT FOUND
zimbra-core…NOT FOUND
PLEASE READ THIS AGREEMENT CAREFULLY BEFORE USING THE SOFTWARE.
ZIMBRA, INC. (« ZIMBRA ») WILL ONLY LICENSE THIS SOFTWARE TO YOU IF YOU
FIRST ACCEPT THE TERMS OF THIS AGREEMENT. BY DOWNLOADING OR INSTALLING
THE SOFTWARE, OR USING THE PRODUCT, YOU ARE CONSENTING TO BE BOUND BY
THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS
AGREEMENT, THEN DO NOT DOWNLOAD, INSTALL OR USE THE PRODUCT.
License Terms for the Zimbra Collaboration Suite:
http://www.zimbra.com/license/zimbra_public_eula_2.1.html
Do you agree with the terms of the software license agreement? [N] Y
Checking for prerequisites…
FOUND: NPTL
FOUND: sudo-1.7.2p1-1ubuntu5.3
FOUND: libidn11-1.15-2
FOUND: libpcre3-7.8-3build1
FOUND: libgmp3c2-2:4.3.2+dfsg-1ubuntu1
FOUND: libexpat1-2.0.1-7ubuntu1
FOUND: libstdc++6-4.4.3-4ubuntu5
FOUND: libperl5.10-5.10.1-8ubuntu2
Checking for suggested prerequisites…
FOUND: perl-5.10.1
FOUND: sysstat
FOUND: sqlite3
Prerequisite check complete.
Checking for installable packages
Found zimbra-core
Found zimbra-ldap
Found zimbra-logger
Found zimbra-mta
Found zimbra-snmp
Found zimbra-store
Found zimbra-apache
Found zimbra-spell
Found zimbra-memcached
Found zimbra-proxy
Select the packages to install
Install zimbra-ldap [Y] Y
Install zimbra-logger [Y] Y
Install zimbra-mta [Y] Y
Install zimbra-snmp [Y] Y
Install zimbra-store [Y] Y
Install zimbra-apache [Y] Y
Install zimbra-spell [Y] Y
Install zimbra-memcached [N] n
Install zimbra-proxy [N] n
Checking required space for zimbra-core
checking space for zimbra-store
Installing:
zimbra-core
zimbra-ldap
zimbra-logger
zimbra-mta
zimbra-snmp
zimbra-store
zimbra-apache
zimbra-spell
The system will be modified. Continue? [N] Y
Removing /opt/zimbra
Removing zimbra crontab entry…done.
Cleaning up zimbra init scripts…done.
Cleaning up /etc/ld.so.conf…done.
Cleaning up /etc/security/limits.conf…done.
Finished removing Zimbra Collaboration Suite.
Installing packages
zimbra-core……zimbra-core_7.1.0_GA_3140.UBUNTU10_64_amd64.deb…done
zimbra-ldap……zimbra-ldap_7.1.0_GA_3140.UBUNTU10_64_amd64.deb…done
zimbra-logger……zimbra-logger_7.1.0_GA_3140.UBUNTU10_64_amd64.deb…done
zimbra-mta……zimbra-mta_7.1.0_GA_3140.UBUNTU10_64_amd64.deb…done
zimbra-snmp……zimbra-snmp_7.1.0_GA_3140.UBUNTU10_64_amd64.deb…done
zimbra-store……zimbra-store_7.1.0_GA_3140.UBUNTU10_64_amd64.deb…done
zimbra-apache……zimbra-apache_7.1.0_GA_3140.UBUNTU10_64_amd64.deb…done
zimbra-spell……zimbra-spell_7.1.0_GA_3140.UBUNTU10_64_amd64.deb…done
Operations logged to /tmp/zmsetup.04192011-141527.log
Installing LDAP configuration database…done.
done.
Checking for port conflicts
Main menu
1) Common Configuration:
******* +Hostname: votre domaine
******* +Ldap master host: votre domaine
+Ldap port: 389
+Ldap Admin password: set
+Secure interprocess communications: yes
+TimeZone: Europe/Belgrade
2) zimbra-ldap: Enabled
+Create Domain: yes
******* +Domain to create: UNSET
+Ldap root password: set
+Ldap replication password: set
+Ldap postfix password: set
+Ldap amavis password: set
+Ldap nginx password: set
3) zimbra-store: Enabled
+Create Admin User: yes
+Admin user to create: admin@
******* +Admin Password UNSET
+Anti-virus quarantine user: virus-quarantine.q0jakwbmx@
+Enable automated spam training: yes
+Spam training user: spam.awoo4h2wzg@
+Non-spam(Ham) training user: ham.3nly3n58va@
******* +SMTP host: UNSET
+Web server HTTP port: 80
+Web server HTTPS port: 443
+Web server mode: http
+IMAP server port: 143
+IMAP server SSL port: 993
+POP server port: 110
+POP server SSL port: 995
+Use spell check server: yes
+Spell server URL: http://:7780/aspell.php
+Configure for use with mail proxy: FALSE
+Configure for use with web proxy: FALSE
+Enable version update checks: TRUE
+Enable version update notifications: TRUE
+Version update notification email: admin@
+Version update source email: admin@
4) zimbra-mta: Enabled
******* +MTA Auth host: UNSET
+Enable Spamassassin: yes
+Enable Clam AV: yes
+Notification address for AV alerts: admin@
+Bind password for postfix ldap user: set
+Bind password for amavis ldap user: set
5) zimbra-snmp: Enabled
+Enable SNMP notifications: yes
******* +SNMP Trap hostname: UNSET
+Enable SMTP notifications: yes
+SMTP Source email address: admin@
+SMTP Destination email address: admin@
6) zimbra-logger: Enabled
7) zimbra-spell: Enabled
8) Default Class of Service Configuration:
r) Start servers after configuration yes
s) Save config to file
x) Expand menu
q) Quit
Address unconfigured (**) items (? – help)
3
Store configuration
1) Status: Enabled
2) Create Admin User: yes
3) Admin user to create: admin@
** 4) Admin Password UNSET
5) Anti-virus quarantine user: virus-quarantine.q0jakwbmx@
6) Enable automated spam training: yes
7) Spam training user: spam.awoo4h2wzg@
8) Non-spam(Ham) training user: ham.3nly3n58va@
** 9) SMTP host: UNSET
10) Web server HTTP port: 80
11) Web server HTTPS port: 443
12) Web server mode: http
13) IMAP server port: 143
14) IMAP server SSL port: 993
15) POP server port: 110
16) POP server SSL port: 995
17) Use spell check server: yes
18) Spell server URL: http://:7780/aspell.php
19) Configure for use with mail proxy: FALSE
20) Configure for use with web proxy: FALSE
21) Enable version update checks: TRUE
22) Enable version update notifications: TRUE
23) Version update notification email: admin@
24) Version update source email: admin@
Select, or ‘r’ for previous menu [r] 4
Password for admin@ (min 6 characters): [6tRIh_Ghy] votre nouveau mot passe
Store configuration
1) Status: Enabled
2) Create Admin User: yes
3) Admin user to create: admin@
4) Admin Password set
5) Anti-virus quarantine user: virus-quarantine.q0jakwbmx@
6) Enable automated spam training: yes
7) Spam training user: spam.awoo4h2wzg@
8) Non-spam(Ham) training user: ham.3nly3n58va@
** 9) SMTP host: UNSET
10) Web server HTTP port: 80
11) Web server HTTPS port: 443
12) Web server mode: http
13) IMAP server port: 143
14) IMAP server SSL port: 993
15) POP server port: 110
16) POP server SSL port: 995
17) Use spell check server: yes
18) Spell server URL: http://:7780/aspell.php
19) Configure for use with mail proxy: FALSE
20) Configure for use with web proxy: FALSE
21) Enable version update checks: TRUE
22) Enable version update notifications: TRUE
23) Version update notification email: admin@
24) Version update source email: admin@
Select, or ‘r’ for previous menu [r] r
*** CONFIGURATION COMPLETE – press ‘a’ to apply
Select from menu, or press ‘a’ to apply config (? – help) a
Save configuration data to a file? [Yes] yes
Save config in file: [/opt/zimbra/config.6991]
Saving config in /opt/zimbra/config.6991…done.
The system will be modified – continue? [No] yes
Operations logged to /tmp/zmsetup.04192011-141527.log
Setting local config values…done.
Setting up CA…done.
Deploying CA to /opt/zimbra/conf/ca …done.
Creating SSL certificate…done.
Installing mailboxd SSL certificates…done.
Initializing ldap…done.
Setting replication password…done.
Setting Postfix password…done.
Setting amavis password…done.
Setting nginx password…done.
Creating server entry for mail.zimbratest.fr…done.
Saving CA in ldap …done.
Saving SSL Certificate in ldap …done.
Setting spell check URL…done.
Setting service ports on mail.zimbratest.fr…done.
Adding mail.zimbratest.fr to zimbraMailHostPool in default COS…done.
Installing webclient skins…
lemongrass…done.
hotrod…done.
steel…done.
twilight…done.
sky…done.
bones…done.
pebble…done.
lavender…done.
bare…done.
waves…done.
tree…done.
carbon…done.
oasis…done.
beach…done.
smoke…done.
lake…done.
sand…done.
Finished installing webclient skins.
Setting zimbraFeatureTasksEnabled=TRUE…done.
Setting zimbraFeatureBriefcasesEnabled=TRUE…done.
Setting MTA auth host…done.
Setting TimeZone Preference…done.
Initializing mta config…done.
Setting services on mail.zimbratest.fr…done.
Creating domain mail.zimbratest.fr…done.
Setting default domain name…done.
Creating domain mail.zimbratest.fr…already exists.
Creating admin account admin@mail.zimbratest.fr…done.
Creating root alias…done.
Creating postmaster alias…done.
Creating user spam.crwp8myaj@mail.zimbratest.fr…done.
Creating user ham.figeaufzq@mail.zimbratest.fr…done.
Creating user virus-quarantine.t26zdbkyg@mail.zimbratest.fr…done.
Setting spam training and Anti-virus quarantine accounts…done.
Initializing store sql database…done.
Setting zimbraSmtpHostname for mail.zimbratest.fr…done.
Configuring SNMP…done.
Checking for default IM conference room…not present.
Initializing default IM conference room…done.
Setting up syslog.conf…done.
You have the option of notifying Zimbra of your installation.
This helps us to track the uptake of the Zimbra Collaboration Suite.
The only information that will be transmitted is:
The VERSION of zcs installed (7.1.0_GA_3140_UBUNTU10_64)
The ADMIN EMAIL ADDRESS created (admin@mail.zimbratest.fr)
Notify Zimbra of your installation? [Yes] no
Notification skipped
Starting servers…done.
Installing common zimlets…
com_zimbra_date…done.
com_zimbra_attachmail…done.
com_zimbra_adminversioncheck…done.
com_zimbra_social…done.
com_zimbra_cert_manager…done.
com_zimbra_bulkprovision…done.
com_zimbra_webex…done.
com_zimbra_srchhighlighter…done.
com_zimbra_attachcontacts…done.
com_zimbra_phone…done.
com_zimbra_url…done.
com_zimbra_linkedin…done.
com_zimbra_email…done.
com_zimbra_dnd…done.
Finished installing common zimlets.
Restarting mailboxd…done.
Setting up zimbra crontab…done.
Moving /tmp/zmsetup.04192011-154716.log to /opt/zimbra/log
Configuration complete – press return to exit
L’installation de zimbra est maintenant terminée.
Vous pouvez donc accéder à l’interface d’administration à l’adresse suivante https://votre.domaine:7071 .
Le webmail est disponible à l’adresse suivante : http://votre.domaine
Auteur : POMENTE Guillaume
Partager la publication "[TUTO] INSTALLATION ET CONFIGURATION Zimbra OSE 7.1.0 SUR UBUNTU 10.04 LTS 64 Bits"
salut Merci pour ce tuto dis-moi je suis chez 1&1 je n es pas besoin d installer bind9 ????
ou je dois installer bind9
Merci à toi
Bonjour,
Vous avez un serveur dédié chez 1and1 ou juste le nom de domaine ?
Cordialement,
Guillaume P.
merci pour ta reponse j ai un serveur en local j ai un nom de demain chez 1&1
j ai pas de serveur dédié
Meric pour votre aide !!!
Pour plus d information j ai fait un redirection mx vers mon serveur zimbra j ai suvi ta doc sur le forul zimbra j ai une ip fix
Il faut que tu crée chez 1and1 un sous domaine par exemple mail.tondomaine.fr
Sur ce domaine tu lui change les propriété DNS
Coche la case en face de ton sous domaine > clique sur DNS > Serveur de nom, tu laisse celui de 1and1 > Paramétre DNS avancé tu choisis autre adresse IP et tu indique l’adresse IP publique de ton serveur (pour la connaitre http://www.mon-ip.com/ ).
Tu enregistre.
Aprés dans ton domaine principal (tondomaine.fr) Coche la case en face de ton domaine > clique sur DNS > Serveur de nom, tu laisse celui de 1and1 > dans paramétre avancé > Mail Exchanger (MX-Record) > Autre serveur email > MX 1 / Prio tu met mail.tondomaine.fr (ton sous domaine) > prio 10 > Aprés tu dans la liste Autres sauvegardes tu choisis sauvegardes du mail exhanger.
Merci pour ton travail
bien à toi
desolé tu dois etre occupé
Merci
Bonjour,
As tu résolu ton probléme ?
Cordialement,
Guillaume P.
no !!! je te tiens au courant je vais faire des test grace à ton tuto
Merci
Merci pour ton aide ça marhe c’est super coool Merci à toi
dis-moi tu sais pas comment synchronise zimbra à google calendar
Merci je trouve pas de solution
Merci beaucoup
Bonjour,
Essaye ceux-ci :
http://www.google.com/support/forum/p/Calendar/thread?tid=10764d9220e45f3a&hl=en
Cordialement,
Guillaume P.
merci a toi ça marche impec
Merci
bonjour et merci pour ton aide dis-moi avec webdav , j ai installer netdrive le pobleme c’est que je peux pas rennomer les fichiers ou crees des repertoires
tu as une idee d ou peux venir ce probleme !!!!
Merci beaucoup .
Bonjour,
Est ce que vous vous connecter avec un utilisateur qui a les droits d’écriture sur le répertoire ? Vous voulez faire quoi exactement ?
Cordialement,
Guillaume P.
oui bien sur je peux copier des documents dans le lecteur reseau
je peux ouvire un documents à partir du lecteur reseau apres , qaund je veux faire une sauvegarder je peux pas .
Le pb c’est rennomer des documents ou repertoires ….
Voila et Merci !
J’ai vu que vous avez tester différentes méthodes de sauvegarde avec une version 6 OSE. Avez vous tester par exemple ZMBKPOSE avec la 7.1?
Cordialement,
Bonjour,
Je n’ai pas eu l’occasion de pouvoir tester ZMBKPOSE avec la version 7.1.
Si jamais vous le faites ou que quelqu’un l’a dejà fait j’aimerai bien avec un retour.
Cordialement,
Guillaume P.
Bonjour,
j’apprécie votre tuto. j’aimerais installer zimbra sur un petit réseau d’entreprise (25 postes). j’aimerais savoir quelles sont les contarintes si je dois l’installer dans vmware et est ce que je peux le faire si j’ai pas de nom de domaine.
merci
Bonjour,
Sans avoir de nom de domaine vous allez pouvoir l’installer mais pas envoyer ou recevoir des mails.
Cordialement,
bonjour vous j’ai juste un peu entendu parle de zimbra c’est un outil collaboratif parait il. je ne veut pas me perdre dans mes recherche car je ne sais même pas par ou commencer j’ai besoin de quelque chose pour me faire un bonne idee de ce qu’est exactement zimbra pouvez vous m’aidez???j’aimerais bien le configurer moi aussi . par quoi es ce que je commence???
Bonjour,
Zimbra est un produit Open Source de messagerie et de collaboration. La première chose à faire est d’installer le système d’exploitation sur lequel vous allez installer Zimbra, il est aussi très important de configurer vos enregistrement DNS afin que la partie mail fonctionne correctement.
Cordialement,
Thanks on your marvelous posting! I seriously enjoyed reading it, you could be a great author.
I will be sure to bookmark your blog and will often come back sometime soon.
I want to encourage you to definitely continue your great work, have a nice weekend!