Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
zope [Le 26/05/2009, 16:35]
213.95.41.13
zope [Le 11/09/2022, 11:59] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>Feisty Gutsy serveur ​python tutoriel développement BROUILLON}}+{{tag>​serveur ​programmation VÉTUSTE}}
  
 ---- ----
Ligne 7: Ligne 7:
 ===== À propos ===== ===== À propos =====
  
-Actuellement,​ il existe deux « branches » majeures de Zope : la 2.9.x et la 3.x. +Actuellement,​ il existe deux « branches » majeures de Zope : la 2.9.x et la 3.x.
 L'​idée étant qu'à la base, Zope 3 devait être une réécriture de zéro de Zope 2 : nouveaux concepts, abandon de certaines lourdeurs de Zope 2, volonté d'​être plus « pythonic »,​ etc. L'​idée étant qu'à la base, Zope 3 devait être une réécriture de zéro de Zope 2 : nouveaux concepts, abandon de certaines lourdeurs de Zope 2, volonté d'​être plus « pythonic »,​ etc.
  
Ligne 15: Ligne 15:
 Bref aujourd'​hui,​ AMHA, il faut plus voir Zope 3 comme une sorte de laboratoire d'​idées de la communauté Zope. Et Zope 2 la version de référence dans laquelle est intégré petit à petit le code de Zope 3 pour une migration en douceur de toutes les extensions déjà développées pour Zope 2. Bref aujourd'​hui,​ AMHA, il faut plus voir Zope 3 comme une sorte de laboratoire d'​idées de la communauté Zope. Et Zope 2 la version de référence dans laquelle est intégré petit à petit le code de Zope 3 pour une migration en douceur de toutes les extensions déjà développées pour Zope 2.
  
 +__Le 21/12/09__
 +La version Zope 2.9 n'est plus maintenue, sauf pour les bugs de sécurité ([[http://​zope2.zope.org/​releases|Versions Zope]]).
  
 ===== Préambule ===== ===== Préambule =====
Ligne 20: Ligne 22:
 La présente procédure permet d'​installer le serveur d'​application Zope sur les distributions Ubuntu 7.04 (Feisty Fawn) et Ubuntu 7.10 (Gutsy Gibbon). Peut-être fonctionne-t-elle aussi sous Uubntu 6.06 LTS (Dapper Drake) (FIXME merci de faire un retour d'​expérience ici). La présente procédure permet d'​installer le serveur d'​application Zope sur les distributions Ubuntu 7.04 (Feisty Fawn) et Ubuntu 7.10 (Gutsy Gibbon). Peut-être fonctionne-t-elle aussi sous Uubntu 6.06 LTS (Dapper Drake) (FIXME merci de faire un retour d'​expérience ici).
  
-Pour les versions antérieures d'​Ubuntu,​ la procédure ​est légèrement différente comme vous le constaterez en suivant les consignes sur [[serveur:​zope_legacy]] ​+La procédure ​fonctionne aussi pour Ubuntu 8.04.
  
 +Pour Ubuntu 9.04, voir les points qui commencent par "__Le 21/12/09__ :"
  
 ===== Installation ===== ===== Installation =====
Ligne 33: Ligne 36:
   Zope2.10: no instances found.   Zope2.10: no instances found.
  
 +__Le 21/12/09__ : Pour installer la version Zope2.12.1, télécharger le fichier [[http://​pypi.python.org/​packages/​source/​Z/​Zope2/​Zope2-2.12.1.tar.gz|Zope2-2.12.1.tar.gz]] sur http://​pypi.python.org.
 +Procéder à l'​installation comme précisé dans le fichier doc/​INSTALL.rst,​ qui explique très bien comment installer cette version et comment créer une instance qui va bien.
 +
 +J'ai installé la version de zope dans le répertoire /​usr/​lib/​zope2.12.1 avec la méthode virtualenv.
 +
 +Pour pouvoir connecter Zope2.12.1 à une base MySQL, voir dans le forum [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=367104|mysqldb sous Ubuntu 9.04]]
  
 ===== Création d'une instance Zope ===== ===== Création d'une instance Zope =====
Ligne 76: Ligne 85:
   drwxr-xr-x 2 zope zope  4096 2007-02-26 17:01 var   drwxr-xr-x 2 zope zope  4096 2007-02-26 17:01 var
  
 +__Le 21/12/09__ : pour la version Zope2.12.1, voir le fichier doc/​INSTALL.rst qui explique très bien comment créer une instance.
  
 ===== Démarrons notre instance Zope ===== ===== Démarrons notre instance Zope =====
Ligne 82: Ligne 91:
 <note important>​Gutsy et Hardy: Afin que zope utilise python 2.4, il faut le lui spécifier en editant les fichiers ///​var/​local/​zope/​bin/​runzope//​ et ///​var/​local/​zope/​bin/​zopectl//​ à la ligne 2 comme ceci <note important>​Gutsy et Hardy: Afin que zope utilise python 2.4, il faut le lui spécifier en editant les fichiers ///​var/​local/​zope/​bin/​runzope//​ et ///​var/​local/​zope/​bin/​zopectl//​ à la ligne 2 comme ceci
 PYTHON="/​usr/​bin/​python2.4"​ PYTHON="/​usr/​bin/​python2.4"​
 +
 +Pour Jaunty (Ubuntu 9.04) et Zope 2.12.1, il n'y a pas de modification à apporter, c'est python 2.6 qui est utilisé
 </​note>​ </​note>​
  
Ligne 92: Ligne 103:
   sudo /​etc/​init.d/​zope2.10 start   sudo /​etc/​init.d/​zope2.10 start
  
 +__Le 21/12/09__ : voir le fichier doc/​INSTALL.rst qui explique plusieurs méthodes pour lancer l'​instance.
  
 ===== Zope is alive! ===== ===== Zope is alive! =====
Ligne 98: Ligne 110:
 Comme on peut le remarquer dans l'URL ci-dessus, le port par défaut est 9673 (pensez à ajuster vos [[pare-feu]]x et autres routeurs si vous travaillez sur un serveur distant). Comme on peut le remarquer dans l'URL ci-dessus, le port par défaut est 9673 (pensez à ajuster vos [[pare-feu]]x et autres routeurs si vous travaillez sur un serveur distant).
  
 +__Le 21/12/09__ : Zope2.12.1 est sur le port 8080 par défaut [[http://​localhost:​8080/​]]
  
 ===== Administration du serveur ===== ===== Administration du serveur =====
Ligne 109: Ligne 122:
  
  
 +__Le 21/12/09__ : pour Zope2.12.1
 +
 +À l'aide des identifiants d'​authentification indiqués à la création de l'​instance,​ on peut administrer le serveur à partir de l'URL suivante :
 +[[http://​localhost:​8080/​manage]]
 +
 +Des journaux sont disponibles dans ''/​mon/​instance/​zope/​log''​.
  
 ===== Apache et Zope 2 ===== ===== Apache et Zope 2 =====
 +
 +__Le 21/12/09__ : je n'ai pas encore fait de test de redirection pour Zope 2.12.1 sous Ubuntu 9.04.
  
 Nous considérons Apache 2.x installé et fonctionnel,​ ainsi que Zope 2. Nous considérons Apache 2.x installé et fonctionnel,​ ainsi que Zope 2.
Ligne 175: Ligne 196:
  
   * [[http://​www.zope.org|Le site du projet Zope]]   * [[http://​www.zope.org|Le site du projet Zope]]
 +  * [[http://​zope2.zope.org|Le nouveau site du projet Zope]]
   * [[http://​www.plope.com/​Books/​2_7Edition|Zope 2.9 Documentation]] [EN]   * [[http://​www.plope.com/​Books/​2_7Edition|Zope 2.9 Documentation]] [EN]
-  * [[http://​www.zopera.org/​|Le portail Zope francophone]]+  * [[https://​www.zopera.org/​|Le portail Zope francophone]]
   * [[http://​www.plone.org|Le site de Plone]]   * [[http://​www.plone.org|Le site de Plone]]
  
 ---- ----
  
-//​Contributeurs : [[:​utilisateurs:​tbonacco|Thomas]] ([[https://​wiki.ubuntu.com/​ZopeOnUbuntu|traduction originale]]),​ [[:​utilisateurs:​sunwukong|SunWukong]],​ [[:​utilisateurs:​rorist|Rorist]].//​+//​Contributeurs : [[:​utilisateurs:​tbonacco|Thomas]] ([[https://​wiki.ubuntu.com/​ZopeOnUbuntu|traduction originale]]),​ [[:​utilisateurs:​sunwukong|SunWukong]],​ [[:​utilisateurs:​rorist|Rorist]], senacle.//
  • zope.1243348513.txt.gz
  • Dernière modification: Le 18/04/2011, 14:59
  • (modification externe)