Changes between Initial Version and Version 1 of Shindig

Show
Ignore:
Timestamp:
12/09/09 06:56:23 (9 months ago)
Author:
http://cyril-lacoux.myopenid.com/
Comment:

Ajout de la page d'installation de Shindig

Legend:

Unmodified
Added
Removed
Modified
  • Shindig

    v1 v1  
     1= Shindig = 
     2 
     3[[PageOutline]] 
     4 
     5''Shindig'' est un conteneur !OpenSocial qui vous aide à héberger les applications !OpenSocial rapidement en offrant le code pour afficher des gadgets, des requêtes proxy et gére les requêtes RPC et REST. 
     6 
     7== Téléchargement == 
     8 
     9Vous pouvez récupérer les sources de la dernière version : 
     10 * soit en utilisant [http://subversion.tigris.org/ Subversion] : {{{svn co https://svn.apache.org/repos/asf/incubator/shindig/trunk shindig}}} 
     11 * soit en récupérant une archive sur la page de [http://incubator.apache.org/shindig/download/index.html téléchargement] 
     12 
     13== Installation et utilisation == 
     14 
     15''Shindig'' dépend des logiciels suivants, qui doivent être installés séparément : 
     16 * Serveur web [http://www.apache.org Apache] avec le module mod_rewrite activé. 
     17 * Langage de script [http://www.php.net PHP] 
     18 
     19L'installation de ''Shindig'' est décrite dans le fichier README situé à la racine de l'application. 
     20 
     21== Application de patches == 
     22 * Pour la 1.1beta5, appliquer un [http://issues.apache.org/jira/secure/attachment/12426361/fix-1235-makeRequest-utf8-unescaping.patch patch] pour résoudre un [http://issues.apache.org/jira/browse/SHINDIG-1235 problème d'encodage]. 
     23 
     24== Configuration == 
     25Créer le fichier shindig/config/local.php : 
     26{{{ 
     27<?php 
     28 
     29// Configuration file for Shindig 
     30 
     31$shindigConfig = array( 
     32    'debug' => false, 
     33    'allow_plaintext_token' => false, 
     34    'token_cipher_key' => '@CHAINE_ALEATOIRE@', 
     35    'token_hmac_key' => '@CHAINE_ALEATOIRE@', 
     36    'private_key_phrase' => 'MyCertificatePassword', 
     37    'person_service' => 'MyPeopleService', 
     38    'activity_service' => 'MyActivitiesService', 
     39    'app_data_service' => 'MyAppDataService', 
     40    'messages_service' => 'MyMessagesService', 
     41    'oauth_lookup_service' => 'MyOAuthLookupService', 
     42    'xrds_location' => 'http://www.mycontainer.com/xrds', 
     43    'check_file_exists' => false, 
     44 
     45    // If you use CacheFile as caching backend, this is the directory where it stores the temporary files 
     46    'cache_root' => '@REPERTOIRE_CACHE@', 
     47 
     48    'gadget_css' => '', 
     49); 
     50 
     51?> 
     52}}} 
     53 * Remplacer les mots clés @CHAINE_ALEATOIRE@ par deux chaines de caractères générées aléatoirement. 
     54 * Remplacer le mot clé @REPERTOIRE_CACHE@ par le répertoire de cache de Shindig. 
     55 
     56Éventuellement adapter le fichier {{{shindig/config/container.js}}}.