Bonjour
mon problème c'est comment mettre en place un serveur "zimbra Sous ubuntu
merci a vous


mise en place un serveur "Zimbra"
Débuté par
super_formateur
, avril 11 2013 18:55
8 réponses à ce sujet
#1
Posté 11 avril 2013 - 18:55
#2
Posté 11 avril 2013 - 19:35
Hello,
Avant tout, tu dois avoir un record MX qui pointe vers l'IP du serveur que tu vas installer... Ensuite :
.
Avant tout, tu dois avoir un record MX qui pointe vers l'IP du serveur que tu vas installer... Ensuite :
- Installe Ubuntu sur un serveur, 10.04 ou 12.04, LTS en 64 bits si l'architecture de ton serveur le permet (normalement oui)
- Télécharge le package qui correspond ==> http://www.zimbra.co...-downloads.html
- Décompresse le fichier ==> tar -xvf le_fichier_téléchargé.tgz)
- Entre dans le dossier créé et lance install.sh (peut-être adapter les droits ==> chmod u+x install.sh)
- Suis les instructions, il est fort probable que tu doivent ajouter certains composants logiciels manquants (apt-get install nom_composant)
- Quand tout ce qui était manquant est bien installé, relance la procédure d'installation et répond au différentes questions.
- Ca doit fonctionner...

ZCS Open-Source Edition 8.6.0 sur Ubuntu 12.04 LTS 64bits sur Dell 2x Intel Xeon L5630 - 8Go DDR3 - 4x HDD 1To Raid5+spare - 4x eth 1Gb/s bonding balance-tlb (mode 5)
#3
Posté 11 avril 2013 - 21:50
Après avoir installé ton ubuntu server :
il faut si ce n'est pas déjà fait installer bind9 et les utilitaires DNS
configurer le fichier /etc/hosts
ici l'ip interne de mon serveur est 192.168.1.15 à adapter selon ta config !!
Configurer le fichier hostname
Configurer le fichier resolv.conf
Configurer le fichier named.conf.local
Configurer le fichier named.conf.options
les ip 212.27.40.240 et 212.27.40.241 correspondent aux ip des DNS de mon provider à adapter selon le tiens !!
On va ensuite créer le fichier db.mondomain.fr
Puis créons le fichier db.1.168.192.in-addr.arpa
ne pas oublier les ; et les . à la fin des lignes
VERIFICATION VIA DIG & NSLOOKUP
Avant toute chose on redemarre pour prendre en compte les changement precedent.
on va faire un dig sur notre mx, il devrait retourner plus ou moins ceci :
la meme chose avec l'url de ton serveur
puis un nslookup de ton domaine :
Verification si présence et désinstallation d’Exim
Exim est un serveur de messagerie installer par default avec certaine distrib. Il faut le désinstaller pour éviter une erreur de conflit de port 25.
Pour l’arrêter on utilise la commande :
Pour purger les fichiers d’exim :
Avant de commencer a proprement parlé de l’installation de Zimbra, installons les prérequis:
On recupere la derniere version de zimbra on le decompresse puis on va dans le repertoire d'installation et on lance le fichier
cela devrait fonctionner.
ne pas oublier d'ouvrir les ports de ton routeur et de les rediriger vers ton serveur :
80 TCP pour le http
443 TCP pour le https
25 TCP pour le smtp
110 TCP pour le pop3
143 TCP pour l'imap
993 TCP pour l'imap ssl
995 TCP pour le pop3 ssl
389 UDP pour le ldap
il faut si ce n'est pas déjà fait installer bind9 et les utilitaires DNS
# apt-get install bind9
configurer le fichier /etc/hosts
# nano /etc/hosts 127.0.0.1 localhost #127.0.1.1 webmail 192.168.1.15 webmail.mondomain.fr webmail # 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
ici l'ip interne de mon serveur est 192.168.1.15 à adapter selon ta config !!
Configurer le fichier hostname
# nano /etc/hostname Webmail
Configurer le fichier resolv.conf
# nano /etc/resolv.conf search mondomain.fr nameserver 127.0.0.1
Configurer le fichier named.conf.local
# nano /etc/bind/named.conf.local zone "mondomain.fr" { type master; file "/etc/bind/db.mondomain.fr"; }; zone "1.168.192.in-addr.arpa" { type master; file "/etc/bind/db.1.168.192.in-addr.arpa"; };
Configurer le fichier named.conf.options
# nano /etc/bind/named.conf.options options { directory "/var/cache/bind"; // If there is a firewall between you and nameservers you want // to talk to, you may need to fix the firewall to allow multiple // ports to talk. See http://www.kb.cert.org/vuls/id/800113 query-source address * port 53; // If your ISP provided one or more IP addresses for stable // nameservers, you probably want to use them as forwarders. // Uncomment the following block, and insert the addresses replacing // the all-0's placeholder. forwarders { 212.27.40.240; 212.27.40.241; };
les ip 212.27.40.240 et 212.27.40.241 correspondent aux ip des DNS de mon provider à adapter selon le tiens !!
On va ensuite créer le fichier db.mondomain.fr
# touch /etc/bind/db.mondomain.fr # nano /etc/bind/db.mondomain.fr ; ; BIND data file for local loopback interface ; $TTL 604800 @ IN SOA mondomain.fr. webmail.mondomain.fr. ( 2 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS webmail.mondomain.fr. @ IN MX 10 webmail.mondomain.fr. @ IN A 192.168.1.15 webmail IN A 192.168.1.15 mondomain.fr IN MX 10 webmail
Puis créons le fichier db.1.168.192.in-addr.arpa
# touch /etc/bind/db.1.168.192.in-addr.arpa # nano /etc/bind/db.1.168.192.in-addr.arpa ; ; BIND reverse data file for local loopback interface ; $TTL 604800 @ IN SOA mondomain.fr. admin. mondomain.fr. ( 1 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS webmail. mondomain.fr. 15 IN PTR webmail. mondomain.fr.
ne pas oublier les ; et les . à la fin des lignes
VERIFICATION VIA DIG & NSLOOKUP
Avant toute chose on redemarre pour prendre en compte les changement precedent.
on va faire un dig sur notre mx, il devrait retourner plus ou moins ceci :
# dig mx mondomain.fr ; <<>> DiG 9.6-ESV-R1 <<>> mx mondomain.fr ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 26383 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1 ;; QUESTION SECTION: ;mondomain.fr. IN MX ;; ANSWER SECTION: mondomain.fr. 604800 IN MX 10 webmail.mondomain.fr. ;; AUTHORITY SECTION: mondomain.fr. 604800 IN NS webmail.mondomain.fr. ;; ADDITIONAL SECTION: webmail.mondomain.fr. 604800 IN A 192.168.1.15 ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Mon Jul 12 23:52:24 2010 ;; MSG SIZE rcvd: 92
la meme chose avec l'url de ton serveur
# dig a webmail.mondomain.fr ; <<>> DiG 9.6-ESV-R1 <<>> a webmail.mondomain.fr ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 34622 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;webmail.mondomain.fr. IN A ;; ANSWER SECTION: webmail.mondomain.fr. 604800 IN A 192.168.1.15 ;; AUTHORITY SECTION: mondomain.fr. 604800 IN NS webmail.mondomain.fr. ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Mon Jul 12 23:53:21 2010 ;; MSG SIZE rcvd: 76
puis un nslookup de ton domaine :
# nslookup mondomain.fr Server: 127.0.0.1 Address: 127.0.0.1#53 Name: mondomain.fr Address: 192.168.1.15
Verification si présence et désinstallation d’Exim
Exim est un serveur de messagerie installer par default avec certaine distrib. Il faut le désinstaller pour éviter une erreur de conflit de port 25.
Pour l’arrêter on utilise la commande :
# /etc/init.d/exim4 stopPour désactiver le service :
# update-rc.d -f exim4 remove
Pour purger les fichiers d’exim :
# apt-get remove exim4 --purge
Avant de commencer a proprement parlé de l’installation de Zimbra, installons les prérequis:
#apt-get install libperl5.10 libltdl7 sysstat ntp fetchmail rsyslog arj cabextract lha lzop nomarch tnef unrar zoo sqlite3
On recupere la derniere version de zimbra on le decompresse puis on va dans le repertoire d'installation et on lance le fichier
./install
cela devrait fonctionner.
ne pas oublier d'ouvrir les ports de ton routeur et de les rediriger vers ton serveur :
80 TCP pour le http
443 TCP pour le https
25 TCP pour le smtp
110 TCP pour le pop3
143 TCP pour l'imap
993 TCP pour l'imap ssl
995 TCP pour le pop3 ssl
389 UDP pour le ldap
ZCS OSE 8.0.6 sous Ubuntu 12.04 server 64 bits.
#4
Posté 12 avril 2013 - 06:05
Je rappelle qu'on peut faire beaucoup plus simple que bind avec dnsmasq.
#5
Posté 12 avril 2013 - 08:05
Je ne connais pas dnsmasq je vais jetter un oeil tu aurais quelques liens s'il te plaît ?
ZCS OSE 8.0.6 sous Ubuntu 12.04 server 64 bits.
#6
Posté 12 avril 2013 - 08:18
Le fichier de conf "par défaut" est très bien commenté et facile à comprendre.
Cine a écrit un tuto aussi : http://forums.zextra...n-splitdns.html
Cine a écrit un tuto aussi : http://forums.zextra...n-splitdns.html
#7
Posté 12 avril 2013 - 10:48
Je dois passer mon serveur ubuntu en 12.10 je testerai avec du coup !!
ZCS OSE 8.0.6 sous Ubuntu 12.04 server 64 bits.
#8
Posté 16 avril 2013 - 02:18
merci a vous

#9
Posté 20 mai 2013 - 00:09
oui avec dnsmasq est plus simple
0 utilisateur(s) li(sen)t ce sujet
0 membre(s), 0 invité(s), 0 utilisateur(s) anonyme(s)