Contenu | Rechercher | Menus

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
plone [Le 19/06/2008, 15:11]
pierrro
plone [Le 10/01/2017, 13:57] (Version actuelle)
L'Africain Maj de la page
Ligne 1: Ligne 1:
-{{tag>Hoary Breezy ​serveur}}+{{tag>Xenial cms serveur}}
  
 ---- ----
  
-===== Introduction ​===== +====== Plone ======
- +
-**Plone** est un serveur de système de gestion de contenu ou CMS en anglais (//Content Management System//​). +
- +
-Pour plus de renseignement sur ce qu'​induit le système de gestion de contenu, allez sur [[http://​fr.wikipedia.org/​wiki/​Syst%C3%A8me_de_gestion_de_contenu|la page concernant les CMS de Wikipedia]] +
- +
- +
  
 +**Plone** est un serveur de système de gestion de contenu ou [[wpfr>​Syst%C3%A8me_de_gestion_de_contenu|CMS]] en anglais (//Content Management System//).
  
 ===== Pré-requis ===== ===== Pré-requis =====
- 
-Il nous faut installer les paquets ''​plone''​ et ''​plone-site''​ via Synaptic, ou via la ligne du commande :  
-<​code>​ 
-sudo apt-get install plone plone-site 
-</​code>​ 
- 
-Ces paquets sont présents dans les [[:​dépôts]] //​Universe//​. 
    
-== **petit bug :** == +  ​Disposer des [[:sudo|droits d'​administration]]
-<​code>​ +  * Disposer ​d'une connexion à Internet configurée et activée
-8:~$ sudo apt-get install plone plone-site +  * Avoir [[:​tutoriel:​comment_installer_un_paquet|installé les paquets]] **[[apt>​python-setuptools,python-dev,build-essential,​libssl-dev,​libxml2-dev,​libxslt1-dev,​libbz2-dev,​libjpeg62-dev,​libreadline-dev,​wv,​poppler-utils]]**. 
-Password: +   
-Lecture des listes de paquets..Fait +===== Installation =====
-Construction de l'​arbre des dépendances ​       +
-Lecture de l'​information ​d'état... Fait +
-Aucune version du paquet plone n'est disponiblemais il existe dans la base +
-de données. Cela signifie en général que le paquet est manquantqu'il est devenu obsolète +
-ou qu'il n'est disponible que sur une autre source +
-E: Aucun paquet ne correspond au paquet plone +
-</​code>​+
  
-En revanche, cocher "plone-site" ​dans synaptics marche au poil :)+Téléchargez la dernière version de Plone [[https://plone.org/​download|ici]]. Puis : 
 +  * [[:​archivage|Décompressez]] l'​archive par exemple dans votre **Dossier Personnel**,​ 
 +  * Déplacez-vous dans le dossier compressé et ouvrez-y un [[:terminal]],​ 
 +  * Exécutez la commande :​ <​code>​./​install.sh</​code>​ 
 +  * Quand on vous demande de choisir une configuration,​ choisissez //​Standalone//,​ 
 +  * Choisissez le dossier d'​installation et un mot de passe.
  
 +L'​administrateur et son mot de passe apparaîtront dans le [[:​terminal]],​ Noter les bien. Vous pouvez modifier le mot de passe après vous être connecté à l'​interface de gestion Zope.
  
 +<note important>​ Le mot de passe est aussi écrit dans le fichier buildouit.cfg. mais ce fichier n'est plus effectif lorsque Plone a été démarrer pour la premier fois. Modifier ce paramètre, n'est pas une bonne chose.</​note>​
  
 +=====Utilisation=====
 +Démarrer Plone en tache de fond pour un test (vous verrez alors les erreurs en console) :​ <​code>​ cd ~/​Plone/​zinstance
 +bin/​instance fg
 +</​code>​
  
-===== Installation ===== +<​note>​ 
- +Démarrer plone en tache de fond le fait démarrer en mode debugce qui est plus long mais permet de voir l'ensemble des erreurs générées.  
-Ensuite, il faut se laisser guider, l'installation est assez simple. On nous demande à un moment, un login et un mot de passe, dont il faut **ABSOLUMENT** se souvenir pour la suite, mais bon comme pour tout système linux (Si, on a oublié, il faut désinstaller complètement,​ tout les paquets que Synaptic a déjà installé)+</note>
- +
-Puis, on confirme le localhost : ''​http:​//​localhost:​8081'' ​ .+
  
-Cela est vous avez votre serveur CMS (ou système de gestion de contenu, mais c'est un peu long non ? ;-))+Par défaut Plone écoutera le port 8080 on accède par l'​adresse :​ ''​http://​127.0.0.1:​8080'​'
  
-Si vous voulez partager votre serveur, n'​oubliez pas d'​ajouter une politique pour le trafic entrant qui autorise le service proxy sur le numéro ​de port identique (8081) ​dans votre pare-feu ([[:Firestarter]], par exemple), si vous voulez accéder à Plone à partir d'un autre poste.+Vous pouvez maintenant créer un nouveau site Plone. Il suffit ​de se connecter avec les identifiants écrits ​dans le [[:terminal]] juste avant.
  
 <note help> <note help>
-Si à la fin de l'​installation,​ il y un message d'​erreur:​+C'est maintenant que vous pouvez changer le mot de passe pour la gestion ​de Zope.</​note>​
  
-//dzhandle make-instance: service user must be specified as user:​group +Si tout fonctionne appuyer sur CTRL-C dans le terminal pour arrêter Plone.
-//+
  
-il faut [[:​tutoriel:​comment_editer_un_fichier|éditer le fichier]] ///​var/​lib/​dpkg/​info/​plone-site.postinst//​ et remplacer dedans la chaine --//​service-user=zope//​ par --//​service-user=zope:​zope/​pour la création de l'instance+Démarrez Plone en mode production <​code>​bin/​instance ​start</code>
-Ensuite, il faut lancer dpkg-reconfigure:​ +
-   $ sudo dpkg-reconfigure plone-site +
-</note>+
  
-===== Configuration ​(premiers pas)=====+===== Configuration=====
  
 Bon c'est bien gentil, c'est installé c'est tout beau, maintenant, il va falloir travailler tout cela. Bon c'est bien gentil, c'est installé c'est tout beau, maintenant, il va falloir travailler tout cela.
Ligne 69: Ligne 54:
 Et là Plone, nous demande le login et le mot de passe (que vous avez entrés lors de l'​installation). ​ Et là Plone, nous demande le login et le mot de passe (que vous avez entrés lors de l'​installation). ​
  
-Ensuite on arrive devant l'​écran de configuration,​ et là, la première chose à faire, c'est d'​ouvrir son espace ​plone, donc vous allez sur le menu déroulant en haut à droite, et ensuite, sélectionnez ''​plone site''​ et cliquez sur ''​add''​ (c'​est-à-dire ajoutez). En fait vous ajoutez dans votre serveur un espace ​plone, qui va faire du CMS.+Ensuite on arrive devant l'​écran de configuration,​ et là, la première chose à faire, c'est d'​ouvrir son espace ​Plone, donc vous allez sur le menu déroulant en haut à droite, et ensuite, sélectionnez ''​plone site''​ et cliquez sur ''​add''​ (c'​est-à-dire ajoutez). En fait vous ajoutez dans votre serveur un espace ​Plone, qui va faire du CMS.
  
  
-===== Mon "​Plone"​ =====+==== Mon « Plone » ​====
  
 Pour créer un espace plone, on a besoin : Pour créer un espace plone, on a besoin :
Ligne 79: Ligne 64:
 - d'une description,​ mais ce n'est pas obligatoire,​ enfin, bon, c'est vous qui voyez .... - d'une description,​ mais ce n'est pas obligatoire,​ enfin, bon, c'est vous qui voyez ....
  
-bon, chez moi, c'est ''​http://​localhost:​8081/​Control_Panel/​Products/​CMFPlone/​plone_qui...''​+Bon, chez moi, c'est ''​http://​localhost:​8081/​Control_Panel/​Products/​CMFPlone/​plone_qui...''​
  
-Et voilà votre espace est créé, évidement, pas totalement. Votre plone est installé.+Et voilà votre espace est créé, évidement, pas totalement. Votre Plone est installé.
 Vous avez ensuite l'​interface graphique qui permet de gérer vos travaux. Vous avez ensuite l'​interface graphique qui permet de gérer vos travaux.
  
-// +Voici une liste de modules ​ intéressants :​ 
-Une documentation en français est disponible à cette adresse ​[[http://cielissime.free.fr/inforezo/zope/plonedoc.pdf]]// +<​file>​ 
 +Products.Collage 
 +Products.FCKeditor 
 +Products.PloneFormGen  
 +Products.TALESField 
 +Products.TemplateFields 
 +Products.PythonField 
 +Products.slideshowfolder ​   
 +Products.Reflecto 
 +Products.windowZ 
 +Products.PloneArticle 
 +Products.DocFinderTab 
 +Products.DocFinderTab 
 +Products.ARFilePreview 
 +Products.AROfficeTransforms 
 +</file> 
 + 
 +=====Liens===== 
 + 
 +  * [[http://​plone.org/​|Site officiel]], 
 +  ​* ​[[http://docs.plone.org/manage/installing/installation.html|Installation détaillée]] 
 +  * [[http://plone.fr/​|Le tout nouveau Plone.fr]] avec une documentation en français rédigée ou traduite par la communauté Plone francophone. 
 + 
 +----
  
-//​Contributeur : [[utilisateurs:​youp]].//​+//​Contributeur ​principal ​: [[utilisateurs:​youp]].//​


Le contenu de ce wiki est sous licence : CC BY-SA v3.0