Différences
Ci-dessous, les différences entre deux révisions de la page.
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 03/11/2010, 09:52] 202.136.243.231 ajout du lien sur plone.fr , suppression d'un lien vers un document par trop obsolete |
plone [Le 26/01/2015, 17:13] cafecho [Ubuntu 6.06 LTS Dapper] supp. Version non soutenue |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Breezy cms serveur vétuste}} | + | {{tag> cms serveur Raring Ringtail plone 4}} |
---- | ---- | ||
Ligne 8: | Ligne 8: | ||
- | ===== Pré-requis ===== | ||
- | FIXME | ||
===== Installation ===== | ===== Installation ===== | ||
Ligne 16: | Ligne 14: | ||
==== Ubuntu 8.04 LTS et versions suivantes==== | ==== Ubuntu 8.04 LTS et versions suivantes==== | ||
+ | Source Pour Plone4 : | ||
+ | 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 | ||
- | * Ubuntu 9.04 : il existe le paquet **[[apt://plone3-site|plone3-site]]**. FIXME | + | En résumé : |
+ | - 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> | ||
- | * 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 | + | Si vous utilisez Ubuntu Lucid ou une version plus ancienne replacer python-setuptools par python-distribute. |
- | <note>Voir http://plone.org/documentation/phc_topic_area?topic=Installation#linux</note> | + | 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 | ||
- | ==== Ubuntu 6.06 LTS Dapper==== | + | <code> sudo apt-get install wv |
+ | sudo apt-get install poppler-utils | ||
+ | </code> | ||
- | * Ubuntu 6.06 LTS : [[:tutoriel:comment_installer_un_paquet|installer les paquets]] **[[apt://plone,plone-site|]]**. ([[:dépôts]] //Universe//) | + | creer un utilisateur plone : <code>adduser plone </code> |
+ | Se connecter en tant qu'utilisateur plone : <code> sudo -i -u plone </code> | ||
- | 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). | + | Telecharger Plone avec wget [[http://plone.org/products/plone/releases/4.3|depuis la page de téléchargement]] |
- | Puis, on confirme le localhost : ''http://localhost:8081'' . | + | <code> wget --no-check-certificate https://launchpad.net/plone/4.3/4.3/+download/Plone-4.3-UnifiedInstaller.tgz</code> |
- | Cela y est vous avez votre serveur CMS (ou système de gestion de contenu, mais c'est un peu long non ? ;-)) | + | 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> | ||
- | 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. | + | L'administrateur et son mot de passe apparaîtront dans la console, Noter les bien. Vous pouvez modifier le mot de passe après vous être connecté à l'interface de gestion Zope |
- | <note help> | + | <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 |
- | Si à la fin de l'installation, il y un message d'erreur : | + | </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 | ||
+ | </code> | ||
- | //dzhandle make-instance: service user must be specified as user:group | + | <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és |
+ | </note> | ||
+ | Par défaut plone écoutera 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. | ||
+ | |||
+ | <note help> | ||
+ | C'est maintenant que vous pouvez changer le mot de passe pour la gestion de Zope | ||
- | 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. | ||
- | Ensuite, il faut lancer dpkg-reconfigure : | ||
- | $ sudo dpkg-reconfigure plone-site | ||
</note> | </note> | ||
+ | |||
+ | Si tout fonctionne appuyer sur CTRL-C dans le terminal pour arrêter Plone | ||
+ | |||
+ | Demarrer plone ne mode production <code> bin/instance start </code> | ||
+ | |||
+ | 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> | ||
+ | |||
+ | |||
+ | |||
===== Configuration (premiers pas)===== | ===== Configuration (premiers pas)===== |