Linux.debian : Zope sur Debian Sarge

Posté par j (page perso, ) le 22 décembre 2004
0
Bonjour, j'ai installé Zope sur Debian Sarge et je cherche comment accéder à la ZMI.



J'ai essayé http://localhost:8080/manage(...)



J'ai essayé en remplaçant localhost par 127.0.0.1 et le nom de ma machine et aussi en remplaçant "manage" par "zope" mais je n'arrive à rien....



Zope est bien là :



~$ ps -A | grep z2

2408 ? 00:00:00 z2.py

~$ ps -A | grep python

2409 ? 00:00:06 python2.2



Tout d'abord, voici les paquets que j'ai installé :



:~$ dpkg -l | grep zope

ii zope 2.6.4-1.6 Open Source Web Application Server

ii zope-cmf 1.3.3-1 Zope Content Management Framework (CMF)

ii zope-cmfcalend 1.3.3-1 Zope CMF Calendar

ii zope-cmfcore 1.3.3-1 Zope CMF Core services

ii zope-cmfdefaul 1.3.3-1 Zope CMF Default (basic) content

ii zope-cmftopic 1.3.3-1 Zope CMF Topic

ii zope-cmfworkfl 0.4.2-4 Zope CMF workflow module

ii zope-formulato 1.7.0-4 A tool to create and validate web forms in Z

ii zopectl 0.3.4.2 Zope instances controlling utility



Il y a également un paquet zope-2.7, aurais-je du le choisir du fait de sa numérotation supérieur ? Sur mes CD de Debian Sarge, il avait l'air indépendant des autres paquets zope-* et il semble que je pourrais l'installer en plus (franchement étrange non ?).



Durant l'installation des paquets, j'ai eu quelques messages et un mot de passe de l'utilisateur initial m'a été réclamé. Mais quel serait le login de cet utilistateur initial ? zope ? J'ai un utilisateur zope dans mon systeme d'après finger :



~$ finger zope

Login: zope Name:

Directory: /var/lib/zope/var Shell: /bin/false

Never logged in.

No mail.

No Plan.



Mais lorsque je tente un su zope et indique le mot de passe d'utilisateur initial qui m'a été réclamé ça ne passe pas.





Les messages durant l'installation des paquets :



Configuration de zope ├─────────────────────────┐

│ │

│ Faisant partie des changements du paquet, le répertoire par défaut │

│ INSTANCE_HOME a été modifié : le nouvel emplacement suggéré est │

│ /var/lib/zope/instance/default. Si vous acceptez ici et que │

│ /var/lib/zope/instance/default n'existe pas encore, les fichiers │

│ suivants seront déplacés : │

│ - /var/lib/zope/var │

│ - /var/lib/zope/access │

│ tandis que : │

│ - /var/lib/zope/Import │

│ - /var/lib/zope/Extensions │

│ - /var/lib/zope/Products │

│ seront simplement liés pour permettre le partage du plus grand nombre de │

│ composants Zope entre différentes instances. │

│ │





Configuration de zope ├───────────────────┐

│ │

│ Faut-il déplacer INSTANCE_HOME vers son nouvel emplacement ? │

│ │





Configuration de zope ├─────────────────────────┐

│ │

│ Zope comporte une structure extensible orientée objet qui vous permet │

│ d'ajouter facilement des parties (produits) ou des fonctionnalités │

│ supplémentaires. Chacun d'eux peut généralement être trouvé dans des │

│ paquets dont le nom commence par le préfixe « zope- ». Malheureusement, │

│ Zope a besoin d'être redémarré afin d'utiliser ces nouveaux ajouts. Vous │

│ pouvez choisir ici la manière de redémarrer Zope : │

│ - Lors de la configuration : chaque produit redémarrera Zope lors de │

│ sa configuration ; │

│ - À la fin : Zope redémarrera uniquement lorsque le │

│ processus d'installation ou de mise à │

│ niveau sera terminé ; │

│ - Manuellement : vous devrez redémarrer Zope vous-même. │

│ │







Configuration de zope ├────────┐

│ Quand souhaitez-vous redémarrer Zope ? │

│ │

│ Lors de la configuration │

│ À la fin │

│ Manuellement │

│ │





Paramétrage de zope (2.6.4-1.6) ...

création du lien symbolique `/var/lib/zope/instance/default/import' vers `/var/lib/zope/import'

Please enter a password for Zope's initial/emergency user.

Setting up initial user for default...Password:



Verify password:

done.

Initializing Zope instance home for default... done.

Creating PCGI resource file for default... done.

Starting Zope instance default...

Waiting instances in late: default(0), done.



Paramétrage de zope-cmfcore (1.3.3-1) ...



Paramétrage de zope-cmftopic (1.3.3-1) ...



Paramétrage de zope-cmfdefault (1.3.3-1) ...



Changements appliqués avec succès - Vous pouvez maintenant fermer cette fenêtre

> Lire le message (4 commentaires, moyenne: 2,3).  

Vous avez demandé le commentaire #513481.

Port 9673

Posté par pas_moi () le 22/12/2004 à 13:35. (lien). Évalué à 4.

La version Debian de Zope utilise le port 9673 au lieu du port 8080... donc pour accéder à la ZMI il faut aller sur http://127.0.0.1:9673/manage(...)

[ Répondre ]

  • [^]Re: Port 9673

    Posté par j (page perso, ) le 22/12/2004 à 13:47. (lien). Évalué à 1.

    merci beaucoup (heu... comment aurais-je pu le savoir ?)

    Maintenant que j'ai la boite de dialogue : utitisateur / mot de passe

    Que dois-je faire ? En créer un nouveau en ligne de commande ? Et comment ? En tutilisant le "zope-zpaswword inituser" en root ?

    Et à quoi sert le mot de passe demandé pendant l'install des paquets ?

    [ Répondre ]

    • [^]Re: Port 9673

      Posté par Thomas Hervé () le 23/12/2004 à 08:25. (lien). Évalué à 3.

      merci beaucoup (heu... comment aurais-je pu le savoir ?)


      Facile :
      > cat /etc/zopectl/zopectlrc | grep Port
      HTTP-Port: 9673
      FTP-Port: 8021
      WebDAV-Port: 9674
      Monitor-Port: 9675
      ICP-Port: 9676

      Que dois-je faire ? En créer un nouveau en ligne de commande ? Et comment ? En tutilisant le "zope-zpaswword inituser" en root ?

      Et à quoi sert le mot de passe demandé pendant l'install des paquets ?


      La réponse est dans la question : le mot de passe demandé à l'installation est celui de l'utilisateur "Admin" (avec un grand A comme précisé dans le fichier de configuration). Ta première tâche sera de créer un utilisateur car aucun ajout de produit ne peut être fait avec celui-là.

      Bon courage :)

      --
      TH

      [ Répondre ]