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
posh [Le 26/06/2007, 12:19]
sidney_v
posh [Le 11/09/2022, 11:45] (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:
-**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 83: Ligne 80:
  
 Et terminer en cliquant sur le bouton "//Go to application homepage//"​ Et terminer en cliquant sur le bouton "//Go to application homepage//"​
 +
 +
  
  
Ligne 91: Ligne 90:
  
 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. 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.+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 }}+ 
 + 
 + 
 + 
 + 
 + 
 +==== 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. >​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 le plugin sur le site de Portaneo +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://www.portaneo.com/solutions/download/cas.tar.gz</​code>​+ 
 +<​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/​ +sudo mv plugin_ldap/ /​var/​www/​posh/​includes/​plugins/</​code>​
-sudo mv cas.info ​/​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 cela, il faut éditer le fichier config.inc.php avec la commande :+==== Paramétrage du plugin LDAP ====
  
 +Pour commencer, faire 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>​sudo 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]]//​.
  • posh.1182853140.txt.gz
  • Dernière modification: Le 26/06/2007, 12:40
  • (modification externe)