Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| serveur:zope_edgy [Le 26/02/2007, 18:23] SunWukong | — (Version actuelle) | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | <code> | ||
| - | Version : Feisty, Edgy. | ||
| - | </code> | ||
| - | |||
| - | Par [[utilisateurs:SunWukong|SunWukong]] | ||
| - | |||
| - | |||
| - | |||
| - | ===== Installation ===== | ||
| - | Assurez-vous d'avoir pris en compte les dépôts "Universe" dans ''/etc/apt/sources.list''. Pour notre grand confort, les [[https://wiki.ubuntu.com/MOTU|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. | ||
| - | |||
| - | |||
| - | ===== Création de notre première instance Zope ===== | ||
| - | 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: sunwukong | ||
| - | 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/|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). | ||
| - | |||