Accès aux Épreuves

Installation du DNS

Nous allons aujourd'hui installer Zimbra avec un serveur DNS ! On commence d'abord par installer bind9 ainsi que Webmin pour aider à la configuration de bind9. Voici un petit rappel de la procédure Webmin disponible ICI.

apt-get install bind9
mkdir /opt/tmp
cd /opt/tmp
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.770_all.deb
dpkg --install webmin_1.770_all.deb
apt-get install -f

Une fois bind et webmin installé, il vous suffira d'aller sur l'interface WEB de celui-ci :

https://@IP_DE_VOTRE_SERVEUR_DNS:10000

Une fois sur Webmin (il s'agit là encore une fois d'un rappel de cette procédure). Créez une zone primaire, comme par exemple :

zimbra.local

Dans cette zone primaire, créez une adresse comme par exemple :

mail.zimbra.local

Qui redirigera vers l'adresse IP de votre futur serveur Zimbra.

Puis, un serveur de messagerie nommé comme votre zone, par exemple la mienne se nomme :

zimbra.local

Ce serveur de messagerie redirigera vers :

mail.zimbra.local

Et vous pourrez aussi, si vous le voulez, créer une redirection vers le DNS "8.8.8.8" pour pouvoir sortir sur internet. L'interface des redirections se trouve sur le menu principal de l'interface de bind9 sur webmin.

Si vous voulez tester votre dns, installez Apache2 sur votre serveur DNS et tapez "mail.zimbra.local" dans le navigateur d'un PC et voyez si vous arrivez sur la page d'acceuil d'apache2. N'oubliez pas de mettre le DNS dans la configuration IP de ce PC...

Installation de Zimbra

On va commencer à installer Zimbra ! Pour cela, nous aurons besoin de 2 fichiers.

Le premier est Zimbra. Le second est le patch permettant l'envoi des mails et d'autres fonctionnalités très importantes. On va lancer une première fois l'installation de Zimbra :

tar xvfz zcs-8.6.0_GA_1153.UBUNTU14_64.20141215151116.tgz
cd zcs-8.6.0_GA_1153.UBUNTU14_64.20141215151116/
./install.sh | tee /home/user/Bureau/loginstallzimbra.txt

La commande "tee" permet de mettre dans un fichier, tout ce que la commande va générer à l'écran. Nous en aurons besoin car il va manquer quelques paquets à notre machine virtuelle pour que l'installation arrive à démarrer. Quel intérêt de lancer l'installation alros ? Et bien avec la commande "tee", on récupèrera les erreurs de l'installation et nous saurons grâce à la commande... :

grep MISSING /home/user/Bureau/loginstallzimbra.txt

...quels sont les paquets qui nous manquent ! Nous n'aurons plus qu'à faire :

apt-get install [mettre les paquets manquants]

Une fois la commande apt-get terminée, il nous reste plus qu'à relancer une seconde fois l'installation de zimbra :

./install.sh | tee /home/user/Bureau/loginstallzimbra.txt

Une installation qui marchera, cette fois-ci, et qui vous proposera plusieurs choix. Les premiers étants très simples (demande d'acceptation de la charte de Zimbra...) je n'y prêterai pas d'attention. Mais un peu plus loin, vous aurez le choix entre "oui" ou "non" d'installer un paquet ou pas.

Vous aurez très exactement ces choix :

Select the packages to install

Install zimbra-ldap [Y]
Install zimbra-logger [Y]
Install zimbra-mta [Y]
Install zimbra-dnscache [N]
Install zimbra-snmp [Y]
Install zimbra-store [Y]
Install zimbra-apache [Y]
Install zimbra-spell [Y]
Install zimbra-memcached [Y]

Comme vous pouvez le constater, il ne faut pas installer le "dnscache". Lorsque vous tomberez dessus, mettez "no".

L'installation vous demandera aussi de changer le "name domaine". Dans mon exemple, le name domaine était "mail.zimbra.local". Il m'a suffit de mettre "zimbra.local" à la place. Il faut juste enlever le "mail." au début.

Zimbra va ensuite annoncer un conflit ports qui sera réglé par les choix suivants : Lorsque vous accéderez au menu Zimbra lors de l'installation, veuillez insérer cette suite de caractère :

6 et 4 pour accéder à la mise en place du mot de passe administrateur. Insérez ensuite un mot de passe et appuyez sur "r" pour retourner au menu principal. Appuyez après sur la lettre "a" pour appliquer les changements apportés.

Si Zimbra vous demande :

Notify Zimbra of your installation ?

Répondez "no".

Ensuite nous allons installer le patch de Zimbra. Pour cela rien de plus simple, vous décompressez le patch et lancez son installation grâce aux commandes suivantes :

tar xvfz zcs-patch-8.6.0_GA_1182.tgz
cd zcs-patch-8.6.0_GA_1182
./installPatch.sh | tee log_install_patch.txt

Vous n'avez plus qu'à attendre la fin de l'installation du patch. Une fois terminée, redémarrez votre machine.

reboot

Vous n'avez plus qu'à vous connecter sur l'interface web de Zimbra.

https://mail.zimbra.local/ : Utilisateur simple
https://mail.zimbra.local:7071/ : Administrateur

Vous voulez commenter ? Créez un compte !

Echec lors de la connexion à MySQL : (2002) php_network_getaddresses: getaddrinfo failed: Name or service not known