Installation d’OBM

Installation d’OBM

Documentation complète pas à pas d’OBM 2.3 : Cette documentation explique le déploiement d’OBM sur plusieurs machines pour dispatcher les resources. Tout est vraiment détaillé :

Installation rapide

Je vais détailler ici l’installation rapide d’OBM. N’hésitez pas à consulter 2 autres articles liés à cette installation :

Dépôts

Ajouter les dépôts OBM au fichier /etc/apt/sources.list :

Sur une distribution Debian, ajouter les dépôts contrib et non-free pour que apt puisse trouver les paquets java.

Fichier sources.list complet :

Ajout de la clef

Ajouter la clef du dépôt :

Mise à jour :

Installation


Cette commande installe tout ce dont OBM à besoin sur une seule machine : Postfix, Cyrus, OpenLDAP, etc.

Pour dispatcher les services, se référer à la documentation pas à pas citée en début de page.

Il suffit de suivre les instructions à l’écran, choisir des mots de passe. On peut laisser les options par défaut.

Configuration

Première connexion

Maintenant qu’OBM est installé, ouvrir un navigateur et se connecter :

http://ip.de.la.machine

Par défaut, le login est admin0 et le mot de passe admin.

Il est préférable par la suite de changer le mot de passe.

Ajout d’un domaine

Aller dans Administration ⇒ Domaine ⇒ Nouveau

Renseigner Label, Description, Nom de domaine puis cliquer sur Insérer le domaine.

Ajout des hôtes

Aller ensuite sur Annuaire ⇒ Hôtes

C’est ici que l’on définit les différents serveurs lorsque OBM est dispatché sur plusieurs machines. Comme ici, nous n’avons qu’un seul serveur, nous ne renseignons qu’un seul hôte que l’on va nommer par exemple localhost.

Cliquer sur Nouveau :

  • Nom : localhost
  • Domaine : le domaine créé juste avant
  • Délégation : ce que vous voulez…
  • IP : 127.0.0.1
  • Nom complet de la machine : ici c’est le nom complet de la machine, par exemple : obm.domaine.ltd

Puis on coche les différents services présents sur la machine, on coche donc tout : IMAP, SMTP In et Out, IMAP frontal, OBM Sync, Solr, Supervision.

Retour sur le domaine

Maintenant que l’hôte (ou les hôtes dans le cas de plusierus machines) est configuré, on retourne sur le domaine pour lui dire ou trouver les différents services.

Administration ⇒ Domaines ⇒ Cliquer sur “Chercher” pour afficher le domaine précédemment ajouté ⇒ cliquer sur le domaine

Dans le menu du domaine, cliquer sur modifier.

Dans les menus déroulants des différents services, choisir localhost.

Maintenant que c’est fait, on va pouvoir ajouter des utilisateurs !! Super !!

Ajouter des utilisateurs

Cliquer sur Annuaire ⇒ Utilisateurs ⇒ Nouveau

Synchronisation LDAP

Après l’ajout d’utilisateurs, vous voyez normalement ce symbole en haut vers la droite :

Il signifie que la base PostgreSQL d’OBM contenant utilisateurs et domaines n’est pas synchonisée.

La toute première fois, il faut ouvrir un terminal, se connecter en SSH au serveur OBM et faire la première synchronisation en ligne de commande.

On peut d’ailleurs vérifier que l’annuaire LDAP est vide :

On synchronise le domaine global OBM :

Ensuite, pour chaque domaine ajouté :

La commande ldapsearch devrait maintenant être plus causante.

En retournant sur l’interface web d’OBM, vous verrez d’ailleurs que le symbole  a disparu.

La prochaine fois que vous ajouterez des utilisateurs, plus besoin de console, il suffira de cliquer sur le symbole pour effectuer la synchronisation.

Vous avez maintenant un OBM fonctionnel.

Synchronisation Calendrier OBM / Thunderbird

Avec OBM-Connector

Il faut tout d’abord installer le plugin lightning sous Thunderbird pour avoir la fonctionnalité d’agenda.

Si votre plugin lightning ne veut pas s’installer parce que vous avez Thunderbird 3 ou une version 64 bits sous Linux, allez le chercher directement sur le FTP de mozilla : http://releases.mozilla.org/pub/mozilla.org/calendar/lightning/releases/

Une fois que Lightning est fonctionnel, installez le plugin OBM-connector : http://www.obm.org/doku.php?id=obmmozillacalendar#xpi

Une fois OBM-connector installé, il faut le configurer, allez dans les préférences de Thunderbird : « Outils », puis « Options », puis onglet « OBM » :

La configuration minimale, nécessite de renseigner au moins la partie connexion au serveur et la souscription à un agenda. La configuration de la connexion au serveur se fait en cliquant « Serveur ». Une fenêtre apparaît où il faut renseigner :

D’autres options sont disponibles, comme la configuration de la synchronisation en cliquant sur « Synchronisation » pour savoir si l’on fonctionne en mode « Client dominant » ou en « Serveur dominant ». Il est également possible de synchroniser automatiquement à l’ouverture et à la fermeture de thunderbird.

En cliquant sur « Souscrire… », on choisit les agendas que l’on veut synchroniser, en cochant au moins celui qui correspond à votre compte.

Avec Caldav

Il faut qu’obm-caldav soit installé.

Tweet about this on TwitterShare on Google+0Share on Facebook0Email this to someone

Une réflexion au sujet de « Installation d’OBM »

  1. Bonjour
    merci pour les informations disponible. j’ai réussi a installer obm 2.3.20 et j ai un problème au niveau de la sauvegarde sur la console d administration qui affiche ce message d’erreur
    Sauvegarde : Erreur à l’insertion Erreur lors de la création du fichier de sauvegarde
    j ai modifié les droits sur le dossier de backup( chown www:data /var/lib/obm/backup ) mais la situation reste inchangé.
    avez vous la solution à ce problème ?
    cordialement

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *