Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
plone [Le 14/03/2008, 00:45] zonder créée |
plone [Le 11/09/2022, 11:37] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
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. | ||
- | ===== Pré-requis ===== | + | <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> |
- | Il nous faut installer les paquets ''plone'' et ''plone-site'' via Synaptic, ou via la ligne du commande : | + | =====Utilisation===== |
- | <code> | + | Démarrer Plone en tache de fond pour un test (vous verrez alors les erreurs en console) : <code> cd ~/Plone/zinstance |
- | sudo apt-get install plone plone-site | + | bin/instance fg |
</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 debug, ce qui est plus long mais permet de voir l'ensemble des erreurs générées. | |
- | == **petit bug :** == | + | </note> |
- | <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 manquant, qu'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 :) | + | Par défaut Plone écoutera le port 8080 on y accède par l'adresse : ''http://127.0.0.1:8080'' |
- | ===== Installation ===== | + | Vous pouvez maintenant créer un nouveau site Plone. Il suffit de se connecter avec les identifiants écrits dans le [[:terminal]] juste avant. |
- | 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 help> |
+ | C'est maintenant que vous pouvez changer le mot de passe pour la gestion de Zope.</note> | ||
- | Puis, on confirme le localhost : ''http://localhost:8081'' . | + | Si tout fonctionne appuyer sur CTRL-C dans le terminal pour arrêter Plone. |
- | Cela y est vous avez votre serveur CMS (ou système de gestion de contenu, mais c'est un peu long non ? ;-)) | + | Démarrez Plone en mode production <code>bin/instance start</code> |
- | 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. | + | ===== 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 52: | Ligne 52: | ||
Donc on tape : ''http://localhost:8081/manage'' | Donc on tape : ''http://localhost:8081/manage'' | ||
- | 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 64: | 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===== | ||
+ | |||
+ | * [[https://plone.org/|Site officiel]], | ||
+ | * [[https://docs.plone.org/manage/installing/installation.html|Installation détaillée]] | ||
+ | * [[https://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]].// |