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édentesRévision précédente
Prochaine révision
Révision précédente
posh [Le 17/06/2007, 12:03] sidney_vposh [Le 11/09/2022, 11:45] (Version actuelle) – 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) moths-art
Ligne 1: Ligne 1:
-**EN COURS DE REDACTION**+{{tag>internet BROUILLON}} 
 +----
  
 ====== Posh : le portail web personnalisable et libre ! ====== ====== Posh : le portail web personnalisable et libre ! ======
  
-Posh est un portail web qui s’installe sur un simple serveur web chez soi ou en entreprise et permet de proposer à ses utilisateurs une page d’accueil à la Netvibes. +Posh est un portail web qui s’installe sur un simple serveur web. Il permet de proposer à ses utilisateurs un site de type Netvibes adossé, en plus, à un réseau social de type Diigo (social bookmarking) qui permet de sauvegarder et de partager du contenu, notamment provenant du webEn résumé, Posh = Netvibes + Diigo, réunis dans une version open source.
- +
-{{http://blog.opensyd.fr/public/posh_m.jpg}}+
  
 +{{https://sourceforge.net/p/posh//icon?2014-10-13 14:51:00+00:00}}
  
 +<note important>Après une pause en 2011, le projet Open Source Posh a repris vie. Il bénéficie maintenant de développements et de mises à jour régulières sur SourceForge</note>
 ===== Caractéristiques ===== ===== Caractéristiques =====
  
Ligne 31: Ligne 32:
 ===== Pré-requis ===== ===== Pré-requis =====
  
-Pour la suite des opérations, des pré-requis sont nécessaires : +Pour la suite des opérations, des pré-requis sont nécessaires :
   * Disposer des [[:sudo|droits d'administration]] ;   * Disposer des [[:sudo|droits d'administration]] ;
   * Disposer d'une connexion à Internet configurée et activée pour télécharger le logiciel ;   * Disposer d'une connexion à Internet configurée et activée pour télécharger le logiciel ;
   * Un serveur [[:lamp|LAMP]] (Linux Apache Mysql Php) fonctionnel.   * Un serveur [[:lamp|LAMP]] (Linux Apache Mysql Php) fonctionnel.
- 
- 
- 
- 
 ===== Installation du logiciel Posh ===== ===== Installation du logiciel Posh =====
  
-**Attention :** il existe un paquet nommé posh dans le dépot //Universe//, mais qui n'est pas le logiciel que nous allons installé.+**Attention :** il existe un paquet nommé posh dans le dépot //Universe//, mais qui n'est pas le logiciel que nous allons installer.
  
-Posh n'est pas dans les dépots de base ; il va donc falloir récupérer la dernière version stable du logiciel directement sur internet, soit manuellement sur [[http://www.portaneo.com/solutions/fr/opensource_download.php|la page de téléchargement]] de l'éditeur, soit avec la commande :+Posh n'est pas dans les dépots de base ; il va donc falloir récupérer la dernière version du logiciel directement sur internet, soit manuellement sur [[https://sourceforge.net/projects/posh|la page de téléchargement]] du site qui héberge le projet, soit avec la commande [[:wget|wget]] :
  
-<code>wget http://downloads.sourceforge.net/posh/posh_1.3.tar.gz</code>+<code>wget http://switch.dl.sourceforge.net/sourceforge/posh/posh1.5rc.tar.gz</code>
  
-Un fois le fichier téléchargé, décompressez-le et placez le répertoire posh sur votre serveur web.+Une fois le fichier téléchargé, décompressez-le et placez le répertoire posh sur votre serveur web.
  
-<code>tar xvzf posh_1.3.tar.gz+<code>tar -xvzf posh1.5rc.tar.gz
 sudo mv posh /var/www/</code> sudo mv posh /var/www/</code>
  
-Donner les droits d’écriture à votre serveur web sur les répertoires de Posh, ainsi qu’aux fichiers qu’ils contiennent :+Donnez les droits d’écriture à votre serveur web sur les répertoires de Posh, ainsi qu’aux fichiers qu’ils contiennent :
  
 <code>sudo chown -R www-data:www-data /var/www/posh/</code> <code>sudo chown -R www-data:www-data /var/www/posh/</code>
Ligne 86: Ligne 83:
  
  
-===== Paramétrage d'un module : LDAP ===== 
  
-Les plug-ins de Posh permettent de rajouter/supprimer des fonctionnalités, modifier le comportement de posh via des petits programmes greffés sur votre application. + 
-Ces programmes sont disponibles sur la page "[[http://www.portaneo.com/solutions/fr/opensource_plugins.php|plug-ins]]" de portaneo.net.+ 
 + 
 +===== Paramétrage d'un plugin : LDAP ===== 
 + 
 +Les plug-ins de Posh permettent de rajouter/supprimer des fonctionnalités, modifier le comportement de Posh via des petits programmes greffés sur votre application. 
 +Ces programmes sont disponibles sur la page "[[http://www.portaneo.com/solutions/en/opensource_plugins.php|plug-ins]]" de portaneo.net.
  
  
 {{icons:iconnote.png }} {{icons:iconnote.png }}
->Vous trouverez la documentation d'installation d'un plugin sur le wiki de Portaneo, à [[http://www.portaneo.com/solutions/wikifr/doku.php?id=administration:plugins|cette adresse]].+>Vous trouverez la documentation d'installation d'un plugin sur le wiki de Portaneo, à [[http://www.portaneo.com/solutions/wikien/doku.php?id=administration:plugins|cette adresse]].
  
-==== Installation du plugin CAS / LDAP ==== 
  
-{{http://doc.ubuntu-fr.org/_media/applications/stop_hand.png }} 
->Attention, le plugin CAS / LDAP est disponible dans l'onglet //Configuration// de l'application puis //Gestion des plugins//. Mais **il ne faut pas l'activer**, et procéder comme suit. 
  
-Récupérer le plugin sur le site de Portaneo + 
-<code>wget http://www.portaneo.com/solutions/download/cas.tar.gz</code>+ 
 + 
 + 
 + 
 + 
 + 
 + 
 +==== Installation du plugin LDAP ==== 
 + 
 +{{https://doc.ubuntu-fr.org/_media/applications/stop_hand.png }} 
 +>Attention, le plugin CAS / LDAP est disponible dès la fin de l'installation dans l'onglet //Configuration// de l'application puis //Gestion des plugins//. Mais **il ne faut pas l'activer** pour éviter bon nombre d'erreurs et procéder à la place comme suit. 
 + 
 +Récupérer [[http://gpl.univ-avignon.fr/posh-plugins/ldap-plugin-for-posh/|le plugin]] sur le site de l'Université du développeur ou par la commande wget : 
 + 
 +<code>wget http://gpl.univ-avignon.fr/wp-content/uploads/2007/10/ldap_plugin-v20-rc1_posh1-4.tgz</code>
  
 Décompresser et installer les fichiers dans le répertoire /includes/plugins/ de Posh Décompresser et installer les fichiers dans le répertoire /includes/plugins/ de Posh
-<code>tar xvzf cas.tar.gz +<code>tar -xvzf ldap_plugin-v20-rc1_posh1-4.tgz 
-sudo mv cas /var/www/posh/includes/plugins/</code>+sudo mv plugin_ldap/ /var/www/posh/includes/plugins/</code>
  
 Donner les droits d’écriture à votre serveur web sur le répertoire du plugin LDAP de Posh, ainsi qu’aux fichiers qu’il contient : Donner les droits d’écriture à votre serveur web sur le répertoire du plugin LDAP de Posh, ainsi qu’aux fichiers qu’il contient :
 <code>sudo chown -R www-data:www-data /var/www/posh/includes/plugins/</code> <code>sudo chown -R www-data:www-data /var/www/posh/includes/plugins/</code>
  
-Il reste à paramétrer le module. Pour celail faut éditer le fichier config.inc.php avec la commande :+==== Paramétrage du plugin LDAP ==== 
 + 
 +Pour commencerfaire une une copie de sauvegarde du fichier de configuration //ldap.inc.php// par précaution avec la commande : 
 + 
 +<code>sudo cp /var/www/posh/includes/plugins/ldap/ldap.inc.php /var/www/posh/includes/plugins/ldap/ldap.inc.php.backup</code> 
 + 
 +Puis l'éditer avec la commande suivante et configurer suivant vos besoins : 
 +<code>sudo vi /var/www/posh/includes/plugins/cas/config.inc.php</code>
  
-<code>vi /var/www/posh/includes/plugins/cas//config.inc.php</code>+Terminer en éditant le fichier //config.inc.php//
 +<code>sudo vim /var/www/posh/includes/config.inc.php</code>
  
 +Et en ajoutant les 2 lignes suivantes à la fin avant le //?>// :
 +<code>define("__defaultAuthen","ldap");
 +define("__useLdap",true);</code>
  
-===== Références =====+===== Voir aussi =====
  
-  * [[http://www.portaneo.com/solutions/fr/index.php|Le site de Portaneo]] +  * [[https://sourceforge.net/projects/posh/|Le site du projet sur SourceForge Téléchargement, discussions, wiki...]]
-  * [[http://www.portaneo.com|Démonstration en ligne]] +
-  * [[http://www.portaneo.com/solutions/wikifr/doku.php|Documentation d'installation et administration]]+
  
 ---- ----
  
-//Contributeurs// : [[:utilisateurs/sidney_v|sidney_v]]+//Contributeurs : [[:utilisateurs/sidney_v|sidney_v]] ; [[:utilisateurs/Mickyway|Mickyway]]//.