Zimbra

De Admin -- TALEVAS.
(Différences entre les versions)
Ligne 36 : Ligne 36 :
 
== Funambol et le connecteur Zimbra ==
 
== Funambol et le connecteur Zimbra ==
  
 +
=== Funambol serveur ====
  
 
Très largement inspiré de cette doc -> [http://www.modulaweb.fr/blog/2009/02/installation-de-funambol-couple-a-zimbra-sur-un-serveur-gnu-linux/->doc]
 
Très largement inspiré de cette doc -> [http://www.modulaweb.fr/blog/2009/02/installation-de-funambol-couple-a-zimbra-sur-un-serveur-gnu-linux/->doc]
 +
 +
 +
Moi je joue en root parce que j'ai le droit ....
 +
 +
On télécharge [https://www.forge.funambol.org/download/->là]
 +
 +
/usr/src
 +
wget http://download.forge.objectweb.org/sync4j/funambol-8.0.2.bin
 +
mv funambol-8.0.2.bin funambol.bin
 +
chmod a+x funambol.bin
 +
./funambol.bin
 +
 +
Après clairement faut dire oui (Yes) ... le soft sait mieux que toi !!
 +
Mais là c'est simple .... c'est presque décevant tellement c'est simple, c'est après qu'on s'amuse.
 +
 +
=== Funambol connecteur ===
 +
 +
Téléchargement par [http://sourceforge.net/projects/zimbrafunambol/->là ]
 +
 +
"View all files" et on prends le dernier aujourd'hui c'est celui là ... ZimbraConnector_0.6.02.s4j
 +
 +
wget http://downloads.sourceforge.net/project/zimbrafunambol/zimbrafunambol/ZimbraConnector_0.6.02/ZimbraConnector_0.6.02.s4j?use_mirror=freefr
 +
 +
Pour la version 7 et 8 de Funambol, le fichier de configuration se trouvera dans [funambol]/config/connector (créer le dossier s'il n'existe pas).
 +
mv ZimbraConnector.s4j  /opt/Funambol/ds-server/modules/
 +
mkdir /opt/Funambol/config/connector
 +
vim /opt/Funambol/config/connector/ZimbraConnector.xml
 +
 +
<?xml version="1.0" encoding="UTF-8"?>
 +
<java version="1.5.0" class="java.beans.XMLDecoder">
 +
<object class="ru.korusconsulting.connector.config.ConnectorConfig">
 +
  <void property="dataSource">
 +
    <string>jdbc/fnblds</string> <!--La source de données pour Funambol-->
 +
  </void>
 +
</object>
 +
</java>

Version du 21 février 2010 à 15:34

Sommaire

ZIMBRA

Penser à se préparer un ptit MX dans un coin pour tester c'est pus facile.

Depuis une fresh install debian

télécharger le dernière version => >ici

Décompresser et suivre les instructions

./install.sh
... ...
Checking for prerequisites...
    FOUND: NPTL             
    MISSING: sudo           
    FOUND: libidn11-1.8+20080606-1
    MISSING: libpcre3             
    FOUND: libgmp3c2-2:4.2.2+dfsg-3
    MISSING: libexpat1             
    FOUND: libstdc++6-4.3.2-1.1    
    MISSING: libstdc++5            
    MISSING: libperl5.10           
Checking for suggested prerequisites...
   FOUND: perl-5.10.0                 
   MISSING: sysstat does not appear to be installed.

installer les paquets manquant


Comme j'ai pas assez de place dans /opt .... je triche dans util/utilfunc.sh ..... et change la taille mini requise.


Normalement ça marche tout seul ....


Funambol et le connecteur Zimbra

Funambol serveur =

Très largement inspiré de cette doc -> >doc


Moi je joue en root parce que j'ai le droit ....

On télécharge >là

/usr/src
wget http://download.forge.objectweb.org/sync4j/funambol-8.0.2.bin
mv funambol-8.0.2.bin funambol.bin
chmod a+x funambol.bin
./funambol.bin

Après clairement faut dire oui (Yes) ... le soft sait mieux que toi !! Mais là c'est simple .... c'est presque décevant tellement c'est simple, c'est après qu'on s'amuse.

Funambol connecteur

Téléchargement par >là

"View all files" et on prends le dernier aujourd'hui c'est celui là ... ZimbraConnector_0.6.02.s4j

wget http://downloads.sourceforge.net/project/zimbrafunambol/zimbrafunambol/ZimbraConnector_0.6.02/ZimbraConnector_0.6.02.s4j?use_mirror=freefr

Pour la version 7 et 8 de Funambol, le fichier de configuration se trouvera dans [funambol]/config/connector (créer le dossier s'il n'existe pas).

mv ZimbraConnector.s4j  /opt/Funambol/ds-server/modules/
mkdir /opt/Funambol/config/connector
vim /opt/Funambol/config/connector/ZimbraConnector.xml
<?xml version="1.0" encoding="UTF-8"?>
<java version="1.5.0" class="java.beans.XMLDecoder">
<object class="ru.korusconsulting.connector.config.ConnectorConfig">
  <void property="dataSource">
    <string>jdbc/fnblds</string> 
  </void>
</object>
</java>