Aller au contenu. | Aller à la navigation

Outils personnels

Navigation

Vous êtes ici : Accueil / Suivi serveur / Installation d'un produit sur une instance zope

Installation d'un produit sur une instance zope

Obsolète : valable sur les installations "old style" (sans buildout) howto rapide sur l'installation d'un produit!

Méthode traditionnelle

Vous devez d'abord avoir un accès par ssh (via un terminal ou Putty => voir le howto de Patrick)

Si vous voulez ajouter des produits depuis le terminal:
  1. déplacez vous dans le dossier "Products" => ex:
    cd /home/renfer/z2.10.3/Products
  2. depuis un navigateur, sur le site plone.org , repérez et copiez l'adresse de téléchargement du produit (un fichier qui finit avec ".tgz" ou ".tar.gz") et
  3. dans le terminal tapez la commande de téléchargement directement sur le serveur :
    => ex:
    wget http://plone.org/products/plonebooking/releases/2.0.12/PloneBooking-2.0.12.tgz
  4. décompacter l'archive : => ex:
    tar -xzf PloneBooking-2.0.12
  5. redémarrez l'instance (depuis le controlpanel dans la zmi)

Méthode sur le serveur Ageliaco

Vous devez d'abord avoir un accès par ssh  et vous connectez en tant qu'admin!

cd /home/admin/bin
sudo python productUpdate.py /var/zope/products/Plone-3.0.5.tar.gz admin.csv

où admin.csv peut être un autre fichier contenant l'instance à atteindre sous forme d'une ligne (ou plusieurs si on veut atteindre plusieurs instances en même temps):

admin,16011,/home/admin/z2.10.4

On peut installer ainsi n'importe quel produit, même une nouvelle version de Plone, mais il faut que celui-ci soit au format d'archive (.tgz ou .tar.gz) sur le serveur (ici /var/zope/products/Plone-3.0.5.tar.gz)