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, 14:54]
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//).+**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//).
  
-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]]+===== Pré-requis ===== 
 +  
 +  * Disposer des [[:sudo|droits d'​administration]]. 
 +  * Disposer d'une connexion à Internet configurée et activée. 
 +  * 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]]**. 
 +   
 +===== Installation =====
  
 +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>​
  
-===== Pré-requis ​===== +=====Utilisation===== 
- +Démarrer Plone en tache de fond pour un test (vous verrez alors les erreurs en console) : <​code> ​cd ~/​Plone/​zinstance 
-Il nous faut installer ​les paquets ''​plone''​ et ''​plone-site''​ via Synaptic, ou via la ligne du commande ​ +bin/​instance fg
-<​code>​ +
-sudo apt-get install plone plone-site+
 </​code>​ </​code>​
  
-Ces paquets sont présents dans les [[:​dépôts]] //​Universe//​. +<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
-== **petit bug :** == +
-<code+
-8:~$ sudo apt-get install ​plone plone-site +
-Password: +
-Lecture des listes ​de paquets... Fait +
-Construction de l'​arbre des dépendances ​       +
-Lecture de l'​information d'​état... Fait +
-Aucune version du paquet plone n'est disponible, mais 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 :) +
- +
-<note help> +
-Si à la fin de l'installation,​ il y un message d'​erreur:​ +
- +
-dzhandle make-instance:​ service user must be specified as user:​group +
- +
-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. +
-Ensuite, il faut lancer dpkg-reconfigure:​ +
-   $ sudo dpkg-reconfigure plone-site+
 </​note>​ </​note>​
  
-===== Installation =====+Par défaut Plone écoutera le port 8080 on y accède par l'​adresse :​ ''​http://​127.0.0.1:​8080''​
  
-Ensuite, il faut se laisser guider, l'​installation est assez simpleOn 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é).+Vous pouvez maintenant créer un nouveau site PloneIl suffit ​de se connecter avec les identifiants écrits dans le [[:​terminal]] juste avant.
  
-Puis, on confirme ​le localhost : ''​http:​//​localhost:​8081'' ​ .+<note help> 
 +C'est maintenant que vous pouvez changer ​le mot de passe pour la gestion de Zope.</note>
  
-Cela y est vous avez votre serveur CMS (ou système de gestion de contenu, mais c'est un peu long non ? ;-))+Si tout fonctionne appuyer sur CTRL-C dans le terminal pour arrêter Plone.
  
-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.+Démarrez ​Plone en mode production <​code>​bin/​instance start</​code>​
  
- +===== Configuration=====
-===== Configuration ​(premiers pas)=====+
  
 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 65: 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 75: 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