Voici les étapes pour installer Zimbra sur Ubuntu:

Pas

  1. 1 Activez le compte root, installez un démon ssh et appliquez une adresse IP statique et un nom d'hôte au système.    
    • Par exemple Si vous utilisez le nom d'hôte abc.example.com avec l'adresse IP 27.251.168.3. ajustez cela en fonction de vos besoins, mais assurez-vous que choisir hostname (abc.example.com) dispose d'un enregistrement valide (mx) d'enregistrement de courrier électronique dans le système de noms de domaine (DNS). Si vous souhaitez créer des comptes de messagerie pour xyz.example.com au lieu de abc.example.com, vous devez également disposer des détails mx pour xyz.example.com.
    • Si le serveur de messagerie zimbra se trouve sur un réseau local (27.251.168.3, une adresse IP privée) derrière un routeur, veillez à utiliser l'adresse IP publique du routeur (par exemple, 7.8.9.0) dans les enregistrements DNS. Si vous avez une adresse IP dynamique, vous pouvez utiliser un service de dyndns.org, mais assurez-vous que l'adresse IP publique choisie n'est pas sur liste noire.
  2. 2 Activer le compte root: Pour activer le compte root, exécutez «sudo passwd root» et spécifiez un mot de passe pour root. Ensuite, devenez root en exécutant «su»
  3. 3 Installez le démon ssh: Il suffit de lancer «apt-get install ssh openssh-server» pour installer le démon ssh.
  4. 4 Appliquez une adresse IP statique et un nom d'hôte: Editez / etc / network / interfaces et ajustez-le à vos besoins en utilisant le code «vi / etc / network / interfaces». sur l'écran, vous verrez comme ci-dessous: # ce fichier décrit les interfaces réseau disponibles sur votre système # et comment les activer. pour plus d'informations, voir interfaces (5). # la boucle de l'interface réseau auto lo iface lo inet loopback # l'interface réseau principale auto eth0 iface eth0 inet adresse statique 27.251.168.3 masque réseau 255.255.255.0 réseau 27.251.0.0 diffusion 27.251.0.255 passerelle 27.251.0.1
  5. 5Redémarrez votre réseau en tapant “/etc/init.d/networking restart”.
  6. 6 Editez / etc / hosts. Ceci est fait en tapant “vi / etc / hosts”. sur l'écran vous verrez comme ci-dessous: 127.0.0.1 localhost.localdomain localhost 27.251.168.3 mail.example.com mail
    • Les lignes suivantes sont souhaitables pour les hôtes compatibles avec ipv6 :: 1 ip6-localhost ip6-loopback fe00 :: 0 ip6-localnet ff00 :: 0 ip6-mcastprefix ff02 :: 1 ip6-allnodes ff02 :: 2 ip6-allrouters ff02 :: 3 ip6-allhosts
  7. 7Exécutez "echo mail.example.com> / etc / hostname" et redémarrez le système en tapant la commande "shut-down -r now".
  8. 8 Exécutez "hostname hostname -f". Ils doivent tous deux afficher abc.example.com.
    • A partir de maintenant, vous pouvez utiliser un client ssh tel que mastic et vous connecter de votre poste de travail à votre serveur ubuntu et suivre les étapes restantes.
  9. 9 Désactivez le CD-ROM Ubuntu dans /etc/apt/sources.list Si vous souhaitez installer tous les paquets sur Internet au lieu du CD-ROM ubuntu, désactivez le CD-ROM Ubuntu dans /etc/apt/sources.list maintenant: “Vi /etc/apt/sources.list” Sur Ubuntu 6.10 (“edgy eft”), commentez cette ligne: “[…] #deb cdrom: [ubuntu-server 6.10 _edgy eft_ - version i386 (20061025.1)] / edgy main Restricted […] ”Sur Ubuntu 6.06 (" dapper drake "), c'est cette ligne:" […] #deb cdrom: [Ubuntu-server 6.06 _dapper drake_ - version i386 (20060531)] / dapper main Restricted […] " Ensuite, mettez à jour la base de données de paquets en exécutant «apt-get update»
  10. 10 Désactiver les services. S'il ne s'agit pas d'un nouveau système et que certains services sont déjà en cours d'exécution (tels que postfix, apache, openldap), vous devez d'abord les désactiver avant d'installer zimbra. sinon zimbra échouera à installer.
    • Par exemple, pour désactiver le postfixe sur votre système, exécutez "/etc/init.d/postfix stop update-rc.d -f postfix remove" Les commandes pour les autres services sont similaires.
  11. 11 Changer le shell par défaut (Ubuntu 6.10 edgy eft uniquement) Si vous êtes sur Ubuntu edgy eft, très probablement / bin / sh est un lien symbolique vers / bin / dash, mais nous avons besoin de / bin / bash, pas de / bin / dash. donc nous faisons ceci: rm -f / bin / sh ln -s / bin / bash / bin / sh Si vous ne le faites pas, vous obtiendrez probablement une erreur comme celle-ci lors de l'installation de zimbra: créer un certificat ssl… done initialisation de ldap… tls: erreur: 02001002: bibliothèque système: fopen: non tel fichier ou répertoire bss_file.c: 352 tls: erreur: 20074002: bio routines: file_ctrl: lib système bss_file.c: 354 tls: erreur: 140b0002: routines ssl : ssl_ctx_use_privatekey_file: lib système ssl_rsa.c: 648 principal: tls init def ctx échoué: -1 erreur - échec de démarrage c'est ok
  12. 12 Installez zimbra Tout d'abord, installons quelques prérequis pour zimbra: apt-get install curl fetchmail libpcre3 libgmp3c2 libexpat1 libxml2 libtie-ixhash-perl
    • Ensuite, allez sur http://www.zimbra.com/community/downloads.html et téléchargez le paquet ubuntu 6 (.tgz) dans / usr / src, par exemple comme ceci: cd / usr / src wget http: // kent.dl.sourceforge.net/sourceforge/zimbra/zcs-4.5.3_ ga_733.ubuntu6.tgz (remplacez l'URL de téléchargement par celle de sourceforge.) Ensuite, décompressez le fichier zimbra .tgz et démarrez le programme d'installation: tar xvfz zcs-4.5.3_ga_733.ubuntu6.tgz cd zcs / ./install.sh
    • L'installateur posera quelques questions. répondez comme ceci: opérations enregistrées dans /tmp/install.log.4416 vérifiant l'installation existante… zimbra-ldap… pas trouvé zimbra-logger… pas trouvé zimbra-mta… pas trouvé zimbra-snmp… pas trouvé zimbra-store… pas trouvé zimbra-apache… pas trouvé zimbra-sort… pas trouvé zimbra-core… pas trouvé
    • Veuillez lire attentivement cet accord avant d'utiliser le logiciel. Zimbra, inc. ("zimbra") ne vous concédera des licences sur ce logiciel que si vous acceptez d’abord les termes de cet accord. En téléchargeant ou en installant le logiciel ou en utilisant le produit, vous consentez à être lié par cet accord. Si vous n'acceptez pas tous les termes de cet accord, ne téléchargez, installez ou n'utilisez pas le produit.
    • Termes du contrat de licence pour la suite de collaboration Zimbra: Cliquez ici http://www.zimbra.com/license/collaboration_suite_collective_license_1.0.html appuyez sur retour pour continuer <- installez zimbra-ldap [y] <- installez zimbra-logger [y] <- installez zimbra-mta [y] <- installez zimbra-snmp [y] <- installez zimbra-store [y] <- installez zimbra-spell [y] <-         
    • Le système sera modifié. continuer? [n] <- y Menu principal: 1) nomhôte: abc.exemple.com 2) liste principale ldap: abc.exemple.com 3) port LDAP: 389 4) mot de passe ldap: set 5) zimbra-ldap: activé 6 ) zimbra-store: activé + créer un utilisateur administrateur: oui + administrateur à créer: [email protected] ******* + mot de passe administrateur désactivé + activer la formation automatisée au spam: oui + formation des utilisateurs de spam: spam. [email protected] + utilisateur de formation non-spam (ham): [email protected] + compte de documents global: [email protected] + hôte smtp: abc.example.com + serveur web port http: 80 + serveur Web port https: 443 + mode serveur Web: http + activation du proxy pop / imap: non + port du serveur imap: 143 + port ssl du serveur imap: 993 + port du serveur pop: 110 + port ssl du serveur pop: 995 + utiliser le serveur de vérification orthographique: oui + URL du serveur: http://abc.example.com:7780/aspell.php 7) zimbra-mta: activé 8) zimbra-snmp: activé 9) zimbra-logger: activé 10 ) zimbra-spell: activé r) démarrer les serveurs après la configuration oui s) enregistrer la configuration dans le fichier x) développer le menu q) quitter les éléments non configurés (**) (? - help) <- 6 configuration de magasin 1) état: activé 2) créer un utilisateur admin: oui 3) créer un utilisateur admin: [email protected] ** 4) mot de passe administrateur non défini 5) activer la formation automatisée au spam: oui 6) utilisateur de formation sur le spam: [email protected] 7) utilisateur de la formation sur les non-spams (ham): [email protected] 8) compte de documents globaux: [email protected] 9) smtp host: abc.example.com 10) port HTTP du serveur web: 80 11) port https du serveur Web: 443 12) mode serveur Web: http 13) activer le proxy pop / imap: non 14) port du serveur imap: 143 15) imap port du serveur ssl: 993 16) port du serveur pop: 110 17) port ssl du serveur pop: 995 18) utiliser le serveur de vérification orthographique: oui 19) épeler le serveur URL: http://abc.example.com:7780/aspell.php select , ou 'r' pour le menu précédent [r] <- 4 mot de passe pour [email protected] (min 6 caractères): [8bd.yztfh] <- [spécifiez un mot de passe pour l'utilisateur admin, par exemple howtoforge] sélectionnez ou 'r' pour le menu précédent [r] <- menu principal 1) nom d'hôte: abc.example.com 2) hôte ldap master: abc.example.com 3) port LDAP: 389 4) mot de passe ldap: set 5) zimbra-ldap: activé 6) zimbra-store: activé 7) zimbra-mta: activé 8) zimbra-snmp: activé 9) zimbra-logger: activé 10) zimbra-spell: activé r) démarrer les serveurs après la configuration oui s) enregistrer la configuration dans le fichier x) développer le menu q) quitter *** configuration complete - appuyez sur 'a' pour appliquer la sélection depuis le menu, ou appuyez sur 'a' pour appliquer la configuration (? - help) <- une sauvegarde des données de configuration dans un fichier? [oui] <- enregistrer la configuration dans le fichier: [/opt/zimbra/config.5762] <- enregistrer la configuration dans /opt/zimbra/config.5762… le système sera modifié - continuez? [no] <- y vous avez la possibilité de notifier zimbra de votre installation. Cela nous aide à suivre l’adoption de la suite de collaboration zimbra. La seule information qui sera transmise est la suivante: la version de zcs installée (4.5.3_ga_733_ubuntu6) L’adresse e-mail d’administrateur créée ([email protected]) informe zimbra de votre installation? [yes] <- [si vous voulez notifier zimbra de votre installation, tapez y, sinon n] configuration terminée - appuyez sur retour pour quitter <- c'est déjà fait. pour tester si tous les services zimbra sont en cours d'exécution, devenez l'utilisateur zimbra: su-zimbra et exécutez le statut zmcontrol; la sortie doit ressembler à ceci: zimbra @ mail: ~ $ zmcontrol status host mail.example.com boîte aux lettres en cours d'exécution mta en cours d'exécution
    • Tapez "exit" pour redevenir root