Installation de Zope sous Fedora 16

Zope est un serveur d’applications web écrit en python, sous licence Zope Public License (ZPL).

Zope n’a été dans les paquets de Fedora que dans les premières versions de la distribution, la raison invoquée étant l’obsolescence de la version de python utilisée (2.4.3).

Il est tout de même possible d’installer Zope à partir des sources et faire coexister la version de python requise avec celle déjà installée sur l’OS.

On commencera par installer python 2.4.3 :

wget http://www.python.org/ftp/python/2.4.3/Python-2.4.3.tgz
tar zxvf Python-2.4.3.tgz
cd Python-2.4.3/
./configure
make
make install

On installe ensuite la dernière version de Zope (3.4.0) :

wget http://download.zope.org/zope3.4/3.4.0/Zope-3.4.0.tgz
tar zxvf Zope-3.4.0.tgz
cd Zope-3.4.0/
./configure
make
make install

La dernière commande a dû nous indiquer le répertoire d’installation de Zope (si on ne l’a pas précisé dans les options de ./ configure)

/usr/local/bin/python install.py -q install --skip-build --home "/usr/local/Zope-3.4.0"

On lance donc

/usr/local/Zope-3.4.0/bin/mkzopeinstance

L’utilitaire nous demande quelques renseignements : le répertoire d’installation de l’instance de Zope, le nom d’utilisateur pour l’administrateur initial, le mode de stockage du mot de passe (texte, MD5 ou SHA1) et enfin le mot de passe.

On peut dès lors accéder à l’interface d’administration web du serveur : http://localhost:8080/manager

À suivre…

Laisser un commentaire