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
Prochaine révision Les deux révisions suivantes
plone [Le 05/05/2013, 07:10]
82.239.87.145 [Ubuntu 8.04 LTS et versions suivantes]
plone [Le 10/01/2017, 13:57]
L'Africain Maj de la page
Ligne 1: Ligne 1:
-{{tag>Breezy ​cms serveur ​vétuste}}+{{tag>Xenial ​cms serveur}}
  
 ---- ----
Ligne 5: Ligne 5:
 ====== Plone ====== ====== Plone ======
  
-**Plone** est un serveur de système de gestion de contenu ou [[http://​fr.wikipedia.org/​wiki/​Syst%C3%A8me_de_gestion_de_contenu|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//).
  
 ===== Pré-requis ===== ===== Pré-requis =====
- +  
-FIXME +  * 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 ===== ===== Installation =====
  
-==== Ubuntu 8.04 LTS et versions suivantes====+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.
  
-Source ​ Pour Plone4 ​ +L'​administrateur et son mot de passe apparaîtront dans le [[:terminal]], Noter les bienVous pouvez modifier le mot de passe après vous être connecté à l'​interface de gestion Zope.
-http://​plone.org/​documentation/​manual/​installing-plone/​installing-on-linux-unix-bsd/​debian-libraries +
-http://​developer.plone.org/​getstarted/​installation.html#​installing-plone-using-ubuntu-debian-deb-packages +
-http://​plone.org/​products/​plone/​releases/​4.3+
  
-En résumé :  +<note importantLe 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>
-- Avant d'​installer plone vous avez besoin des packages suivants :  +
-<code> +
-sudo apt-get install build-essential libssl-dev libxml2-dev libxslt1-dev libbz2-dev zlib1g-dev python-setuptools python-dev +
-</code>+
  
-Si vous utilisez Ubuntu Lucid ou une version plus ancienne replacer python-setuptools par python-distribute. +=====Utilisation===== 
- +Démarrer Plone en tache de fond pour un test (vous verrez alors les erreurs en console) <​code>​ cd ~/​Plone/​zinstance
-Il est aussi préferable d'​utiliser les packages systemes de librairies plutôt que celle de l'​installeur +
- +
-<​code>​sudo apt-get install libjpeg62-dev libreadline-gplv2-dev python-imaging </​code>​ +
- +
-Pour utiliser des documents word et pdf et les indexer  +
- +
-<​code>​ sudo apt-get install wv +
-sudo apt-get install poppler-utils +
- </​code>​ +
- +
-creer un utilisateur plone :  <​code>​adduser plone </​code>​ +
-Se connecter en tant qu'​utilisateur plone : <​code>​ sudo -i -u plone </​code>​ +
- +
-Telecharger Plone avec wget [[http://​plone.org/​products/​plone/​releases/​4.3|depuis la page de téléchargement]] +
- +
-<​code>​ wget --no-check-certificate https://​launchpad.net/​plone/​4.3/​4.3/​+download/​Plone-4.3-UnifiedInstaller.tgz</​code>​ +
- +
-lancement de l'​installation en mode non root et standalone +
-* Decompression du tgz  : <​code>​ tar -xf Plone-4.3-UnifiedInstaller.tgz </​code>​ +
-* Aller dans le répertoire contenant plone4 : <​code>​ cd Plone-4.3-UnifiedInstaller </​code>​ +
-* Lancer l'​installation <​code>​ ./​install.sh standalone </​code>​ +
- +
-L'​administrateur et son mot de passe apparaitront dans la console, Noter les bien. Vous pouvez modifier le mot de passe après vous être connecté à l'​interface de gestion Zope +
- +
-<note warning> 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>​ +
-  ​ +
-Démarrer Plone en tache de fond pour un test (vous verrez alors les erreurs en console) +
-<​code>​ cd ~/​Plone/​zinstance+
 bin/​instance fg bin/​instance fg
 </​code>​ </​code>​
  
 <​note>​ <​note>​
-Demarrer ​plone ne tache de fond le fait demarrer ​en mode debug, ce qui est plus long +Démarrer ​plone en tache de fond le fait démarrer ​en mode debug, ce qui est plus long mais permet de voir l'​ensemble des erreurs générées. ​
 </​note>​ </​note>​
-Par défaut plone ecoutera le port 8080 on y accède par l'​adresse : http://​127.0.0.1:​8080 ​ 
-Vous pouvez maintenant créer un nouveau site Plone. Il suffit de se logguer avec les   ​identifiants écrits dans le terminal juste avant. 
  
-Si tout fonctionne appuyer sur CTRL-C dans le terminal pour arrêter ​Plone+Par défaut ​Plone écoutera le port 8080 on y accède par l'​adresse :​ ''​http://​127.0.0.1:​8080''​
  
-Demarrer plone ne mode production <​code>​ bin/​instance start </​code>​ +Vous pouvez ​maintenant créer un nouveau ​site PloneIl suffit ​de se connecter avec les identifiants écrits dans le [[:terminal]] juste avant.
- +
-Pour lancer Plone au demarrage de l'​ordinateur suivre ce lien : http://​developer.plone.org/​hosting/​restarts.html +
- +
- +
- <​del> ​  * Ubuntu 9.04 : il existe le paquet **[[apt://​plone3-site|plone3-site]]**. FIXME </​del>​ +
- +
-  * Ubuntu 8.04 LTS : vous pouvez ​installer [[:​tutoriel:​comment_installer_un_paquet|installer les paquets]] **[[apt://​plone-site|]]**Ces paquets sont présents dans les [[:​dépôts]] //​Universe//​. FIXME +
- +
-<​note>​Voir http://​plone.org/​documentation/​phc_topic_area?​topic=Installation#​linux</​note>​ +
- +
- +
- +
-==== Ubuntu 6.06 LTS Dapper==== +
- +
-  * Ubuntu 6.06 LTS : [[:​tutoriel:​comment_installer_un_paquet|installer les paquets]] **[[apt://​plone,​plone-site|]]**. ([[:​dépôts]] //​Universe//​) +
- +
-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,​ tous les paquets que Synaptic a déjà installés). +
- +
-Puis, on confirme ​le localhost : ''​http://​localhost:​8081'' ​ . +
- +
-Cela y est vous avez votre serveur CMS (ou système de gestion de contenu, mais c'est un peu long non ? ;-)) +
- +
-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.+
  
 <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 chaîne --//​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 116: Ligne 57:
  
  
-===== Mon « Plone » ​=====+==== Mon « Plone » ====
  
 Pour créer un espace plone, on a besoin : Pour créer un espace plone, on a besoin :
Ligne 128: Ligne 69:
 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.
  
-=====Utilisation===== +Voici une liste de modules ​ intéressants : 
- +<file
-FIXME +Products.Collage 
- +Products.FCKeditor 
- +Products.PloneFormGen  
----- +Products.TALESField 
- +Products.TemplateFields 
-=== Je  vous  ​liste  ​ici ​ les  ​modules ​ intéressants ​=== +Products.PythonField 
-<code+Products.slideshowfolder ​   
-############################################​ +Products.Reflecto 
-# Eggs +Products.windowZ 
-# ---- +Products.PloneArticle 
-# Add an indented line to the eggs section for any Python +Products.DocFinderTab 
-# eggs or packages you wish to include. +Products.DocFinderTab 
-+Products.ARFilePreview 
-eggs = +Products.AROfficeTransforms 
-    Plone +</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 +
-     +
- +
- +
-</code> +
  
 =====Liens===== =====Liens=====
  
-  * http://​plone.org/​ +  * [[http://​plone.org/​|Site officiel]], 
-  * http://​plone.fr/ // le tout nouveau Plone.fr avec une documentation en français rédigée ou traduite par la communauté Plone francophone ​(Octobre 2010)// ​+  * [[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 principal : [[utilisateurs:​youp]].//​ //​Contributeur principal : [[utilisateurs:​youp]].//​
  • plone.txt
  • Dernière modification: Le 11/09/2022, 11:37
  • par moths-art