Ok, je ne sais pas si cela est utile mais voici un pense-bête :

****Installation de Zope 2.7****

     1. Créer l'utilisateur zope (le serveur utilisera ainsi cette
        identité lors de son fonctionnement et n'aura donc aucun
        privilège particulier) .
        
      * $ sudo adduser zope
        
     1. Télécharger l'archive sur le site http://www.zope.org ; la
        décompresser dans le répertoire personnel de l'utilisateur zope.
        
      * $ tar xvzf Zope-2.7.x.tar.gz ; mv Zope-2.7.x.tar.gz Zope_source
        
     1. Vérifier que python2.3, make, gcc et libc6-dev sont installés
        (dans le cas contraire, utiliser le fameux # apt-get install
        toto pour installer le paquet toto ) .
        
     2. Rappel : il n'est pas question d'utiliser le compte
        administrateur (root) pour des raisons de sécurité.
        
     3. Toujours dans le répertoire personnel de l'utilisateur zope,
        créer les dossiers Zope_dir et Zope_instance. Il contiendront
        respectivement le programme compilé et l'instance dans laquelle
        sera installé Plone
        
      * $ mkdir Zope_dir ; mkdir Zope_instance
        
     1. Dans le répertoire des sources Zope_source, compiler le
        programme
        
      * $ ./configure --prefix=/home/zope/Zope_dir  
        
      * $ make  
        
     1. Et l'installer :
        
      * $ make install  
        
     1. Créer des variables d'environnement afin de limiter le nombre de
        frappes par la suite : 
        
      * $ export ZOPE=/home/zope/Zope_dir/  
        
      * $ export INSTANCE=/home/zope/Zope_instance/  
        
      * $ export PRODUCTS=$INSTANCE/Products/
        
      * $ export PATH=$INSTANCE/bin:$PATH  
        
     1. Créer l'instance :
        
      * $ ./Zope_dir/bin/mkzopeinstance.py -d $INSTANCE
        

Choisir un nom d'utilisateur d'urgence et son mot de passe. Il ne sera
utilisé qu'en cas d'urgence ou lors des premières connections.

     1. Démarrer Zope 
        
      * runzope
        

La phase de test passée, il conviendra plutôt d'utiliser la commande
(dans un script)

      * zopectl start 
        
     1. Configuration de Zope 
        
      * tout est dans $INSTANCE/etc/zope.conf (en particulier le niveau
        de debug utlisé) 
        
        
        (Faut-il localiser zope en français à ce niveau et lui demander
        de traiter les dates à l'européenne comme cela est possible ?
        Qu'apportent en plus ces paramétrages ? oui
        
        De plus, combien de thread choisir ? le nombre par défaut (4)
        semble petit)  
        
        
     1. Utiliser un navigateur web (sur une station si le serveur ne
        possède pas d'interface graphique, ce qui est conseillé) et
        aller à l'adresse http://nom_du_serveur:8080/manage. Entrer à
        l'invite le nom de l'utilisateur d'urgence juste créé et son mot
        de passe. Inspecter la ZMI (Zope Managment Interface)
        
**** Installation de CPS *****

Décompresser le contenu du tar.gz dans $PRODUCTS

**** Installation de TextIndexNG 2 ****

Ce produit sert à l'indexation de tous les fichiers stockés sur le site.

     1. Arrêter Zope
        
     2. Télécharger l'archive à l'adresse :
        http://www.zope.org/Members/ajung/TextIndexNG
        
     3. La décompresser dans le répertoire produits :
        
      * $ tar xvzf TextIndexNG-2.x.tgz $PRODUCTS
        
     1. Se rendre dans ce nouveau répertoire et installer les modules
        écrits en python responsables de la transformation des documents
        issus OpenOffice.org, ... :
        
      * $ sudo python2.3 setup.py install 
        (Attention, il faut ici travailler en tant que root car ces
        extensions s'installent dans des dossiers dont l'accès en
        écriture est interdit à un utilisateur normal) 
        
     1. Pour travailler avec des documents aux formats pdf, doc et xls,
        des programmes additionnels sont nécessaires :
        
      * $ sudo apt-get install xpdf wv lynx html2text xlhtml catdoc
        
     1. Il faut remplacer l'index SearchableText dans la partie
        portal_catalog accessible depuis la ZMI :
        
      * Dans la ZMI, cliquer sur portal_catalog et sélectionner l'onglet
        Indexes
        
      * Effacer l'index SearchableText
        
      * Créer un index TextIndexNG2 avec :
        
      * ID: SearchableText  
        
      * Indexed Attributes: SearchableText  
        
      * Document Converters: enabled (if appropriate)  
        
      * click Add
        
     1. Sélectionner ce nouvel index et reindex
        
**** Finir l'installation de Epoz ****

Lire le mxTidyHowTo afin d'être certain que tous les documents et les
documents flexibles créés à l'aide de cet éditeur soient au format
xhtml.


Bye

-- 
Latreyte David


_______________________________________________
cps-users-fr 
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>

Répondre à