Personal tools
Document Actions

Installation de Zope et Plone

Résumé d'une procédure d'installation de Zope et Plone
Le présent document fait en partie référence à une documentation en anglais.
Page 1 of 2.

Le document Definitive guide to Plone explique dans le chapitre intitulé 'Installing Plone' l'installation de Zope et Plone sur différents systèmes.

Nous reprenons ici les grandes étapes de l'installation sur les différents systèmes (et principalement sur un OS Linux).

1) Installation sous linux


a) Installation de python
  • Téléchargement de python sur python.org
  • Lecture de la doc d'installation dans README :-)
  • ./configure --prefix=yyy où yyy est le répertoire de destination, par exemple /srv/zope/python244 (il est préférable de ne pas installer python à l'endroit par défaut pour éviter des mises à jour intempestives par le système)
  • make
  • make install

b) Installation de Zope
  • Téléchargement de Zope sur zope.org
  • Lecture de la doc d'installation dans doc/INSTALL.txt :-)
  • ./configure --prefix=xxx --with-python=yyy où xxx est le répertoire de destination (par exemple /srv/zope/zope297) et yyy est le répertoire contenant l'exécutable python à utiliser avec Zope et Plone (suivant l'exemple précédent /srv/zope/python244/bin/python)
  • make
  • make install

c) Création d'une instance Zope
  • Se placer dans le répertoire bin de Zope (suivant l'exemple précédent /srv/zope/zope244/bin)
  • ./mkzopeinstance.py (vous aurez à indiquer un répertoire de destination, par exemple /srv/zope/inst/instance1, et à choisir un nom d'utilisateur admin et son mot de passe)

d) Configuration de l'instance Zope via le fichier etc/zope.conf (situé dans notre exemple dans /srv/zope/inst/instance1)
  • Définition du port par le paramètre "address" de la balise "<http-server>"
  • Définition de l'utilisateur effectif par le paramètre "effective-user"
 
e) Installation de Plone
  • Téléchargement de Plone sur plone.org
  • Copie des répertoires présents dans l'archive Plone vers le répertoire Products de l'instance Zope créée

f) Démarrer une instance zope

Se placer dans le dossier bin de l'instance (dans notre exemple /srv/zope/inst/instance1) et exécuter une des commandes suivantes :
  • zopectl fg (exécution en avant plan pour les tests)
  • zopectl start, zopectl restart
Pour couper le serveur zope, zopectl stop

g) Accéder à l'interface d'administration (ZMI) de son instance zope

Dans un navigateur, taper l'url suivante : http://nom_de_la_machine:port/manage

h) Créer un site plone

  • Ajouter un élément de type "Plone Site"
  • Se positionner dedans
  • Cliquer sur l'onglet "View"


2) Installation sous windows


L'exécutable d'installation présent sur le site plone.org installe en une étape Zope et Plone sur le système. 
L'installation est donc assez simple et est très bien détaillée dans le document 'Definitive guide to Plone'.


3) Installation sur d'autres OS


Consultez le document 'Definitive guide to Plone'.
 
 

Powered by Plone CMS, the Open Source Content Management System