Vous êtes ici : Accueil Zope Zone Zwook Installer Zope et Zwook sur OpenBSD
Actions sur le document

Installer Zope et Zwook sur OpenBSD

Par bluetouff - Dernière modification 25/12/2005 19:48

Zwook sous OpenBSD, comme sur Debian, donne des performances remarquables. Son installation ne pose aucun problèmes particuliers, nous allons tout de même la documenter ici :

1 Installation de python
---------------------------------------
# pkg_add -v ftp://ftp.OpenBSD.org/pub/OpenBSD/3.6/packages/i386/python-2.3.4


2 Installation de Zope2.7
-----------------------------------------

# pkg_add -v ftp://ftp.OpenBSD.org/pub/OpenBSD/3.6/packages/i386/zope-2.7.2.tgz

Si tout s'est bien passé vous devez avoir un message de ce genre:

===> Creating _zope group for Zope
===> Creating _zope user for Zope

+---------------
| This package uses the INSTANCE_HOME installation method, as described
| at http://www.zope.org/Members/4am/instancehome. This allows you
| to install the Zope package once and create as many sites as you
| want without changing your core Zope installation.
|
| Have a look at /usr/local/lib/zope/doc/README.OpenBSD
| to see how to create your instance and have it start at boot time.
+---------------

... en clair on vous demande de créer votre instance, ce que nous allons faire de ce pas :

# cd /usr/local/lib/zope/bin

Puis :

# ./mkzopeinstance.py

Il vous est demandéde choisir le répertoire dans lequel vous allez poser votre instance. Si vous lisez ce tutorial et que vous êtes sur OpenBSD, il est probablement inutile de disserter sur le vertus du choix d'un répertoire que vous pourrez exécuter en tant que simple user et non en root !

ex :
Directory: /home/votreuser/instance

... un choix judicieux n'est il pas ?

Choisissez maintenant votre nom d'utilisateur et votre password, une fois cette étape achevée assurez vous du bon fonctionnement de votre Zope en le lançant (en tant que simple user et non en root) :

$ cd /home/votreuser/instance/bin
$ ./runzope

Ouvrez ensuite votre navigateur web et allez sur l'url suivante :

http://localhost:8080


3 Installation de Zwook :

$ cd /home/votreuser/instance/import

... je vous rapelle que wget n'est pas dans l'installation par défaut d'OpenBSD : il faut donc l'installer :

# pkg_add -v ftp://ftp.OpenBSD.org/pub/OpenBSD/3.6/packages/i386/wget-1.8.2.tgz

Récupération de Zwook :

$ wget http://zwook.org/fr/telechargement/versions/zwook_active_rc5.zexp

Maintenant il vous faut importer votre zwook dans zope, pour ce faire, rendez vous dans la ZMI, (Zope Management Interface) accessible à l'adresse :

http://localhost:8080/manage

Vous y découvrez la racine de votre Zope :

Pour l'étape suivante, il est recommandé de couper votre connexion internet, votre système sera vulnérable pendant les quelques secondes qu'il vous faudra pour changer le mot de passe de zwook par défaut

Sous la liste des répertoires cliquez sur le bouton Import/Export

Scrollez un peu vers le bas jusqu'à la seconde entrée : IMPORT (la première étant l'export)

tapez ici :

zwook_active_rc5.zexp

cliquez sur import, attendez quelques seconde et ouvrez un autre onglet de navigateur ou idéalement un autre navigateur (merci d'éviter lynx, qui semble poser des problèmes avec le login de zwook)

allez donc à l'url suivante avec votre navigateur
http://localhost:9673/zwook_active_rc5/zwook

connectez vous avec les paramètres suivants :
login : admin
password : admin

Après l'étape de la modification du password d'administration qui vous est automatiquement proposée, votre zwook est enfin parré à accueillir vos travaux.


Bon zwook !


==================================
Bluetouff
mail : bluetouff@zwook.org.
==================================


Toonux is powered By FreeBSD, Zope & Plone and owned by Bluetouff ]-- Pilot Systems ring website

Toonux contents are copyleft under the WTFPL licence