Aller au contenu. | Aller à la navigation

Outils personnels

Navigation

Vous êtes ici : Accueil / Wiki / procédure pour installer un produit

procédure pour installer un produit

Sur test.ageliaco.org:16000:

  • Ubuntu: raccourcis -> se connecter à un serveur -> ssh + nom test.ageliaco.org + dossier: /opt/zopedev/dev  (utilisateurs et mdp habituels - presque)
  • double-clic sur products.cfg ou clic-droit et ouvrir avec editeur de texte
  • si c'est une archive, copier-coller l'url en haut avec les autres dans productdistros-url = 
  • si c'est un egg (le choix est indiqué dans la doc du produit)
    • soit le mettre sous eggs
    • soit si il a besoin d'un zcml le mettre sous instance-eggs =
      rem: ils disent souvent de le mettre aux deux endroits, sous instance-eggs = et instance-zcml = ; le mettre seulement dans instance-eggs = , il sera répliqué tout seul ensuite
  • enregistrer
  • passer par un terminal: ssh admin@test.ageliaco.org
  • cd /opt/zopedev/dev
    [pour copier depuis le terminal: maj-ctl-c, pour coller idem avec v]
  • arrêter: bin/instance stop
    si jamais pas ok -> passer par /manage en webaccess et stopper l'instance via ControlPanel
  • la refaire avec le nouveau buildout: bin/buildout -v
    [-v verbose : donne des commentaires]
  • relancer bin/instance fg
    [mode debug]
  • si pas d'erreurs -> ctrl-c pour l'arrêter
  • relancer en démon (tâche de fond): bin/instance start