Modifications entre les versions 8 et 9
Version 8 à la date du 2011-05-13 15:08:12
Taille: 3964
Éditeur: MoussaNombre
Commentaire:
Version 9 à la date du 2011-05-13 15:08:19
Taille: 3777
Éditeur: MoussaNombre
Commentaire:
Texte supprimé. Texte ajouté.
Ligne 1: Ligne 1:
## page was renamed from Projet/SOGo/InstallationParis
## page was copied from Projet/SOGo/InstallationFunambol
## page was renamed from ZA/Montréal/SOGoVersion1.3/InstallationFunambol

Installation de Funambol pour SOGo

  • NB : ce sont plus des notes ... pas vraiment une procédure structurée ..

Documentations

Installation sur le sogo-paris

  • pré-requis :
    • mysql avec un compte pour funambol
    • un utilisateur système funambol dont le hone sera le dossier de base de funambol (ici : var/lib/funambol/Funambol), avec tous les droits sur le dossier

    • java bin et jre (chez canonical lucid/partner : "deb http://archive.canonical.com/ lucid partner")

  • version installée : funambol bundle 8.7 dans le dossier var/lib/funambol/Funambol

    • placer funambol dans init.d : cp /var/lib/funambol/Funambol/bin/funambol /etc/init.d/ ; update-rc funambol defaults ; rm /var/lib/funambol/Funambol/bin/funambol ; ln -s /etc/init.d/funambol  /var/lib/funambol/Funambol/bin/

      • Petit soucis pas grave :
        root@sogo-paris:/var/lib/funambol/Funambol# /etc/init.d/funambol stop
        java.sql.SQLException: socket creation error
        
        ==> il est quand même arrêté
        root@sogo-paris:/var/lib/funambol/Funambol# netstat -tlnup | grep java
        root@sogo-paris:/var/lib/funambol/Funambol#
    • home de funambol et path pour jre défini dans /etc/init.d/funambol
    • mysql-connector-java-xxx-bin.jar ("For MySQL, please refer to the following site : http://dev.mysql.com/usingmysql/java/")

      • le mettre conforment au path spécifié ici "jdbc.classpath=/var/lib/funambol/Funambol/mysql-connector-java-5.1.15-bin.jar" dans /var/lib/funambol/Funambol/ds-server/install.properties
  • connexion avec SOGo : lire le pdf de chez sogo
    • funambol-sogo (http://www.sogo.nu/downloads/backend.html)

    • json.simple
    • NB : pour installer les modules et initialiser la BD pour la première fois, il faut lancer bin/install et non bin/install-modules tel que dit dans la doc ; sinon on tombe sur l'erreur :

      •       [sql] Failed to execute:    create table fnbl_email_cache ( guid       varchar(200) binary not null, source_uri varchar(128) binary not null, principal  bigint       not null, last_crc   bigint, invalid    char, internal   char, messageid  varchar(700) binary, headerdate varchar(20)  binary, received   varchar(20)  binary, subject    varchar(700) binary, sender     varchar(300) binary, isemail    char, constraint pk_cache primary key (guid, source_uri, principal), constraint fk_principal_email_cache foreign key (principal) references fnbl_principal (id) on delete cascade )ENGINE = InnoDB CHARACTER SET utf8
        
        BUILD FAILED
        /var/lib/funambol/Funambol/ds-server/install/install.xml:238: The following error occurred while executing this line:
        /var/lib/funambol/Funambol/ds-server/install/install-modules.xml:120: The following error occurred while executing this line:
        /var/lib/funambol/Funambol/ds-server/install/install-modules.xml:168: The following error occurred while executing this line:
        /var/lib/funambol/Funambol/ds-server/install/install-modules.xml:240: The following error occurred while executing this line:
        /var/lib/funambol/Funambol/ds-server/install/install-modules.xml:285: The following error occurred while executing this line:
        /var/lib/funambol/Funambol/ds-server/install/install-modules.xml:369: java.sql.SQLException: Ne peut créer la table 'funambol.fnbl_email_cache' (Errcode: 150)
    • selon la doc "configure the data sources for SOGo. To do so, start the Funambol Administration Tool

using the following command : /opt/Funambol/admin/bin/funamboladmin "

Projet/SOGo/InstallationFunambolParis (dernière édition le 2011-05-13 15:21:13 par MoussaNombre)