Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !


 Version : Feisty, Edgy (Dapper ?)

Par SunWukong

Assurez-vous d'avoir pris en compte les dépôts "Universe" dans /etc/apt/sources.list. Pour notre grand confort, les MotU nous ont préparé un méta-paquet qui permettra d'installer tout le nécessaire à l'aide d'un seul paquet et du jeu des inter-dépendances entre les paquets.

L'outil graphique Synaptic :

Lancer Synaptic (si il est installé) et sélectionner le paquet zope

La ligne de commande :

$sudo apt-get install zope

À la fin de l'installation en mode console, on peut voir un message apparaitre :

Zope2.9: no instances found.

Exécuter la commande suivante pour créer une instance de Zope.

La commande vous demandera le nom d'un répertoire pour y stocker l'instance de Zope (constituée des ces données, fichiers de configuration, journaux, etc.). Personnellement, je l'ai placée dans /var/local/zope. Si d'aventure un lecteur propose un endroit plus judicieux…

La commande réclame aussi un couple d'authentification utilisateur/motdepasse.

$cd /usr/lib/zope2.9/bin
/usr/lib/zope2.9/bin$sudo python mkzopeinstance.py
Please choose a directory in which you'd like to install
Zope "instance home" files such as database files, configuration
files, etc.

Directory: /var/local/zope/
Please choose a username and password for the initial user.
These will be the credentials you use to initially manage
your new Zope instance.

Username: wukong
Password:****************
Verify password:****************
/usr/lib/zope2.9/bin$

Notre instance est alors créée comme on peut le constater :

$ cd /var/local/zope/
/var/local/zope$ ls -l
total 40
drwxr-xr-x 2 zope zope  4096 2007-02-26 16:38 bin
drwxr-xr-x 2 zope zope  4096 2007-02-26 16:38 etc
drwxr-xr-x 2 zope zope  4096 2007-02-26 16:38 Extensions
drwxr-xr-x 2 zope zope  4096 2007-02-26 16:38 import
-rw-r--r-- 1 root staff   42 2007-02-26 16:38 inituser
drwxr-xr-x 3 zope zope  4096 2007-02-26 16:38 lib
drwxr-xr-x 2 zope zope  4096 2007-02-26 17:01 log
drwxr-xr-x 2 zope zope  4096 2007-02-26 16:38 Products
-rw-r--r-- 1 zope zope   481 2007-02-26 16:38 README.txt
drwxr-xr-x 2 zope zope  4096 2007-02-26 17:01 var
/var/local/zope$

Démarrons notre instance Zope

Toujours dans la console, taper la commande suivante :

$sudo /var/local/zope/bin/runzope&

Zope is alive !

Comme on peut le voir dans un navigateur, notre serveur Zope est opérationnel : http://localhost:9673/ Comme on peut le remarquer dans l'URL ci-dessus, le port par défaut est 9673 (Pensez à ajuster vos firewall et autres routeurs si vous travaillez sur un serveur distant).

Administration du serveur

À 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:9673/manage

D'autres commandes sont disponibles dans /var/local/zope/bin.

Des journaux sont disponibles dans /var/local/zope/log.

Apprendre Zope

Voici un lien vers la documentation de Zope

Un tutoriel est disponible dans l'instance nouvellement créée et permet de découvrir quelques fonctionnalités de Zope dans son interface d'administration. Pour le débutant, c'est un excellent point de départ, chaudement recommandé !

  • serveur/zope.1172598065.txt.gz
  • Dernière modification: Le 18/04/2011, 14:55
  • (modification externe)